GoHighLevel Sub-Accounts · 2025 Guide

GoHighLevel Sub-Accounts:
The Complete Agency Guide

Sub-accounts are the foundation of every GoHighLevel agency. They let you manage unlimited clients from one dashboard — each with their own isolated CRM, funnels, automations, and branding. Here’s everything you need to know.

Start Free Trial →
14-day free trial · No credit card required
Agency dashboard managing multiple client accounts
Sub-accounts on Unlimited plan
3
Sub-accounts on Starter plan
100%
Client data isolation
0
Contact limits on any plan
What Are Sub-Accounts?

One Agency Login.
Unlimited Client Workspaces.

A GoHighLevel sub-account is a fully self-contained client workspace that lives inside your agency’s master account. Think of it like having a separate business operating system for each client — their own CRM, their own funnels, their own email sequences, their own calendar, and their own contacts — all managed from your single agency dashboard.

This architecture is what makes GoHighLevel fundamentally different from tools like HubSpot or ActiveCampaign. Instead of mixing all your clients’ data together, GHL gives every client their own isolated environment. This means zero data bleed between clients, clean reporting for each business, and the ability to give clients their own login portal — all under your agency’s brand.

The sub-account model is the core reason why 60,000+ marketing agencies have adopted GoHighLevel as their agency OS. At the $297/month Unlimited plan, you can run 100+ client sub-accounts with no additional per-client fees — a fraction of what you’d pay managing separate HubSpot or ActiveCampaign accounts for each client.

Agency analytics dashboard
Key Features

What Each Sub-Account Includes

📋

Full CRM & Pipeline

Every sub-account gets a complete contact database with custom fields, tags, smart lists, and a visual sales pipeline — entirely separate from your other clients.

Automation Workflows

Build unlimited email, SMS, and task automation workflows per client. Trigger sequences based on form fills, pipeline stage changes, call dispositions, or any custom event.

📅

Calendar & Booking

Each sub-account includes a Calendly-replacement booking system. Set availability, buffer times, confirmation emails, and reminder SMS sequences — all per client.

🌐

Websites & Funnels

Build unlimited websites and funnels per sub-account. Each client gets their own drag-and-drop page builder, custom domain, and conversion-tracked funnel analytics.

Reputation Management

Automate Google and Facebook review requests for each client. Monitor and respond to reviews from within the sub-account — no third-party tool needed.

📊

Custom Reporting

Each sub-account has its own reporting dashboard. Share live reports with clients via a branded URL — they see only their data, not your other clients.

Setup Guide

How to Create & Configure a Sub-Account

Follow this process to set up a new client sub-account from scratch in under 30 minutes.

1

Create the Sub-Account

From your Agency dashboard, navigate to Sub-Accounts → Add Sub-Account. Enter the client’s business name, address, phone, and website. This becomes their subdomain on GHL (e.g., clientname.gohighlevel.com) unless you connect a custom domain.

Agency DashboardAdd Sub-Account2 minutes
2

Apply a Snapshot (Template)

Instead of starting from scratch, apply a GoHighLevel Snapshot — a pre-built template containing funnels, workflows, email sequences, pipelines, and calendar settings. You can use GHL’s built-in snapshots, buy industry-specific ones, or clone your own best-performing client setups. This step alone saves 10–15 hours of setup time per client.

SnapshotsClone Setup5 minutes
3

Connect the Domain & Phone Number

Connect the client’s custom domain to their sub-account funnels and website. Purchase or port a phone number via the sub-account settings to enable SMS and calling. GHL uses Twilio under the hood at wholesale rates ($0.0079/SMS, $0.0138/min calls).

Custom DomainTwilio LC-Phone10 minutes
4

Configure Pipelines & Automations

Customize the client’s sales pipeline stages (e.g., New Lead → Called → Appointment Set → Closed Won). Then review and activate the snapshot’s automation workflows — adjusting email/SMS copy, timing delays, and logic conditions to match the client’s business model.

PipelinesWorkflows15–20 minutes
5

Create Client User & Set Permissions

