How to Push & Load GoHighLevel Snapshot Updates to Client Accounts
👉 Resell GoHighLevel as your own SaaS.
Start SaaS Pro Trial →To push snapshot updates to client accounts, go to Agency View → Account Snapshots, refresh your snapshot, then click the Push Updates icon. To load a snapshot into an existing account, navigate to Agency View → Account Snapshots, locate your desired snapshot, and click the Load Snapshot icon. The process typically takes 5-10 minutes for individual accounts, but longer for bulk operations.
- ✓Always refresh your main snapshot before pushing updates to ensure all the latest changes are included.
- ✓Understand the core difference: 'Pushing' overwrites existing linked assets with new versions, while 'Loading' adds new content without deleting anything.
- ✓Duplicate any client-customized assets (like funnels or workflows) before pushing updates to prevent them from being overwritten.
- ✓When loading snapshots into many accounts, GoHighLevel processes them in batches; plan for potential delays with large client bases.
- ✓Regularly review your snapshot's content to confirm you are pushing or loading only the intended updates.
Understanding Snapshot Updates: Push vs. Load
GoHighLevel snapshots are powerful tools for agencies to manage and deploy templated content across client accounts. They allow you to standardize workflows, funnels, forms, and more. When you make improvements or add new features to your core template, you need a way to get those changes to your clients. GoHighLevel offers two primary methods for this: 'Pushing Updates' and 'Loading a Snapshot.' While both involve deploying snapshot content, they serve distinct purposes and have different impacts on your client's existing accounts. Understanding which method to use is crucial for maintaining client data integrity and efficient agency operations.
How to Push Snapshot Updates to Client Accounts
Pushing updates is ideal when you have already set up a client's account using a specific snapshot, and you now want to synchronize changes from your updated master snapshot. This method ensures that existing snapshot-linked assets in your client accounts are refreshed with the latest versions from your agency's template. Always remember to refresh your snapshot first to capture all recent modifications.
⚠️ Pushing updates will overwrite any custom changes made by your client to snapshot-linked assets. Always confirm with your client or duplicate their custom work first to prevent data loss.
If a client has customized an asset (like a workflow or funnel) that is linked to your snapshot, create a duplicate of that asset in their account *before* pushing updates. Instruct the client to make their edits only to the copied version. This ensures their custom work is not overwritten when you push updates to the original, snapshot-linked asset.
Resell GoHighLevel as your own SaaS
Launch your own software business on the platform behind 78+ agencies. SaaS Mode, rebilling, unlimited sub-accounts.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.
How to Load a Snapshot into an Existing Account
Loading a snapshot into an existing account is different from pushing updates. This method is used when you want to add new content or features from a snapshot into a client's live account without overwriting their current setup. It's perfect for onboarding new clients with a template or adding a new set of campaigns to an already active account. Loading a snapshot adds items on top of existing content; nothing gets deleted.
⚠️ Loading the same snapshot multiple times into a single account will duplicate all items within that snapshot. For example, if you load a snapshot containing a workflow twice, you will have two identical workflows.
✅ For agencies loading snapshots into 100 or more accounts: GoHighLevel processes the first 100 accounts immediately. Subsequent batches of 100 accounts are then processed every 10 minutes thereafter. Plan for this staggered delivery when deploying to a large client base.
Troubleshooting Common Issues
Common Mistakes to Avoid
- →Forgetting to refresh the main snapshot before initiating a push, leading to outdated changes being deployed.
- →Not duplicating client-edited assets before pushing updates, resulting in the loss of their custom work.
- →Confusing 'Pushing Updates' (overwrites existing linked content) with 'Loading a Snapshot' (adds new content without deletion).
- →Repeatedly loading the same snapshot into an account, which causes unnecessary duplication of items.
- →Underestimating the time required for bulk snapshot loading, especially when deploying to more than 100 client accounts.
Frequently Asked Questions
Resell GoHighLevel as your own SaaS
Launch your own software business on the platform behind 78+ agencies. SaaS Mode, rebilling, unlimited sub-accounts.
Some links are affiliate links — if you sign up we may earn a commission, at no extra cost to you. We only recommend GoHighLevel because we build on it every day.

Arsalan writes GHL guides from real build experience — 78+ systems, $9.2M in client pipeline. Wharton, CXL & Google certified.
Connect on LinkedIn