Every crate ships within 1 to 2 business days. 23 snapshots in stock across 4 aisles.

Colour theme
Accent colour

What is a GoHighLevel snapshot, actually?

A GoHighLevel snapshot is a saved copy of a sub-account's configuration. Here is exactly what travels in one, what does not, and when a snapshot is the wrong tool.

Ask five people in the GoHighLevel ecosystem what a snapshot is and you will get five answers, three of which are marketing. Here is the plain version.

A snapshot is a saved copy of a sub-account’s configuration. Not its data. Configuration means the things you built: workflows, funnels, pipelines, forms, surveys, calendars, custom fields, custom values, triggers, email and SMS templates, and the trigger links that hold it together. GoHighLevel lets you capture all of that from one sub-account and load it into another, and the result is that the second account now has the same machinery as the first.

That is the whole idea. Everything else people say about snapshots is a claim about the quality of somebody’s machinery.

What actually travels in a snapshot

The assets that reliably move are the structural ones:

  • Workflows, including their triggers, wait steps, conditions and branches
  • Funnels and websites, with their pages, sections and styling
  • Pipelines and their stages
  • Forms and surveys, including conditional logic
  • Calendars, including durations, buffers and availability rules
  • Custom fields and custom values
  • Email and SMS templates
  • Trigger links and tags

That set is enough to reproduce a working system. When you import a well-built snapshot into a fresh sub-account, you have in about four minutes what would have taken a competent builder two weeks.

What does not travel, and why it matters

Here is where the marketing usually goes quiet.

Contacts and conversation history do not travel. No snapshot from any vendor carries customer data. If anyone offers you a snapshot with contacts in it, stop and ask where those contacts came from, because the answer is almost certainly a problem for both of you.

Your phone number does not travel. Numbers are provisioned per sub-account and tied to your business identity and, in the US, to your A2P 10DLC registration. A snapshot cannot bring one with it, and getting a snapshot approved to send is the item to start first because carrier approval is the one part of the schedule nobody controls.

Your sending domain does not travel. Email authentication is a DNS matter. You verify your own domain in the destination account.

Integrations do not travel. Stripe, Google, Facebook, QuickBooks and the rest are authenticated connections. A snapshot may include the workflow that calls them, but the connection itself is yours to make.

Users do not travel. Team members, permissions and calendar ownership are set per sub-account. This is why round-robin calendars in an imported snapshot always need attention on the first day.

Custom values arrive empty or wrong. This is the single most common reason an imported snapshot appears broken. A workflow that sends “Thanks for contacting {{custom_values.business_name}}” is perfectly built and will send a sentence with a gap in it until you fill that value in. Any snapshot worth buying ships with a written list of every custom value you need to set, and filling that list properly is the mechanism that lets one well-built crate serve twenty different businesses.

The mental model that helps

Think of a snapshot as a shop fitting, not a shop. It is the counter, the shelving, the till layout and the signage template. It is not the stock, the staff, the phone line or the name above the door. Everything that makes the shop yours is something you connect after the fitting is in.

Once you hold that model, a lot of the confusion in this category disappears. “Will the snapshot bring my leads across?” No, that is stock. “Will it text customers automatically?” Yes, once you have connected a line.

When a snapshot is the right tool

A snapshot earns its price in three situations:

  1. You are starting from empty. A new sub-account with nothing in it is exactly what snapshots are designed for. No conflicts, no duplication, no archaeology.
  2. You run the same build repeatedly. An agency onboarding its fourteenth HVAC client should not be rebuilding an estimate follow-up from scratch. Build once, snapshot, deploy. That is why a stocked HVAC contractor crate and a stocked dental practice crate exist as separate products rather than one generic file: the machinery is the same, the wording is not.
  3. You want a reference build. Even if you plan to change most of it, a well-structured snapshot shows you how someone else solved the problem, which is worth something on its own.

When a snapshot is the wrong tool

Three situations where importing one causes more work than it saves:

  1. Your sub-account is already busy. Importing into an account with existing workflows creates duplicates and, worse, two workflows listening to the same trigger. Both fire. Your contact gets two texts. Import into a fresh sub-account, or work through a conflict checklist before you do anything.
  2. Your process is genuinely unusual. If your sales process does not resemble the one the snapshot was built around, you will spend longer unpicking it than building your own. Read the pipeline stages before you buy; they tell you more about fit than the sales page does. Grouping helps here, which is why the depot files crates by operational shape: everything on the home and trade aisle is short and transactional with a recall interval, and a business that does not run that way belongs on a different shelf.
  3. You need it to be right today with no work from you. An import is not a setup. It is roughly an hour of custom values, calendars, numbers and message review before a snapshot is genuinely live, and anyone telling you otherwise is selling. If that hour is not going to happen, buy the fit-out service alongside the crate rather than buying the crate and hoping.

How to judge a snapshot before you buy it

Ask for the pipeline stage names and the workflow list. Those two things reveal almost everything. Stage names show whether the builder understood the business or copied a generic template. The workflow list shows whether the follow-up actually has branches, or whether it is one linear sequence that keeps texting people who already replied.

Also ask what happens when GoHighLevel changes something. Platform changes break snapshots. A vendor who rebuilds and reissues share links is selling a product; one who does not is selling a file.

Price is a weaker signal than either of those, but it is not nothing, and what each price band in the market actually buys is worth understanding before you compare two listings that look identical on a sales page. Everything on the depot catalog publishes its workflow list and its pipeline stages on the crate page itself, which is the shortest version of this test.

The short version

A GoHighLevel snapshot is a portable copy of how a sub-account is configured. It saves you the build, not the setup. It carries structure, not data. Used on an empty sub-account by someone who reads the install notes, it is one of the highest-leverage things in the platform. Used carelessly on a busy account, it is a mess with your brand on it.

If you want the practical next step, the install walkthrough covers the import itself and the eleven things to check before you send a single message.

Read next

The counter

Skip the learning curve

Everything in this article is already built into every crate in the depot, written for the trade and tested before it ships.

  • Delivered within 1 to 2 business days
  • 12 hours of installation support, within 14 days
  • Nine fitted components in every crate