Softomate Solutions logoSoftomate Solutions logo
I'm looking for:
Recently viewed
GoHighLevel Sub-Account Management - Complete Guide for UK White-Label Agencies - Softomate Solutions blog

GOHIGHLEVEL

GoHighLevel Sub-Account Management - Complete Guide for UK White-Label Agencies

17 May 202620 min readBy Softomate Solutions

GoHighLevel sub-accounts let agencies give each client their own branded CRM, automation and marketing platform - all managed from one Agency account. UK agencies use GHL sub-accounts to white-label the platform under their own brand, charge clients a monthly software fee and deliver automation services at scale. GHL Agency Pro starts at $497 per month (approximately £390 per month).

Last updated: 20 May 2026

Last updated: 17 May 2026

Table of contents

What Is a GoHighLevel Sub-Account?

A GoHighLevel sub-account is a fully isolated CRM, automation and marketing environment created within a parent GHL Agency account. Each sub-account operates as a completely separate platform instance for a specific client, with its own contacts, pipelines, workflows, campaigns, funnels, website, calendar and reporting - completely separate from every other sub-account in the agency.

The Agency account is the management layer. The agency owner and their team log into the Agency account to create sub-accounts, push snapshot templates, manage billing and access any sub-account directly. Clients log into their sub-account only - they never see the agency dashboard, other client accounts or the underlying GHL platform branding if white-label is configured correctly.

What clients see in their sub-account depends on how the agency configures it. With full white-label setup, the client sees a platform branded with the agency's logo, colours and domain name. There is no GoHighLevel branding visible anywhere in the interface, on the login page or in any system-generated emails. From the client's perspective, they are using the agency's proprietary marketing and CRM software - which is commercially exactly what they are paying for.

This architecture is what makes GoHighLevel the platform of choice for UK marketing agencies building a recurring revenue model. Rather than billing purely for time and deliverables, an agency with 20 clients on GHL sub-accounts generates £200 to £600 per client per month in software subscription revenue, on top of any service fees. At 20 clients, that is £4,000 to £12,000 per month in predictable, low-churn subscription income before any billable work is done.

GoHighLevel Sub-Account Setup - Step by Step

Setting up a new GHL sub-account correctly from the start prevents the most common problems: misconfigured email sending, missing pipeline stages, broken calendar integrations and contacts landing in the wrong account. Follow this seven-step process for every new client sub-account.

  1. Create the sub-account - in your GHL Agency dashboard, navigate to Accounts and select Create Sub-Account. Enter the client's business name, address, time zone and industry. The time zone setting is critical: all workflow wait steps, scheduled sends and calendar availability will use this time zone. UK clients should be set to Europe/London. If you miss this, the client's appointment reminders will fire at the wrong time and you will spend hours troubleshooting what looks like a workflow problem but is a time zone problem.
  2. Configure branding - upload the client's logo, set the primary brand colour, and configure the sub-account name as it appears in the top navigation. If white-label is active at the agency level, the GHL branding has already been replaced by your agency branding. This step sets the client-specific elements on top of that.
  3. Set up pipelines - create the sales and fulfilment pipelines that match the client's business process. Resist the temptation to use generic pipeline stages like "Lead", "Qualified" and "Closed". Create stages that match the client's actual sales language: "New Enquiry", "Discovery Call Booked", "Proposal Sent", "Proposal Accepted", "Onboarding". The more the CRM reflects how the client already thinks about their pipeline, the faster adoption happens.
  4. Build or apply a snapshot - a Snapshot is a pre-configured template of workflows, pipelines, email templates, SMS sequences and calendar settings. If you have built a master snapshot for this type of client (see Snapshot Templates section below), apply it now. If this is a custom build, create the automations directly. Applying a snapshot takes five minutes and provides 80% of the standard configuration. Custom elements take an additional two to four hours.
  5. Assign workflows - review all workflows pushed from the snapshot and verify they are correctly configured for this client's specific contact data structure, business hours and communication preferences. Workflows built for a UK business need to respect UK contact hours (9am to 6pm, Monday to Friday as a default) via time-based conditions in the workflow settings.
  6. Grant client access - create a user account for the client within their sub-account. Set the appropriate permission level: most clients should have a User role rather than Admin to prevent accidental configuration changes. Send the invitation email and walk the client through their first login. A five-minute orientation call at this point reduces support tickets significantly.
  7. Configure billing - if the client is paying for the sub-account as a software fee, configure GHL's SaaS Mode to charge the client directly via the platform. Set the monthly subscription amount, the features included at that price tier and the payment method. GHL SaaS Mode handles subscription billing, upgrades and cancellations without any manual invoicing on the agency's side.

