How to Refresh and Push Snapshot Updates in GoHighLevel
👉 Resell GoHighLevel as your own SaaS.
Start SaaS Pro Trial →To refresh an existing snapshot and then push those updates to your sub-accounts, go to Agency Settings → Snapshots. This process ensures your client accounts stay current with your latest agency-level changes and typically takes 5-15 minutes.
- ✓Always refresh your snapshot before sharing it or pushing updates to ensure all changes are captured.
- ✓Use the Push Update feature to selectively sync specific changes to client sub-accounts without a full re-import.
- ✓Pushed updates are non-destructive; they update selected assets without overwriting existing client data.
- ✓If assets fail during a refresh, retry only the failed ones to save time instead of restarting the entire process.
- ✓Understand that GoHighLevel automatically removes contacts from workflow steps deleted during a snapshot refresh to prevent them from getting stuck.
How to Refresh a GoHighLevel Snapshot
Refreshing a snapshot captures all the latest changes you've made at the agency level into that snapshot. This is the first crucial step before you share the snapshot or push updates to any sub-accounts. It ensures your snapshot always contains the most current version of your funnels, forms, workflows, and other assets.
Always refresh your snapshot before sharing it with new clients or pushing updates to existing sub-accounts. This guarantees that your snapshot is fully up-to-date.
How to Push Snapshot Updates to Sub-Accounts
Once your snapshot is refreshed, you can push specific updates to sub-accounts that previously imported this snapshot. This allows you to selectively sync new features or fixes without requiring a full re-import, keeping your client accounts current with minimal disruption.
✅ Important: The Push Update feature only works for sub-accounts created and managed within your own agency. External agencies must re-import the snapshot using a new share link to receive updates.
Pushed updates are selective and non-destructive. They update specific assets without deleting or overwriting existing client data that isn't part of the update.
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.
What Happens During Workflow Contact Cleanup After a Refresh?
If a snapshot refresh removes steps from workflows that were originally created from that snapshot, GoHighLevel automatically performs a cleanup. This prevents contacts from getting stuck in a workflow step that no longer exists, ensuring smooth automation for your clients.
⚠️ Be aware that contacts actively waiting on a workflow step that is deleted during a snapshot refresh will be automatically removed from that step. This action cannot be undone for those specific contacts.
Handling Failed Assets During a Snapshot Refresh
Occasionally, one or more assets might fail to load properly during a snapshot refresh. GoHighLevel intelligently marks these assets as 'failed' while continuing to process the rest of your selections. This prevents a single issue from halting the entire update.
Retrying only failed assets is a significant time-saver. It's especially useful for fixing temporary network glitches or intermittent timeouts without a full system restart.
Troubleshooting Common Issues
Common Mistakes to Avoid
- →Forgetting to refresh the snapshot before attempting to push updates, leading to outdated changes.
- →Assuming the 'Push Update' feature works for sub-accounts managed by other GoHighLevel agencies.
- →Restarting the entire snapshot refresh process when only a few assets have failed, instead of using the targeted retry option.
- →Not understanding why contacts are automatically removed from workflows when a step is deleted during a snapshot refresh.
- →Pushing updates without carefully selecting the specific assets, potentially pushing unintended changes or missing desired ones.
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

