Agency onboarding gets messy when every new client means rebuilding the same funnels, workflows, calendars, and templates from scratch. GoHighLevel snapshots are designed to solve exactly that problem.
Instead of treating each client account like a one-off project, you build a best-practice setup once, save it as a snapshot, and then deploy that snapshot into new sub-accounts in a few clicks. The result: faster onboarding, fewer errors, and a much more scalable agency.
If you don’t yet have a GoHighLevel account, you can start testing snapshots and automation with a free trial here: Start your GoHighLevel free trial.
What is a snapshot in GoHighLevel?
In GoHighLevel, a snapshot is a reusable template of a sub-account.
When you create a snapshot, GoHighLevel packages up the structures, assets, and automations from a “best practice” account – things like forms, funnels, workflows, calendars, and message templates. You can then load that snapshot into other sub-accounts to instantly clone the same system.
For agencies, this means you can:
- Standardize how every client is set up.
- Launch new verticals or offers quickly.
- Test and refine one “master” setup before rolling it out across your client base.
Instead of copying and pasting assets between accounts, you design one rock-solid version and duplicate it as many times as you need.
Why snapshots matter so much for agencies
If you serve more than a handful of clients, snapshots quickly become one of the most valuable features in GoHighLevel.
Here’s why they matter:
- Massively faster onboarding. A new client can go from zero to fully configured in minutes instead of days or weeks.
- Consistency across accounts. Every client gets the same proven workflows, funnels, tags, and tracking, which makes your reporting and optimization much easier.
- Fewer configuration errors. When your “master” setup is tested once, you’re not re-building things by hand (and breaking them) every time.
- Scalable packaging. You can design different snapshots for different industries, service levels, or offers and apply the right one at signup.
- Higher perceived value. When clients see a polished, fully built system from day one, it’s much easier to charge premium onboarding or setup fees.
If you’re still manually cloning funnels and workflows for each new client, it’s worth moving that process into snapshots and letting GoHighLevel handle the heavy lifting for you.
Want to see how this works in a live account? Spin up a test account and experiment with snapshots using this link: Try GoHighLevel with a free trial.
What gets copied when you use a snapshot
A GoHighLevel snapshot pulls together most of the structural and automation pieces that make a sub-account work. When you load a snapshot into a new account, the following types of assets can be copied:
Data structure & configuration
- Custom fields – the fields you use to store contact and opportunity data.
- Custom values (keys only) – reusable “variables” you can reference across funnels, emails, and workflows.
- Tags – your tagging framework for segmentation and automation.
- Pipelines – sales pipelines and stages.
- Calendars – calendar configurations for booking and availability.
Note: When custom values are included, only the keys are copied over. The actual values (like business name, phone number, or URLs) must be filled in for each client account.
Assets for capturing and nurturing leads
- Forms and surveys – for capturing leads and feedback.
- Funnels and websites – full funnel flows, landing pages, and websites.
- Membership products and offers – courses and protected content.
- SMS and email templates – reusable message templates for campaigns and workflows.
- Custom communications – any custom messaging assets you’ve built.
Automation & campaigns
- Workflows – your automated sequences and logic.
- Campaigns – legacy campaigns still in use.
- Triggers and trigger links – event-based rules that start or move people through automations.
- Marketplace actions and triggers – actions you’ve added from GoHighLevel’s marketplace.
- Internally created actions and triggers – additional custom automation logic.
Important: Triggers copied from a snapshot will start in draft mode so you can review and activate them per account. Campaigns typically come in as published.
Team and collaboration elements
- Teams – team structures for routing and assignment.
Teams loaded from a snapshot are not active by default. Someone on your team needs to activate and connect them to the right users inside each account.
The net result: almost everything you need to run your client delivery system can come packaged in a single snapshot.
What snapshots do not copy over
Snapshots are powerful, but they’re not a 100% clone of everything in an account. Some items are intentionally excluded because they’re client-specific, security-sensitive, or historical.
Here’s what does not get copied when you use a snapshot:
- Contacts and contact activity
- Conversations (SMS, email, chat history)
- Reporting and reputation data (reviews, analytics, call reporting)
- Integrations (email providers, payment gateways, ad accounts, etc.)
- Users and their permissions
- Company settings in the account’s company settings area
- Tracking codes set up on the backend of websites or funnels
- Customizations to the chat widget
- Integrated domains
- Existing tasks or manual actions
- Actual data inside custom values (only the keys move across)
This is good news: you get to keep reusable systems and templates, while each client’s sensitive data and credentials stay separate.
From an implementation standpoint, it just means your workflow for new accounts should always include a post-snapshot checklist for the items above.
How agencies typically use GoHighLevel snapshots
Different agencies lean on snapshots in different ways, but a few patterns show up consistently:
1. Niche-specific “master” snapshots
Agencies that specialize in a vertical (for example, dentists, gyms, real estate, SaaS) usually maintain at least one “master snapshot” per niche. Each snapshot bakes in:
- Industry-specific funnels and websites.
- Pre-written email/SMS campaigns tuned to that niche.
- Pipelines that match the client’s real sales process.
- Standard reports and dashboards.
When a new client signs, you load the appropriate niche snapshot, fill in branding and offer details, complete your post-snapshot checklist, and you’re ready to launch.
2. Tiered service packages
You can also create snapshots that map to service tiers:
- A "Lite" snapshot that just covers basic lead capture and follow-up.
- A "Pro" snapshot that adds multi-step nurture, upsells, and more detailed reporting.
- A
