How to Create, Package, and Export an Agency Snapshot in GoHighLevel
The Unircretraites Editorial Team
GoHighLevel Certified Partner · 6+ years marketing automation
Quick Answer
To create and export an agency snapshot in GoHighLevel, navigate to your Agency Settings → Account Snapshots, click 'Create Snapshot', select your master template sub-account, name your snapshot, and choose which assets (funnels, workflows, pipelines, custom values) to bundle. Once generated, click 'Share Snapshot' to get a 1-click import link or load it automatically into new client sub-accounts.
Audience: Agency owners, SaaS resellers, marketing consultants packaging niche systems
Why Agency Snapshots Are the Ultimate Leverage Tool
Creating niche-specific GoHighLevel snapshots allows marketing agencies and SaaS entrepreneurs to scale without linear hiring. Instead of manually building funnels, calendars, and automation workflows for each new client over 10–20 hours, you build the master system once and deploy it to new client sub-accounts in under 60 seconds.
In this step-by-step guide, you will learn how to architect a master template account, bundle your digital assets into a production snapshot, and export it for 1-click client provisioning.
Step 1: Architecting Your Master "Golden" Sub-Account
Never create a snapshot from a live client's sub-account. Live accounts contain real customer data, specific phone numbers, and custom tag clutter that will pollute your template.
- Create a Dedicated Template Sub-Account:
- Go to your Agency Dashboard → Sub-Accounts → Add Sub-Account.
- Name it
TEMPLATE - [Niche Name](e.g.,TEMPLATE - HVAC Master).
- Standardize Naming Conventions:
- Prefix workflows cleanly:
[WF] Missed Call Text Back,[WF] New Lead Follow-up. - Prefix pipelines:
[Sales] Residential Install Pipeline.
- Prefix workflows cleanly:
- Use Custom Values for All Variables:
- Replace hardcoded business names with
custom_values.company_name. - Replace phone numbers with
custom_values.primary_phone. - Replace calendar booking links with
custom_values.booking_calendar_url.
- Replace hardcoded business names with
Step 2: Generating the Snapshot in Agency Settings
Once your master template sub-account is fully tested and refined:
- In the left navigation, switch to Agency View.
- Navigate to Settings → Account Snapshots.
- Click the green + Create Snapshot button in the top right.
- Select Source Sub-Account: Choose your golden template sub-account from the dropdown.
- Name Your Snapshot: Enter a descriptive versioned name, such as
Roofing Growth Engine v2.4. - Click Save. HighLevel will package the sub-account assets into a standalone snapshot asset in approximately 30–60 seconds.
Step 3: Selecting and Bundling Included Assets
By default, HighLevel captures all available assets from the template sub-account. You can inspect and verify what is included:
- Funnels & Websites: All landing pages, thank-you pages, and tracking scripts.
- Workflows: All visual automation sequences, triggers, and conditional logic.
- Pipelines & Stages: Complete deal stages from New Lead to Closed Won.
- Calendars: Slot configurations, appointment buffers, and confirmation logic.
- Custom Fields & Custom Values: All dynamic schema definitions.
- Email & SMS Templates: Pre-written promotional sequences and operational notices.
Step 4: Exporting and Sharing Your Snapshot
Once created, you can export your snapshot in three distinct sharing modes:
- One-Time Share Link: Generates a single-use URL for importing into another GoHighLevel account. Once claimed, the link expires.
- Permanent Share Link: A persistent URL that allows anyone with a GoHighLevel login to copy the snapshot into their agency.
- Agency-Restricted Link: Restricts snapshot access exclusively to specific Agency Relationship IDs, protecting your intellectual property from unauthorized distribution.
To generate a share link:
- Click the Vertical Three Dots (...) next to your snapshot.
- Select Share Snapshot.
- Choose your link type and click Copy Link.
Step 5: Pushing Snapshot Updates to Existing Clients
When you improve a workflow or design a new seasonal funnel in your master template:
- Update the golden sub-account and click Refresh Snapshot in Agency Settings.
- Click the three dots next to the snapshot and select Manage Sub-Accounts.
- Check the client sub-accounts you wish to update.
- Select Push Update. HighLevel will prompt you with a conflict resolution screen allowing you to choose whether to skip existing assets or overwrite them.
By utilizing versioned snapshots, your agency delivers continuous value to clients while maintaining centralized operational control.
Frequently Asked Questions
Start Building Today
Try GoHighLevel Free for 30 Days
Follow every step in this tutorial inside a real GoHighLevel account. No risk. Cancel anytime.
Get Fair Quote