Skip to main content
Agency & SaaS White-Label

How to Create, Package, and Export an Agency Snapshot in GoHighLevel

The Unircretraites Editorial Team

The Unircretraites Editorial Team

GoHighLevel Certified Partner · 6+ years marketing automation

Reviewed by: Verified GoHighLevel Agency Partner
Updated September 20, 2026
10 min read
Certified Platform Partner
Secure Checkout via Stripe
30-Day Money-Back Trial
Made in USA
4.8★ Rated by 12,400+ Users

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.

  1. Create a Dedicated Template Sub-Account:
    • Go to your Agency Dashboard → Sub-AccountsAdd Sub-Account.
    • Name it TEMPLATE - [Niche Name] (e.g., TEMPLATE - HVAC Master).
  2. Standardize Naming Conventions:
    • Prefix workflows cleanly: [WF] Missed Call Text Back, [WF] New Lead Follow-up.
    • Prefix pipelines: [Sales] Residential Install Pipeline.
  3. 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.

Step 2: Generating the Snapshot in Agency Settings

Once your master template sub-account is fully tested and refined:

  1. In the left navigation, switch to Agency View.
  2. Navigate to SettingsAccount Snapshots.
  3. Click the green + Create Snapshot button in the top right.
  4. Select Source Sub-Account: Choose your golden template sub-account from the dropdown.
  5. Name Your Snapshot: Enter a descriptive versioned name, such as Roofing Growth Engine v2.4.
  6. 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:

  1. One-Time Share Link: Generates a single-use URL for importing into another GoHighLevel account. Once claimed, the link expires.
  2. Permanent Share Link: A persistent URL that allows anyone with a GoHighLevel login to copy the snapshot into their agency.
  3. 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:

  1. Update the golden sub-account and click Refresh Snapshot in Agency Settings.
  2. Click the three dots next to the snapshot and select Manage Sub-Accounts.
  3. Check the client sub-accounts you wish to update.
  4. 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

A snapshot can package funnels, websites, automation workflows, visual pipelines, custom fields, custom values, email templates, SMS templates, calendars, tags, membership courses, and review settings.
Yes. In GoHighLevel agency settings, you can share snapshots via 'Restricted Link' or 'Agency-Only Link', preventing unauthorized redistribution by clients or competitors.
Custom values act as dynamic variables (e.g. {{ custom_values.business_name }}, {{ custom_values.phone_number }}). When a snapshot is imported into a new client sub-account, updating those values in one place instantly customizes all funnels, emails, and SMS messages.
Yes. You can push snapshot updates from your master template to client sub-accounts. HighLevel allows you to selectively update only new workflows or assets without overwriting existing client customizations.
Click the three dots next to the snapshot in Agency Settings → Snapshots and select 'Share'. You can generate a 1-time share link, an agency-restricted link, or a public import link.

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