Go to Sub-Account Settings → Team Management and create a login for the client. Set their role to restrict access to only the sections they need — most agencies give clients access to the CRM, calendar, and review management, but hide billing and automation settings.

User PermissionsRole Management5 minutes
6

White-Label the Login Portal (Unlimited/SaaS)

On the Unlimited or SaaS Pro plan, enable white-labeling so clients log in at your domain (e.g., app.youragency.com) and see your brand — logo, colors, favicon. They never see the GoHighLevel name. This is the foundation of a professional agency software product.

White-LabelCustom DomainUnlimited+ plan
Snapshots Explained

GoHighLevel Snapshots: Clone Your Best Setups

A GoHighLevel Snapshot is a complete backup of a sub-account’s configuration — every funnel, workflow, pipeline stage, email template, SMS sequence, calendar setup, and custom field — packaged into a single importable file.

When you apply a snapshot to a new sub-account, GHL copies everything from that template into the new workspace in minutes. This eliminates the manual setup work that used to take agencies 10–40 hours per new client.

Snapshots can be:

  • → Your own: Created from any existing sub-account you’ve already built
  • → Purchased: Industry-specific snapshots from the GHL Marketplace
  • → Shared: Distributed across your own agency sub-accounts via a share link
Save 10+ hours per clientOne-click deployment
Agency workflow setup and template management
Plan Comparison

Sub-Account Limits by Plan

Feature Starter $97/mo Unlimited $297/mo SaaS Pro $497/mo
Sub-accounts 3 Unlimited Unlimited
White-label login
Snapshot creation
Client permissions
SaaS resell mode
Contacts per sub-account Unlimited Unlimited Unlimited

For any agency managing more than 3 clients, the Unlimited plan at $297/month is the required starting point. See the full GHL pricing breakdown to compare all tiers.

FAQs

Sub-Account FAQs

What is a GoHighLevel sub-account?
A GoHighLevel sub-account is a separate workspace within your agency account that is dedicated to a single client or business. Each sub-account has its own CRM contacts, pipelines, automations, calendar, funnels, and settings — completely isolated from your other clients.
How many sub-accounts can I have in GoHighLevel?
The Starter plan includes up to 3 sub-accounts. The Unlimited plan ($297/month) includes truly unlimited sub-accounts, making it the standard choice for agencies managing 4 or more clients.
Can clients log in to their own GoHighLevel sub-account?
Yes. You can create client login credentials for each sub-account. On the Unlimited plan, you can also white-label the login portal so clients see your agency brand instead of GoHighLevel.
What is a GoHighLevel snapshot?
A snapshot is a saved copy of an entire sub-account setup — including funnels, workflows, email templates, pipelines, and calendar settings. Snapshots let you clone your best agency setups to new client sub-accounts in minutes.
Can I limit what clients can see or do in their sub-account?
Yes. GoHighLevel has granular permission settings per sub-account. You can restrict access to billing, certain modules, or portions of the CRM — giving clients exactly the view they need without exposing everything.
Do sub-account contacts count toward a limit?
No. GoHighLevel has no contact limits on any plan. All sub-accounts have unlimited contacts included.

Ready to start? Use our free savings calculator to see how much your agency saves by consolidating into GoHighLevel sub-accounts.

Ready to Scale Your Agency
With Sub-Accounts?

Join 60,000+ agencies managing unlimited clients from one GoHighLevel dashboard.

Start Free 14-Day Trial →
No credit card · Full access · Cancel anytime
Scroll to Top
60,000+ agencies trust HighLevel
GoHighLevel
Everything your
agency needs.
Free for 14 days. No credit card required.
23Hrs
47Min
00Sec
Start Free Trial →
Cancel anytime  ·  No credit card required
14 days free. No credit card. Start Free Trial
Ready to scale your agency? Most agencies see results in the first 30 days.
Start Free →
Your free trial
is still waiting.

Most agencies see results in the first 30 days. Takes 5 minutes to start.

Claim Free Trial →

START YOUR FREE 14-DAY TRIAL TODAY!

No Commitment. Cancel Anytime.

GET STARTED NOW