Blindly pushing an updated master snapshot across 20 active client sub-accounts overwrites custom calendar links, bespoke SMS copy, and local custom values whenever assets share the same ID or name.
Clone and prefix any client-modified asset with `[Custom]` so your team knows it is local, run a pre-push snapshot diff using `ghl-agency snapshots diff`, and push only additive workflows with Custom Values unchecked.
Run a pre-push snapshot safety check on our GoHighLevel client sub-account before we push an update: 1. List all workflows, funnels, and custom values in the target sub-account and compare them against our master agency snapshot. 2. Flag any active workflow that has been edited locally inside the client sub-account and recommend renaming it with a "[Custom]" prefix before pushing. 3. Generate a safe, additive-only push checklist that excludes existing Custom Values and live client funnels.
# 1. MCP Tool Call (ghl-agency-mcp)
{
"tool": "snapshots_diff_subaccount",
"arguments": {
"snapshot_id": "<MASTER_SNAPSHOT_ID>",
"location_id": "<YOUR_LOCATION_ID>",
"protect_custom_prefix": "[Custom]",
"dry_run": true
}
}
# 2. Or run via ghl-agency Rust CLI
ghl-agency snapshots diff --snapshot-id <MASTER_SNAPSHOT_ID> --location-id <YOUR_LOCATION_ID>
Use a location-scoped token with our `ghl-tools` MCP Server so every change generates a read-only `--dry-run` diff first and verifies the live state after writing.
PLAYBOOK T09 · SaaS Mode & SnapshotsCreate a dedicated, minimum-scope Private Integration Token (PIT) for each individual client sub-account and run a read-only location check before executing any update.
PLAYBOOK T13 · SaaS Mode & SnapshotsSkip the 40-question onboarding form: run one 45-minute live Zoom sprint right after payment to connect DNS, Google Business Profile, and call forwarding on the spot.
PLAYBOOK T10 · Workflows & AutomationUse HighLevel's built-in Format Data, Math Operation, Goal Events, and Inbound/Outbound Webhook steps inside a single native workflow so contact history and error logs stay in one place.
Connect Claude Code, Cursor, or OpenAI Codex to our ghl-tools MCP Server & Rust CLI for 30-second sub-account doctor checks, --dry-run previews, and snapshot diffs—or start/upgrade your GoHighLevel plan through our partner link to unlock up to $612+ in implementation kits (including ghl-tools MCP Server & Rust CLI) and our weekly live engineering clinics.