A fully configured sub-account using a master snapshot should be operational within four to six hours for a standard UK service business client. Custom builds for clients with complex sales processes, existing CRM data migration or multiple location setups take longer.

GoHighLevel White-Label Setup for UK Agencies

White-labelling GoHighLevel means replacing all GoHighLevel branding throughout the platform with your agency's brand identity. When correctly configured, clients log into what appears to be your proprietary platform - your logo, your domain, your colour scheme - with no visible indication that it is built on GHL.

White-label configuration happens at the Agency account level and applies to all sub-accounts. Here are the specific steps involved:

Custom domain for the platform login - configure a CNAME DNS record pointing your subdomain (for example, app.youragency.com) to GHL's platform servers. This requires editing your domain's DNS settings, which typically propagates within 2 to 24 hours. Once active, all client logins use your domain rather than app.gohighlevel.com. This is the single most important white-label step because the login URL is what clients see every day.

Agency branding - upload your agency logo in both standard and dark-mode variants, set your brand primary colour, and configure the platform name as it appears in browser tabs, email footers and notification messages. These settings replace all GoHighLevel branding in the interface.

Custom email sending domain - configure your agency's domain for outbound system emails (password resets, client notifications, billing receipts). This requires DNS records (SPF, DKIM) to be added to your domain. Without this step, system emails come from a GHL domain, which breaks the white-label presentation immediately.

Branded mobile app - GHL Agency Pro includes the ability to publish a white-label mobile app for your clients on the iOS App Store and Google Play under your agency's developer account. This is a significant commercial asset: clients with your branded app on their phone do not look for alternatives because changing CRM would mean losing their mobile app. The app publishing process takes two to four weeks due to App Store review timelines and requires a $99 per year Apple Developer account and a $25 Google Play account. This is available on the Agency Pro tier only.

Total time and cost to configure full white-label: approximately six to eight hours of setup work across DNS configuration, branding upload, email domain configuration and testing. The branded mobile app adds two to four weeks. Cost beyond the GHL subscription itself is minimal - primarily domain and developer account fees.

Snapshot Templates - The Key to Scaling Sub-Accounts

A GoHighLevel Snapshot is a saved configuration template containing all the assets built in one GHL account - workflows, pipelines, email templates, SMS sequences, forms, funnels, calendar settings, custom fields and tags. When you push a snapshot to a new sub-account, it pre-populates that sub-account with everything in the snapshot, ready to customise for the specific client.

The business case for building a master snapshot is straightforward. Without a snapshot, setting up each new client sub-account takes six to ten hours of manual configuration work. With a well-built master snapshot that covers your standard client type, it takes 45 minutes to apply the snapshot and two to three hours to customise the client-specific elements. At an agency billing rate of £75 to £150 per hour, that is a saving of £375 to £750 in billable time per new client onboarded - per client, every time.

How to build a master snapshot:

  • Build your ideal client setup in a dedicated "template" sub-account - not a live client account. Configure everything as you want it for a standard client: all five essential workflows, standard pipeline stages, email and SMS templates with merge tags, custom fields matching your standard discovery process, and calendar settings.
  • In the Agency dashboard, navigate to the template sub-account settings and select Create Snapshot. Name it clearly - for example "UK Service Business - Standard" or "UK Marketing Agency Client v3". Export it to your agency's snapshot library.
  • When creating a new client sub-account, apply the snapshot immediately after the sub-account is created, before any manual configuration begins. The snapshot populates the sub-account and you customise on top of it rather than building from scratch.
  • Maintain snapshot versions. When you make a significant improvement - adding a new essential workflow, improving the email sequence, updating pricing - update the snapshot and increment the version number. Do not push new snapshot versions to existing client sub-accounts without reviewing what will change; snapshots pushed to live accounts can overwrite existing configuration.

