FAQ · Setup

GoHighLevel agency account vs sub-account: what is the difference?

The agency level manages sub-accounts, billing, SaaS and global settings. A sub-account is where one business works: contacts, conversations, pipelines and workflows. What goes where, and the mistakes that come from mixing the two.

Key takeaways

  • The agency account manages sub-accounts, SaaS, rebilling and global integrations.
  • A sub-account holds one business: contacts, pipelines, workflows, calendars, numbers.
  • Client sub-accounts can be transferred; the agency's own sub-account cannot.
  • Starter caps you at three sub-accounts; higher plans allow unlimited.
GoHighLevel agency dashboard showing multiple sub-accounts, pipelines and contact counts
A demo agency dashboard with sample data. The agency level lists every sub-account. The daily work, contacts, conversations, pipelines and workflows, happens inside each sub-account.

What is the difference between a GoHighLevel agency account and a sub-account?

The agency account is the top level of a GoHighLevel subscription: it creates and manages sub-accounts, holds billing, SaaS and reselling settings, and sets global integrations. A sub-account is one business's workspace, where its contacts, conversations, pipelines, workflows and calendars live. Agencies run many sub-accounts; a single business usually works inside one.

HighLevel's support portal describes the split the same way: agency-level features include creating and deleting sub-accounts, SaaS mode and reselling, and global integrations such as Mailgun, Twilio rebilling and Google API settings, while pipelines, workflows, calendars and conversations sit in the sub-account.

Agency accountSub-account
What it isThe subscription's control levelOne business's workspace
Lives hereSub-account list, SaaS plans, rebilling, global integrations, snapshotsContacts, conversations, pipelines, workflows, calendars, forms, phone numbers
Who uses itAgency owners and adminsThe business's staff, plus agency users with access
Can be transferred to another agencyNoYes, client sub-accounts can

Do you need an agency account if you are a single business?

Every GoHighLevel subscription comes with an agency level, even if you only run your own business. In practice a single business logs in, opens its one sub-account and works there. The agency level matters only for billing, user management and a few global settings.

This is why the plan names confuse buyers: HighLevel's plans are built around the agency model, and the cheapest plan still gives you an agency level above your sub-account. Plan prices and limits are on our GoHighLevel pricing page.

What is an "agency sub-account"?

An agency sub-account is a normal sub-account that an agency marks as its own internal business account, separate from client work. HighLevel uses it to host the agency's payment provider connection, SaaS plans and rebilling setup. Unlike client sub-accounts, it cannot be transferred to another agency.

If you run an agency, keep your own leads and billing in the agency sub-account, not mixed into a client's. If you are a business owner, you will rarely see this term.

Where should each part of a build go?

Put anything shared across clients at the agency level: snapshots, global integrations, user roles and SaaS plans. Put anything that belongs to one business in its sub-account: contacts, phone numbers, pipelines, workflows, calendars and that business's texting registration. Mixing the two is a common cause of messy accounts.

  • Snapshots are made at the agency level from a sub-account, then loaded into others. See are snapshots worth buying.
  • Phone numbers and A2P registration belong to the sub-account that sends the texts; see A2P 10DLC registration.
  • Users can be agency users with access to several sub-accounts, or sub-account users limited to one. Give staff sub-account access only.

When we set up GoHighLevel for an agency, the first deliverable is this map of what goes where.

Questions about agency accounts and sub-accounts

Can one sub-account belong to two agencies?

No. A sub-account sits under one agency at a time. It can be moved, which is covered in how to transfer a sub-account.

Does each sub-account cost extra?

Not on the plan itself, up to its limit. Starter caps you at three sub-accounts and the higher plans allow unlimited, as covered on our pricing page; usage such as texts and calls is billed per sub-account. Check HighLevel's pricing page before you plan a rollout.

Can my staff see other clients if they log in?

Only if they are agency users with access to those sub-accounts. Sub-account users see only their own business. We check this in every GoHighLevel audit.

Should a multi-location business use one sub-account or several?

Usually one per location, so each has its own phone numbers, calendars and reporting, with shared setup copied by snapshot. It depends on how locations share leads and staff.

Sources and further reading

Is your account set up the right way round?

Book a free audit. We check what sits at the agency level, what sits in each sub-account, and who can see what.

Get in touch

Tell us what you want to automate or build.

Send a few lines about your business and what is not working. We reply within one business day with next steps, or book a call if you would rather talk now.

  • Free 30-minute strategy call, no obligation
  • Written plan with scope and price before any build
  • Six months of maintenance included on every build
Alpit Patel
Alpit PatelFounder, Autoesta · HighLevel Certified Admin
Book a Free Strategy Call