GoHighLevel Snapshots Explained: What They Are, What They Include and How to Use Them

A GoHighLevel snapshot is a saved copy of a sub-account’s setup, including funnels, workflows, pipelines, forms, calendars and templates, that you can load into other accounts. It lets agencies set up a new client in minutes instead of rebuilding everything by hand. If you manage more than one client, you quickly notice that most accounts need the same pipelines, follow-up workflows and booking calendars. Rebuilding them each time wastes hours and creates mistakes. Snapshots solve that problem. This guide explains how GoHighLevel snapshots work, what they carry over, what they do not, and how to use them safely. If you plan to package your setup as a product, our white-label SaaS setup shows how snapshots fit into a full offer.

Key Takeaways

  • A snapshot is a reusable template of a sub-account’s configuration.
  • It copies assets such as funnels, workflows, pipelines, forms and calendars, but not your contacts or private connections.
  • Snapshots are central to fast client onboarding and to SaaS Mode.
  • Pushing a snapshot into an existing account can duplicate or overwrite assets, so test first.
  • A clean, simple, well-documented snapshot beats a large, complicated one.

What Is a GoHighLevel Snapshot?

A snapshot is a template created from a sub-account in your agency account. You build your ideal setup once, save it as a snapshot, then load it into new or existing sub-accounts. Think of it as a blueprint for a business system: the structure and automation are copied, while customer data stays behind.

What Does a Snapshot Include and Exclude?

This is the most common point of confusion, so check it carefully before relying on a snapshot.

Usually IncludedUsually Not Included
Funnels and websitesContacts and conversation history
Workflows and triggersPhone numbers and number registrations
Pipelines and stagesConnected accounts, such as payment or calendar logins
Forms and surveysDomain connections and email sending domains
Calendars and booking settingsBilling and subscription data
Custom fields and custom valuesReviews and ratings
Email and text templatesText messaging registration approvals
Features change over time, so always confirm the current list in HighLevel’s official documentation. 

Snapshot vs Template vs Sub-Account

TermWhat It IsBest Used For
Sub-accountA live client or business accountRunning real business
SnapshotA saved blueprint of a sub-accountRepeating setups for many clients
Individual templateA single funnel, workflow or form shared on its ownMoving one asset between accounts

Why Agencies Use Snapshots

  • Speed: Onboarding drops from days to minutes.
  • Consistency: Every client receives the same tested setup.
  • Quality: Fix a workflow once and reuse the improved version.
  • Scalability: Add clients without adding setup hours.
  • Productization: Snapshots power niche offers and SaaS Mode accounts.

How to Create a GoHighLevel Snapshot

  1. Build a clean master account. Use a dedicated sub-account that contains only the assets you want to reuse.
  2. Use placeholders. Replace real names, phone numbers and addresses with custom values, so each client can fill in their own details.
  3. Name everything clearly. Use consistent names for workflows, pipelines and forms.
  4. Test every workflow. Run a test contact through each automation before saving.
  5. Create the snapshot. From your agency view, create a snapshot from the master sub-account and select the assets to include.
  6. Add notes. Document what is inside and any setup steps the client or your team must complete.
  7. Load it into a test account. Verify everything appears and works as expected.

How to Share and Use a Snapshot

There are two common ways to use a snapshot:

  • Load into a new account: Apply the snapshot when you create a sub-account. This is the cleanest method.
  • Share by link: Generate a sharing link so another agency or account can import it. When you add a snapshot to an account that already contains assets, items may be duplicated or overwritten. Always test in a copy first, and back up important workflows before pushing updates.

Steps to Finish After Loading a Snapshot

A snapshot does not complete the setup on its own. After loading it, the new account usually needs:

  1. Business details and custom values updated
  2. Phone number connected and text messaging registered
  3. Email sending domain verified
  4. Calendars connected to the client’s real availability
  5. Payment and other integrations reconnected
  6. A full test of forms, workflows and bookings If registration problems appear, see our guide on GoHighLevel A2P campaign rejected.

Snapshots and SaaS Mode

In SaaS Mode, you can attach a snapshot to each pricing plan, so new subscribers receive a ready-to-use account automatically after signup. This is what makes a white-label software offer practical. Different plans can use different snapshots, for example a basic version and an advanced version with more automation.

Best Practices for Snapshots

  • Keep it simple. A few well-tested workflows are better than dozens of fragile ones.
  • Build for one niche. A dentist snapshot and a roofing snapshot should be different.
  • Use custom values. They reduce manual editing for every client.
  • Version your snapshots. Name them clearly, for example “Dental v2”, and keep notes on changes.
  • Test before every update. Never push an untested change to live clients.
  • Keep a master account. Edit there, then create a new snapshot version.
  • Document the handover. Give clients a short checklist and training video.
  • Review regularly. Platform features change, so revisit your snapshot every few months. A professional GoHighLevel workflow automation build keeps the core logic dependable.

Common Mistakes to Avoid

  • Saving a messy master account with test data and unused assets
  • Hard-coding one client’s details into workflows
  • Assuming contacts, domains or phone numbers will transfer
  • Pushing updates to live accounts without testing
  • Overbuilding the snapshot before validating the offer
  • Skipping documentation for the team

Who Should Use Snapshots?

Business TypeHow Snapshots Help
Marketing agenciesFaster onboarding for every client
Niche consultantsRepeatable systems for one industry
SaaS Mode foundersAutomatic account setup after signup
Multi-location businessesConsistent setup across branches
A correct base setup matters too. A clean GoHighLevel CRM setup gives your master account a solid foundation. 

Frequently Asked Questions

What is a GoHighLevel snapshot?

A snapshot is a saved template of a sub-account’s setup, including funnels, workflows, pipelines, forms and calendars, which you can load into other accounts.

Do snapshots copy contacts?

No. Snapshots copy structure and assets, not contacts or conversation history.

Do snapshots include phone numbers and text messaging registration?

No. Phone numbers, domain connections and registration approvals usually need to be set up again in each new account.

Can I update a snapshot after clients have used it?

Yes, but pushing updates to existing accounts can duplicate or overwrite assets. Test in a copy first and back up important workflows.

Can I sell or share my snapshot?

You can share a snapshot by link, and agencies often include snapshots in paid offers. Check HighLevel’s current terms for any restrictions.

How are snapshots used in SaaS Mode?

You attach a snapshot to a pricing plan so new subscribers receive a ready-made account automatically after signup.

How long does it take to build a good snapshot?

It depends on complexity. A focused, tested snapshot for one niche can take days, while a broad one can take weeks. Done-for-you help can shorten this.

Final Thoughts

GoHighLevel snapshots are the backbone of scalable agency work. They save time, improve consistency and make productized offers possible. The best snapshots are simple, tested and honest about what still needs manual setup. If you want an expert to design and test one for your niche, book a free strategy call and get honest advice.