UK agencies managing 10 or more sub-accounts should have at minimum two snapshots: one for product-led businesses and one for service businesses. These two client types have fundamentally different pipeline structures, follow-up cadences and automation needs. A single generic snapshot rarely serves both well.

What We See in Practice - Sub-Account Management at Scale

Managing 10 or more GoHighLevel sub-accounts without a naming convention and snapshot system creates a specific type of chaos that is recognisable in every agency account audit we conduct. Every support request requires navigating to the specific sub-account, understanding the unique configuration that was built months ago by a team member who may no longer be at the agency, and diagnosing problems in a system with no documentation. What took 20 minutes to configure correctly originally takes an hour to diagnose incorrectly at 11pm when the client is getting wrong messages.

Agencies that implement a standardised snapshot on day one reduce onboarding time from 8 hours to 45 minutes per new client. More importantly, they reduce ongoing support time per sub-account by 60 to 70% because every sub-account has the same logical structure. When a workflow is misfiring, the team knows exactly where to look because all accounts follow the same pattern.

The naming convention matters as much as the snapshot. We recommend a consistent sub-account naming format: [Client Trading Name] - [Tier] - [Start Date]. For example: "Harrow Plumbers Ltd - Pro - Jan 2026". This format makes it immediately clear which client, which service tier and when they onboarded - all visible without opening the account. At 30 sub-accounts, the difference between a named list and a searchable named list is meaningful.

A common UK-specific issue we encounter is UK GDPR handling in sub-accounts. Under UK GDPR, the agency is typically a data processor acting on behalf of the client (the data controller). This means the data processing activities within each sub-account - contact records, email communications, SMS messages, form submissions - are subject to UK GDPR obligations. Agencies should have a data processing agreement (DPA) in place with each client covering their GHL sub-account use, and should be aware that GoHighLevel itself is a sub-processor. GHL's data processing infrastructure for European and UK customers is a relevant consideration when advising clients in regulated sectors about where their contact data resides.

For UK agencies wanting to implement a properly structured sub-account system from the start, GoHighLevel automation services from Softomate cover initial Agency account setup, white-label configuration, master snapshot build and sub-account onboarding process documentation.

GoHighLevel Agency Pricing for UK Agencies

GoHighLevel pricing is structured in three tiers. All prices below are in USD as billed by GHL, with approximate GBP equivalents at £0.79 per $1.00 (May 2026 rate). Note that GHL bills in USD and the GBP equivalent fluctuates with the exchange rate.

PlanPrice (USD)Price (GBP approx)Sub-AccountsWhite-Label AppSaaS ModeKey Limitations
Starter$97/month~£77/month1 (your own account only)NoNoNo sub-accounts for clients. Single-business use only. No agency features.
Agency Pro$297/month~£235/monthUnlimitedNoYesNo white-label mobile app. SaaS Mode available. Good starting point for agencies under 20 clients.
Agency Pro + White-Label App$497/month~£393/monthUnlimitedYesYesFull white-label including branded iOS and Android app. Required for agencies positioning their own software product.

The economic model for UK agencies on Agency Pro is built around SaaS Mode resale. An agency on the $297/month plan (approximately £235/month) resells sub-accounts to clients at £99 to £499 per month per client depending on the features and automation level included. At 10 clients at £199/month each, the agency is generating £1,990/month in SaaS revenue against a £235/month platform cost. The platform cost becomes immaterial relative to the subscription revenue from client accounts above roughly 5 to 7 clients at standard UK resale rates.

UK agencies considering the white-label app upgrade at $497/month (approximately £393/month) should evaluate it as a client retention investment rather than a cost. Agencies report that client churn drops by 30 to 50% after the branded app launch because clients associate the software value with the agency rather than with GHL, making them far less likely to switch to a competitor or manage GHL directly.

Common Sub-Account Mistakes UK Agencies Make

