Setting up sub-accounts in GoHighLevel is essential for agency-level client management. Each sub-account keeps data separate, allows custom configurations, and unlocks full CRM, funnel, and marketing automation capabilities tailored to each client.
Section Index:
- What Is a GoHighLevel Sub-Account?
- Agency View vs. Sub-Account View: What’s the Real Difference?
- When and Why to Use Sub-Accounts (Strategic Breakdown)
- Step-by-Step: How to Create a Sub-Account in GoHighLevel
- Best Practices for Managing Multiple Sub-Accounts
- Consultant Picks: Must-Have Snapshots by Industry
- Final Tip: Streamline Your Workflow with Smart Sub-Account Setup
1. What Is a GoHighLevel Sub-Account?
In GoHighLevel, a sub-account is a dedicated space created for each of your clients within your overarching agency account.
What’s Inside a Sub-Account?
Each sub-account includes isolated access to:
- Contact lists
- Funnels and landing pages
- Campaign automations
- Calendars and pipelines
- Membership sites and online courses
- Client-specific analytics
- Integrations and settings
Think of sub-accounts like separate “workspaces” — each one is a fully contained marketing and CRM hub built just for one client.
2. Agency View vs. Sub-Account View: What’s the Real Difference?
Understanding the two core perspectives in GoHighLevel is key to navigating the platform efficiently.
Feature/Tool | Agency View | Sub-Account View |
---|---|---|
Create & manage sub-accounts | ✅ Yes | ❌ No |
Prospecting tools | ✅ Yes | ❌ No |
Snapshot import/export | ✅ Yes | ❌ No |
Campaign & CRM tools | ❌ No | ✅ Yes |
Funnel/page builder | ❌ No | ✅ Yes |
Client-specific automation | ❌ No | ✅ Yes |
Access settings & billing | ✅ Yes (for agency account) | Limited (only sub-account specific) |
You toggle between the two by clicking the account name/logo in the top-left and choosing “Switch to Agency View” or vice versa.
3. When and Why to Use Sub-Accounts (Strategic Breakdown)
Sub-Accounts Are Essential If You:
- Manage multiple clients and need clean separation of data
- Want to resell GoHighLevel as your own SaaS product (SaaS mode)
- Need different workflows or automations per client
- Want to delegate access to team members or clients without cross-account exposure
Bonus: Your Own Agency Gets One Too
Your GoHighLevel subscription includes an agency-level sub-account — use this to run your own marketing, campaigns, and internal automations.
4. Step-by-Step: How to Create a Sub-Account in GoHighLevel
1: Enter Agency View
- Click your name or logo in the top-left corner.
- Select “Switch to Agency View”.
2: Create Sub-Account
- Go to “Sub-Accounts” from the left-hand menu.
- Click the blue “Create Sub-Account” button (top right).
3: Choose Snapshot (Optional)
- Choose between:
- Regular Account
- SaaS Account (only if you’re offering a SaaS plan)
- Pick a Snapshot (pre-built industry template) or Blank.
4: Add Location
- Type your client’s business address.
- Select the correct result from the map dropdown.
5: Input Client Info
- Fill in required fields:
- Business name
- Phone number
- Time zone
- Click Save.
You’re now ready to build out campaigns, funnels, automations, and more.
5. Best Practices for Managing Multiple Sub-Accounts
Stay Organized
- Use naming conventions:
ClientName - Industry
orClientName - Region
- Tag sub-accounts internally by niche or service type.
Assign Access Carefully
- Only give client logins access to their sub-account.
- Use roles/permissions to control feature visibility.
Use Snapshots to Scale
- Save your top-performing builds as snapshots.
- Clone workflows and funnels across new sub-accounts instantly.
Customize Per Client
- Don’t use identical setups — tailor automations, emails, and funnels to match the client’s audience and offer.
6. Consultant Picks: Must-Have Snapshots by Industry
Here are some proven GoHighLevel snapshots that agencies frequently deploy across industries:
Industry | Recommended Snapshot Name | What’s Included |
---|---|---|
Real Estate | “Real Estate Buyer Funnel” | Property funnels, lead forms, call bookings |
Dentists | “Dental Lead Gen Campaign” | New patient automation, review requests |
Coaches/Consultants | “High Ticket Coaching Snapshot” | Webinar funnels, sales call automations |
Home Services | “HVAC & Plumbing Funnel” | Emergency service forms, quote requests |
Fitness & Gyms | “Gym Trial & Challenge Funnel” | Free trial signups, challenge landing pages |
Not seeing a perfect fit? Start with a blank snapshot and build your own reusable asset.
7. Final Tip: Streamline Your Workflow with Smart Sub-Account Setup
The biggest mistake new GoHighLevel users make? Overcomplicating the sub-account process.
Here’s a smarter approach:
- Use a naming system you’ll never second-guess.
- Clone from snapshots to save hours on setup.
- Only build features your client actually needs.
- Assign access after the core build is done — not before.
💡 Pro Tip: Set a SOP for onboarding each client — create sub-account, assign snapshot, input data, test automations — so you can rinse and repeat at scale.
Ready to Scale?
Sub-accounts are your foundation for structured growth. Master them, and you’ll turn GoHighLevel into a scalable service machine.
Want tailored setup help? Build a repeatable onboarding SOP using our sub-account checklist — just ask!