GoHighLevel snapshots: what they are and when to use one

A GoHighLevel snapshot is a reusable template that copies an account’s setup (workflows, pipelines, funnels, forms, calendars and custom fields) from one sub-account into another (checked on help.gohighlevel.com). It copies configuration, never contacts or data. GoHighLevel snapshots save agencies time on their own repeat builds, but a bought snapshot rarely fits a business’s real sales process.

Key takeaways

  • A snapshot copies setup, not data: no contacts, conversations, appointments or integrations.
  • Loading a snapshot into an existing sub-account lets you skip or override each conflicting asset.
  • Snapshots don’t update themselves. The agency has to refresh and push changes.
  • Snapshots help agencies clone their own proven build across their own clients.
  • The GoHighLevel Experts never uses snapshots: every account is built from the client’s own sales process.

What is a GoHighLevel snapshot?

A GoHighLevel snapshot is a saved copy of selected setup assets from one sub-account, which an agency can load into other sub-accounts. HighLevel describes snapshots as “reusable templates that capture selected configuration assets from a HighLevel sub-account.” They live at the agency level, under Account Snapshots, and can be shared with other agencies through a link.

What does a snapshot include, and what doesn’t it copy?

A snapshot can include most of the setup in a sub-account, grouped into six categories. It doesn’t copy any live data or account connections. This is HighLevel’s list as of October 26, 2026:

What a GoHighLevel snapshot can include (checked October 26, 2026)
CategoryWhat a snapshot can copy
AutomationWorkflows, triggers, Conversation AI, Voice AI agents, Agent Studio
CRMCustom fields, custom objects, custom values, pipelines, tags, smart lists
MarketingFunnels and websites, forms, surveys, quizzes, email and text templates, campaigns
CalendarsCalendars, services, groups, resources
ReportingCustom reports, custom metrics, dashboards
OtherDocuments and contracts, knowledge bases, memberships, WhatsApp templates, WordPress site, review settings

Not copied: contacts, appointments, conversations, messages, reputation data and account history; Stripe and other third-party connections; phone numbers assigned to Voice AI agents; LinkedIn lead gen forms; private dashboards; contact-to-contact associations; and assets the original creator protected.

Some copied assets still need work after loading. HighLevel’s help center notes that WhatsApp templates need a WhatsApp integration and Meta approval, Voice AI agents need a phone number assigned, and WordPress plugin or theme licenses may need to be re-authorized. Smart lists copy as filters only and run against the new sub-account’s contacts.

How do you create and load a GoHighLevel snapshot?

You create a snapshot from a finished sub-account in the agency view, then load it into a new or existing sub-account. These are the steps from HighLevel’s help center (checked on help.gohighlevel.com):

  1. Source sub-accountA finished build
  2. Create snapshotAgency View > Account Snapshots
  3. Share linkOptional
  4. ImportLands in the agency library; nothing changes yet
  5. LoadNew or existing sub-account; review conflicts
  6. RefreshSnapshots don't update themselves
  1. Create it. Go to Agency View > Account Snapshots and click + Create New Snapshot. Name it, pick the source sub-account, select the assets (or Select All) and click Create.
  2. Share it (optional). Generate a share link. HighLevel offers reusable, one-time, email, agency-restricted, sub-account-restricted and Marketplace links.
  3. Import a shared snapshot. Opening a share link adds the snapshot to your agency’s library. Importing doesn’t change any sub-account yet.
  4. Load it. Either create a new sub-account from the snapshot, or load it into an existing sub-account. When loading into an existing one, choose the assets, review the conflicts, and override or skip each conflicting asset.
  5. Keep it current. Snapshots don’t update on their own. Refresh the snapshot to capture changes from the source sub-account, then push the refreshed assets to linked sub-accounts.

Before you load into a live account

Loading doesn’t delete contacts or client data, but overriding a conflicting asset replaces your version of it. Skip anything you’ve already customized, and check every workflow before switching it on.

Should you buy a snapshot or build from scratch?

For a business, build from scratch. A snapshot copies someone else’s sales process, and no two businesses sell the same way. Even two med spas doing the same revenue have different sales processes, different ways of working and different results. A snapshot built for one gets bent to fit the other, and the bending is where accounts break.

That’s why The GoHighLevel Experts never uses snapshots. Every account starts with a discovery call and a map of the client’s real sales process and customer journey on a Miro board, and the workflows, pipelines and integrations are built from that map. After around 200 GoHighLevel accounts set up, migrated or audited, founder Khyatt puts it plainly: “It is a big mess-up to use generalizations and standardized snapshots. Each business needs a system that is customized and tailored to its own processes, its own culture and its own way of doing things.”

Snapshots do have a fair use: an agency copying its own proven build across its own clients. If an agency has built, tested and run one system for many similar clients, a snapshot saves it from rebuilding the same assets each time. The agency knows every workflow in it, because it wrote them. Agencies that want that build done for them under their own brand can use our white label GoHighLevel service.

When a snapshot makes sense
SituationSnapshot or custom build?
A business setting up GoHighLevel for its own sales processCustom build
A business that bought an industry snapshot and it doesn't fitAudit, then rebuild what doesn't fit
An agency cloning its own tested build for similar clientsSnapshot can save time
An agency buying a third-party snapshot to resellRebuild it in-house first, so you know what you're selling

Why do imported snapshots break accounts?

Imported snapshots break accounts because they bring assets that don’t match how the business works, and nobody in the business knows what they all do. These are the problems the team finds most often when auditing accounts built on a snapshot:

If your account was built from a snapshot and things misfire, a GoHighLevel audit finds what’s broken, dead or duplicated. A GoHighLevel setup rebuilds it around your own process, and ongoing support keeps it clean. Prices are on the pricing page. If you’re comparing who to hire, read how to hire a GoHighLevel expert.

For the wider view of what GoHighLevel does well and where it trips people up, read our GoHighLevel review.

Sources

FAQ

What is a GoHighLevel snapshot?

A GoHighLevel snapshot is a reusable template that copies selected setup from one sub-account into another: workflows, pipelines, funnels, forms, calendars, custom fields, templates and more. It copies configuration, not data, so contacts, conversations and appointments never move.

Does a snapshot copy contacts or integrations?

No. HighLevel's help center says contacts, appointments, conversations and account history are not transferred, and neither are Stripe and other third-party connections or the phone numbers assigned to Voice AI agents. Those have to be set up again in the new sub-account.

Will loading a snapshot overwrite my existing account?

Only if you choose to. When you load a snapshot into an existing sub-account, HighLevel shows conflicting assets and lets you override or skip each one. Loading does not delete contacts or client data.

Are GoHighLevel snapshots worth buying?

For most businesses, no. A bought snapshot is built around someone else's sales process, so it usually needs as much rework as a custom build. Snapshots make sense for agencies copying their own proven build across their own clients.

Do snapshots update automatically?

No. A snapshot is frozen at the moment it was created. The agency has to refresh it to capture changes from the source sub-account, then push the update to linked sub-accounts.