Five mistakes appear consistently in GHL agency account audits for UK agencies. Each one is avoidable with a clear onboarding process.

  1. Building client automation directly in the Agency account instead of a sub-account - a small number of agencies configure workflows and pipelines in the Agency-level account rather than in the client's sub-account. This means the workflows are not isolated, client data is not separated, and the configuration cannot be cleanly removed if the client offboards. Every client must have their own sub-account. The Agency account is for management only. Fix: audit your Agency account for any contact records or active workflows that belong to a specific client and migrate them to the correct sub-account.
  2. Not configuring the sub-account time zone before building workflows - as mentioned in the setup section, the time zone affects all scheduled sends, wait steps and calendar availability. UK clients need Europe/London, not UTC (which differs by one hour during BST, May to October). Fix: check every existing sub-account's time zone setting, particularly those onboarded before mid-2025 when this was a more common oversight.
  3. Giving clients Admin access instead of User access - clients with Admin permissions can modify workflows, delete contacts and change billing settings. Most clients should not have this level of access. Fix: audit user roles across all sub-accounts and downgrade any client users with Admin access to User or the custom role level appropriate to what they need to do day-to-day.
  4. Failing to document custom configurations per sub-account - when a sub-account has been customised significantly from the standard snapshot, the changes need to be documented. Without documentation, any team member asked to support that account has no baseline to work from. Fix: maintain a one-page configuration document per sub-account covering key custom fields, pipeline stages, workflow names and any non-standard integrations. Store this in your project management system, not in GHL itself.
  5. Not setting up a DPA (Data Processing Agreement) with clients covering GHL sub-account use - under UK GDPR, agencies processing personal data in GHL sub-accounts on behalf of clients need a documented DPA in place. This is a legal requirement, not a nice-to-have. Fix: ensure every client engagement contract includes a data processing addendum that covers GHL sub-account use, specifies the categories of personal data processed, and confirms the client's obligations as data controller and the agency's obligations as data processor.

Frequently Asked Questions

How many sub-accounts can I have on GoHighLevel?

On the GoHighLevel Agency Pro plan ($297/month, approximately £235/month), you can create unlimited sub-accounts. On the Starter plan ($97/month, approximately £77/month), you cannot create client sub-accounts at all - the Starter plan is for single-business use only. There is no per-sub-account fee at the platform level on Agency Pro. Additional costs arise from usage - phone number provisioning, email sending volume and AI usage are billed separately based on consumption across all sub-accounts.

What is the difference between GoHighLevel Starter and Agency Pro?

GoHighLevel Starter ($97/month, approximately £77/month) is a single-account plan for businesses using GHL for their own marketing and CRM. It has no sub-account functionality and cannot be used to serve multiple clients. Agency Pro ($297/month, approximately £235/month) adds unlimited sub-accounts, SaaS Mode for client subscription billing, agency-level reporting across all accounts and agency-level user management. The white-label branded mobile app is available as an add-on at the $497/month tier. Any agency intending to resell GHL or manage multiple client accounts needs Agency Pro as a minimum.

Can I white-label GoHighLevel completely under my own brand?

