1. What "leaving" actually means
In GoHighLevel, the account you work in day to day is a sub-account (also called a location) that lives under an agency. When people say they want to "leave their agency," they usually mean one of two things:
- Take the same sub-account with you — move it out from under the current agency so it belongs to you or a new agency.
- Start a fresh account and bring your work across — stand up a new sub-account and copy your funnels, workflows, sites and contacts into it.
Which path is realistic depends on one thing more than any other: whether your current agency will cooperate.
2. The official route: eject or transfer
GoHighLevel has a sanctioned feature for moving a sub-account out — "Eject Sub-Account to a New Agency." For an amicable split it works well. The key facts, from HighLevel's documentation:
- It's started by the agency, from
Agency Level → Sub-Accounts → Manage Client → Actions → Transfer Sub-account. - A nominated user becomes the new agency owner on the $97/month plan.
- The agency owner confirms the transfer with their password.
- Multi-location agencies can't be transferred this way.
- Phone numbers, A2P, third-party integrations and SaaS settings don't carry over.
The catch: every step above is initiated and confirmed by the agency. The official route only works if they choose to push the button. See the full breakdown of the native eject →
3. When the official route isn't an option
The eject assumes goodwill. In practice, plenty of people can't use it:
- You've parted ways and the agency is slow-walking the handoff — or has gone silent.
- There's a billing dispute and the account is being held as leverage.
- The setup is multi-location, so the eject feature is off the table.
- The agency is in no hurry — HighLevel even pays them a 40% affiliate commission on a transferred account's future renewals.
If any of these is you, waiting on the agency isn't a plan. The good news: you don't actually need their button to get your work out — you need a login you already have.
4. Move your account yourself, step by step
Super Migrator is a Chrome extension that copies the assets you can already see in one account into a destination account you control. It doesn't need agency-level access, a password from the agency, or a snapshot. Here's the flow:
- Stand up your destination. Create the new sub-account where your business will live — under your own agency, or a new one. (Starting fresh on HighLevel? You can get a Super Migrator license free through our affiliate link.)
- Install the extension and activate your license. One click to add it to Chrome; your tier and limits load instantly.
- Open the source account and select your assets. Tick the workflows, funnels, websites, forms, calendars, products, templates and contacts you want. Dependencies — custom fields, values, tags, trigger links — follow automatically.
- Pick the destination and click Migrate. Most migrations finish in minutes. If a run stops partway, just re-run it against the same pair — already-copied items are skipped.
Super Migrator only copies what's already visible to the account you log into — the work you built and have legitimate access to, into a destination you own. It isn't a backdoor into anyone else's account.
5. What to reconnect afterward
A few things live behind your own logins or DNS and can't be carried by any tool — they're quick, self-serve tasks on the new account:
- Custom domain & email sending — re-add and verify your domain, then finish LC Email setup.
- Calendar integrations — re-link Google/Outlook to each calendar.
- Payments — reconnect Stripe (and PayPal/NMI if used) in the new account.
- Phone numbers — moved between sub-accounts by HighLevel Support via a request.
We keep a full punch-list here: the post-migration checklist (about 30–60 minutes, top to bottom).
6. Quick answers
Can my agency stop me from leaving?
They can stall the official eject — it's theirs to start. They can't stop you from copying your own assets into a new account you control.
Will I lose my contacts and conversations?
No — Super Migrator brings across contact records with their notes and conversation history. See the full FAQ →
What doesn't move?
Phone numbers, A2P registration, and third-party integrations — the native eject leaves those behind too. They're reconnected on the new account (see section 5).