Yes. On the Agency Pro plan, you can replace all GoHighLevel branding in the platform interface with your own logo, domain and colour scheme. Clients log in at your custom subdomain (for example app.youragency.co.uk), see your branding throughout the platform and receive system emails from your domain. There is no GoHighLevel branding visible to clients in a properly configured white-label setup. The white-label mobile app (branded iOS and Android app in your agency's name) requires the $497/month plan and a two to four week App Store publication process.

How do I move a client from one GHL account to another?

Moving a client between sub-accounts within the same Agency account is straightforward: export their contacts as a CSV from the source sub-account, import to the destination sub-account, and manually recreate or re-apply any workflows specific to that client. Moving a client from one Agency account to a completely different Agency account (for example if you are transferring a client to another agency) requires exporting all contacts, pipelines, templates and settings manually - GHL does not have an automated cross-agency migration tool. GoHighLevel's support team can assist with complex migrations but this is a manual process that can take several hours for accounts with significant data.

Can clients see the GoHighLevel branding on their account?

With white-label configured correctly, clients cannot see any GoHighLevel branding on their login page, within the platform interface or in system-generated emails. Incorrect or incomplete white-label setup - most commonly missing the custom email domain DNS records or forgetting to configure the login domain CNAME - leaves GHL branding visible in specific places. The most common location where GHL branding appears unintentionally is in password reset emails, which use the platform's default email domain if the custom sending domain is not fully configured. Always test the complete client login journey including password reset before presenting to a new client.

What happens to client data if I cancel my GoHighLevel agency account?

If you cancel your GHL Agency account, all sub-accounts and their data are deactivated and will be deleted after GHL's standard data retention period. Before cancelling, export all contact records, pipelines, workflow documentation and templates from every sub-account. Under UK GDPR, as a data processor you have an obligation to return or delete client data on termination of the processing relationship. Discuss data return obligations with each client before cancellation and provide contact record exports as a minimum. For agencies transitioning clients to a different platform, allow 30 to 60 days for a phased migration rather than an immediate cancellation.

What is the ROI timeline for GoHighLevel for a UK agency?

A UK marketing agency deploying GoHighLevel for 5 clients at £149/month each generates £745/month recurring revenue on a £297/month Agency Pro subscription, achieving ROI within 30 days. Agencies with 10+ clients typically reach £1,500-3,000/month net recurring revenue within 6 months of adopting GoHighLevel as their standard client platform. The ROI accelerates when agencies build reusable snapshots: each snapshot saves 8-12 hours of client setup time, worth £480-720 at a £60/hour agency rate.

Summary

GoHighLevel sub-accounts give UK agencies a scalable architecture for delivering white-label CRM and automation services to multiple clients from a single management layer. The Agency Pro plan at $297/month (approximately £235/month) provides unlimited sub-accounts and SaaS Mode billing, making the economics compelling once an agency reaches five to seven clients at standard UK resale rates of £99 to £499 per month. Full white-label - custom domain, agency branding, custom email sending domain and optional branded mobile app - removes all GoHighLevel branding from the client-facing platform and allows the agency to position their own software product. The snapshot system is the operational foundation for scaling beyond five clients: a well-built master snapshot reduces new client onboarding from 8 hours to 45 minutes, and a consistent naming convention across all sub-accounts reduces support overhead significantly. UK agencies must address UK GDPR data processing obligations when operating GHL sub-accounts on behalf of clients, including a documented DPA with each client. The five avoidable mistakes - wrong account level, wrong time zone, excess client permissions, no configuration documentation, and no DPA - are present in the majority of agency accounts that have grown without a structured process. Addressing them proactively is far less expensive than resolving them reactively at scale. For agencies building out their GoHighLevel automation workflows, the sub-account structure is what enables those workflows to be deployed consistently across every new client without rebuilding from scratch.

Softomate Solutions sets up and manages GoHighLevel agency accounts and sub-accounts for UK agencies. Based in Stanmore. Request a free GHL agency setup consultation.

Author: Written by the Softomate Solutions team, GoHighLevel specialists based in Stanmore, London.

  • GoHighLevel Agency Setup documentation (help.gohighlevel.com), accessed May 2026
  • GoHighLevel SaaS Mode and White-Label documentation, accessed May 2026
  • UK Information Commissioner's Office - Guide to the UK GDPR, data processors and controllers (ico.org.uk)
  • GoHighLevel published pricing page (gohighlevel.com/pricing), accessed May 2026
  • Internal Softomate Solutions agency account audit data, 2024-2026

Related Guides and Services

Written by Deen Dayal Yadav (DD) — AI Strategist, Automation Guru & Director at Softomate Solutions. Over 25 years in IT, digital transformation and business automation. Specialises in AI chatbots, voice agents, GoHighLevel implementation and Odoo ERP for UK businesses. Based in Stanmore, London. | LinkedIn

Let us help

Need help applying this in your business?

Talk to our London-based team about how we can build the AI software, automation, or bespoke development tailored to your needs.

Deen Dayal Yadav, founder of Softomate Solutions

Deen Dayal Yadav

Online

Hi there ðŸ'‹

How can I help you?