Softomate Solutions logoSoftomate Solutions logo
I'm looking for:
Recently viewed
GoHighLevel White-Label Setup and Pricing for UK Agencies: Full Guide to Client Onboarding and Management - Softomate Solutions blog

GOHIGHLEVEL AUTOMATION

GoHighLevel White-Label Setup and Pricing for UK Agencies: Full Guide to Client Onboarding and Management

18 May 202622 min readBy Softomate Solutions

GoHighLevel automation white-label allows UK agencies to present GoHighLevel under their own brand - custom domain (app.youragency.co.uk), custom logo, branded email sending and a client-facing portal that shows only your agency brand. The white-label setup is included in the Agency Pro plan at approximately £235 per month. The branded mobile app is an additional one-time fee of approximately £390. Most UK agencies complete basic white-label branding in under two hours. Full white-label setup including client snapshots, Stripe billing configuration and GDPR documentation takes three to five days with professional support.

Last updated: 18 May 2026

Published 18 May 2026

What does GoHighLevel white-label include for UK agencies?

GoHighLevel white-label gives UK agencies the ability to deliver the full GHL platform under their own brand. Clients log in at your domain, see your logo, and interact with software that looks and feels like a product you built. For agency owners building a recurring revenue model, this distinction matters - clients are buying your platform, not a resold tool.

White-label capability is included in the Agency Pro plan, currently priced at approximately £235 per month (pricing is set in USD and fluctuates slightly with the exchange rate - at the time of writing, $297/month converts to roughly £235 at current rates). There is no separate white-label licence or upgrade required; you enable it from within your agency account settings.

Here is a complete breakdown of what is and is not included in the standard white-label offering:

FeatureIncluded in Agency ProExtra costNotes
Custom domain (e.g. app.youragency.co.uk)YesNone (domain registration cost only)CNAME DNS setup, takes under 15 minutes
Custom logo and faviconYesNoneUploaded in Settings > Company
Custom primary brand colourYesNoneSingle colour applied across the platform UI
Branded login pageYesNoneClients see your brand on the login screen, not GHL
Branded client portalYesNoneFull UI under your brand throughout
Custom email sender domainYesNone (requires DNS changes)Emails come from noreply@youragency.co.uk
Custom helpdesk URLYesNoneLink to your own support documentation or helpdesk
White-label mobile appNoApproximately £390 one-time (~$497)App Store and Google Play listing in your agency name
Custom Twilio numbers (for SMS/voice)NoPay-per-use via Twilio integrationRebilled to clients at agency markup if SaaS mode enabled
Rebilling markup on usage (calls, SMS, email)Yes (SaaS mode)NoneSet your own markup over GHL's wholesale rates

The headline point for UK agencies: the white-label is genuinely comprehensive at the Agency Pro tier. The only meaningful add-on most agencies consider is the mobile app, which is a one-time cost rather than a recurring commitment. For agencies running entirely on desktop workflows or serving B2B clients who prefer browser access, the mobile app is often skipped entirely in the early months.

It is worth noting that GHL's white-label does not rebrand the underlying infrastructure - email headers, some automated system emails, and browser metadata may still reference GoHighLevel if not fully configured. We cover the email configuration specifics in the next section. For agencies serving enterprise clients or running high-visibility consumer-facing platforms, a thorough configuration review before client launch is advisable.

How do you set up a custom domain for your GHL white-label?

Setting up your custom domain is the first visible step of white-labelling GoHighLevel. Once complete, your clients access the platform at a URL like app.youragency.co.uk rather than any GoHighLevel subdomain. The process takes under 15 minutes of active work, plus a DNS propagation wait that can range from 15 minutes to 48 hours depending on your domain registrar and TTL settings.

  1. Purchase or confirm your agency domain. You need a domain registered to your agency, such as youragency.co.uk. The white-label subdomain is typically app or crm or platform - choose a name that feels natural for your clients to visit daily. If you use Cloudflare for DNS management (which we recommend for UK agencies), the propagation time is usually under five minutes.
  2. Navigate to GHL Settings > Agency Settings > Company. In your GoHighLevel agency account, click the settings icon in the left sidebar, then select Agency Settings, then Company. Scroll down to the White Label section.
  3. Enter your white-label subdomain. Type your intended subdomain - for example, app.youragency.co.uk - into the App Domain field. Click Save. GHL will generate the CNAME record value you need to add to your DNS.
  4. Copy the CNAME target value shown by GHL. It will look something like custom.gohighlevel.com or a similar GHL infrastructure address. Copy this exactly - a single character error will prevent the domain from resolving.
  5. Log into your domain registrar and add the CNAME record. The record details are: Type: CNAME, Host/Name: app (just the subdomain part, not the full domain), Value/Points to: the CNAME target GHL provided. Common UK registrars - 123-reg, GoDaddy, Namecheap, Cloudflare - all support CNAME records, though the interface labels differ slightly.
  6. Wait for DNS propagation. With Cloudflare DNS, propagation typically completes in one to five minutes. With 123-reg or GoDaddy, allow up to four hours. The global propagation maximum is 48 hours, though in practice UK-based agencies rarely wait more than two hours with standard registrars.
  7. Verify in GHL that the domain is connected. Return to GHL Agency Settings > Company and check for a green tick or connected status next to your domain. If still showing as pending, wait another 10 minutes and refresh the page.
  8. Test by visiting your subdomain in an incognito browser window. Open a private/incognito window and navigate to app.youragency.co.uk. You should see your branded login page with your logo and colours. If you see a SSL certificate error, the SSL provisioning may still be in progress - GHL provisions SSL automatically, but it can take up to 30 minutes after the DNS record is verified.

Troubleshooting common custom domain setup errors

Error or symptomLikely causeFix
SSL certificate error in browserSSL provisioning still in progressWait 30 minutes then hard-refresh. If persists after 2 hours, raise GHL support ticket.
Domain shows old GHL branding or wrong pageDNS not propagated yet or wrong CNAME valueCheck CNAME value in DNS against the value GHL provided. Use dnschecker.org to verify propagation.
GHL shows domain as unverified after 4 hoursCNAME record added with full domain name as host (e.g. app.youragency.co.uk instead of just app)Edit the DNS record so the Host field contains only the subdomain portion (app), not the full domain.
ERR_NAME_NOT_RESOLVED in browserDNS record not yet live or CNAME typoVerify the CNAME record exists using a tool like MXToolbox. Correct any typos in the CNAME value.
Redirect loopCloudflare proxy (orange cloud) enabled on the CNAME recordIn Cloudflare DNS, set the CNAME to DNS-only (grey cloud) rather than proxied (orange cloud).

Once your custom domain is live and SSL-verified, you have completed the most visible part of white-labelling. Clients will now reach your branded platform at your domain. The next step - email sender configuration - ensures that every automated email your clients send through GHL also carries your domain identity.

How do you configure white-label email sending in GoHighLevel?

White-labelling the platform domain gives clients a branded login experience. White-labelling the email sender domain ensures that every automated email sent through GHL - appointment confirmations, lead follow-ups, newsletters - carries your agency domain rather than a generic sending address. This matters for both brand consistency and email deliverability, and has specific relevance to UK GDPR compliance.

GHL supports three email sending methods: the built-in GHL sending infrastructure (LC Email), Mailgun integration, and custom SMTP. For most UK agencies, we recommend Mailgun with a verified custom sender domain as the best balance of deliverability, cost and simplicity. LC Email (GHL's built-in option) does support custom sender domains but has less granular deliverability control. Custom SMTP is suitable for agencies already running Google Workspace or Microsoft 365 with high-volume sending needs.

Setting up DKIM and SPF for your sender domain

Whether you use LC Email or Mailgun, you will need to add DNS records to your agency domain to authenticate email sending. Here are the record types you need to add:

Record typePurposeWhere to addWhat it looks like
SPF (TXT record)Tells receiving servers which IPs are authorised to send mail from your domainRoot domain or subdomain TXT recordv=spf1 include:mailgun.org ~all
DKIM (TXT record)Cryptographic signature proving mail genuinely came from your domainSubdomain TXT record (e.g. mailo._domainkey.youragency.co.uk)Long public key string provided by Mailgun or GHL LC Email
DMARC (TXT record)Policy for how receiving servers handle messages that fail SPF or DKIM_dmarc.youragency.co.uk TXT recordv=DMARC1; p=quarantine; rua=mailto:dmarc@youragency.co.uk
MX recordRequired only if youragency.co.uk also receives mailRoot domain MX recordPoints to your mail server (Google Workspace, M365, etc.)

Step-by-step: Mailgun sender domain setup in GHL

  1. Create a free Mailgun account at mailgun.com. UK agencies should select the EU region to keep email data within the EU/UK for UK GDPR purposes.
  2. Add your sending domain in Mailgun (e.g. mg.youragency.co.uk or mail.youragency.co.uk). Mailgun will display the DNS records you need to add.
  3. Add the SPF, DKIM and CNAME records shown by Mailgun to your domain registrar's DNS settings. Wait for Mailgun to verify the records (typically 30 to 60 minutes).
  4. In GHL, navigate to Settings > Email Services > Mailgun. Enter your Mailgun API key and select your verified sending domain.
  5. Set your From Name (your agency or client business name) and From Email address (e.g. hello@youragency.co.uk or noreply@youragency.co.uk).
  6. Send a test email from GHL to verify delivery and check that the From address displays correctly in Gmail and Outlook.

Why DKIM matters for UK GDPR and email deliverability

Under UK GDPR, businesses must be able to demonstrate that electronic marketing communications were properly consented to and that the sending identity is clear to recipients. Sending from an authenticated domain - with DKIM and SPF in place - provides a verifiable audit trail that the emails originated from your system. Without authentication, emails are more likely to land in spam folders, reducing open rates and eroding the value of your clients' contact lists.

Google and Microsoft both apply increasingly strict deliverability standards for bulk senders. Domains without DKIM authentication routinely see 15 to 30 per cent of messages filtered before they reach the inbox. For GHL agency clients whose revenue depends on email follow-up sequences, this is not a minor configuration detail - it is a commercial necessity.

Once your email sender domain is verified and DKIM is in place, your clients' automated sequences, appointment reminders and newsletters will arrive from a credible, authenticated address that reinforces your agency brand rather than raising deliverability concerns.

How do client sub-accounts and onboarding snapshots work?

Sub-accounts are the core of how GoHighLevel handles multi-client agencies. Each client gets their own isolated sub-account - a separate CRM, pipeline, inbox, automation workflows, calendar system and reporting environment. From within your agency account, you can switch between client sub-accounts, manage their settings, and monitor their activity without clients ever seeing each other's data.

Creating a new sub-account takes under two minutes: Agency Settings > Accounts > Create Sub-Account. You enter the client's business name, address, phone number and industry. The sub-account is created with a default blank configuration - no pipelines, no automations, no custom fields. This is where the snapshot system transforms the economics of agency client onboarding.

How the snapshot system works

A snapshot is a saved configuration package that you can deploy into any new sub-account instantly. You build your ideal client setup once - CRM pipelines, automation workflows, custom fields, calendars, funnel templates, email sequences, reporting dashboards - save it as a snapshot, and then apply it to each new client's sub-account in a single click. The entire configuration replicates in minutes.

Without snapshots, onboarding a new client manually takes five to fifteen hours of configuration work. With a well-built snapshot, the same onboarding takes 20 to 40 minutes of final customisation (swapping in the client's logo, adjusting location-specific details, connecting their phone number and email).

10 elements every UK agency should include in their core GHL snapshot

  1. CRM pipeline stages tailored to your core client type - for example, Lead, Contacted, Qualified, Proposal Sent, Won, Lost. Generic stage names slow clients down; build stages that match how your target clients actually sell.
  2. Lead capture forms with UK GDPR consent checkboxes - pre-built forms with a mandatory consent field (not pre-ticked) and a link to the client's privacy policy placeholder. This prevents clients from collecting leads without proper consent from day one.
  3. Automated lead follow-up sequence - a five to seven message sequence across SMS and email, triggered when a new lead enters the pipeline. Timing: immediate, 2 hours, day 1, day 3, day 7, day 14. This alone generates a demonstrable ROI from the first week.
  4. Appointment booking calendar - pre-configured with standard UK business hours, buffer times and a confirmation and reminder sequence. Clients connect their personal calendar and the booking system is ready immediately.
  5. Missed call text-back automation - when a call goes unanswered, GHL automatically sends a personalised SMS. For UK SME clients, this is often the single highest-value automation in the entire platform.
  6. Review request sequence - an automated request for a Google review, sent 24 to 48 hours after a completed appointment or job. For local service businesses, this is a core growth mechanic.
  7. Custom fields for your industry vertical - if you serve a specific sector (e.g. mortgage brokers, estate agents, personal trainers), build in the custom CRM fields that clients in that sector actually need, rather than starting from scratch each time.
  8. Reporting dashboard snapshot - a pre-built dashboard showing the KPIs you report to clients each month: leads, conversion rate, bookings, reviews. Clients who can see results are retained clients.
  9. Onboarding checklist as a GHL task sequence - an automated internal checklist triggered on sub-account creation, reminding your team of every customisation step required for a new client. Eliminates missed steps at launch.
  10. Agency contact details and support link - embed your agency's helpdesk URL, support email and WhatsApp number into the sub-account configuration so clients always know how to reach you without searching.

A real example: London mortgage broker agency snapshot

We built a snapshot for a London mortgage broker agency that onboards each new broker client in 25 minutes - including CRM pipeline, FCA-compliant consent forms (capturing explicit consent language aligned with FCA MCOB rules), lead follow-up sequences tailored to mortgage enquiry timescales, and an appointment booking calendar pre-configured for 45-minute initial consultation slots. The snapshot took three days to build and test. The agency has now used it to onboard 14 clients without a single custom build - saving an estimated 140 hours of configuration time across the client base.

The snapshot approach also provides quality consistency. Every client starts from a tested, working configuration rather than a fresh build that may contain errors or missing elements. For agency owners who want to grow without proportionally increasing delivery overhead, the snapshot is the single most powerful tool in the GHL agency toolkit.

What does white-label GHL setup cost for a UK agency?

The cost of setting up GoHighLevel white-label depends significantly on whether you do it yourself or engage a specialist. The DIY route saves money upfront but carries a hidden time cost that most agency owners underestimate. At £50 to £150 per hour for a competent agency owner's time, the 20 to 30 hours typically required for a thorough DIY setup equates to £1,000 to £4,500 of opportunity cost - often more than a professionally managed setup.

Setup elementDIY costSoftomate managed costTime required DIY
GHL Agency Pro licence (monthly, ongoing)~£235/month~£235/month (your direct cost)N/A (ongoing)
Custom domain setup (CNAME)Free (domain registration ~£10-£15/year)Included in setup30-90 minutes including DNS wait
Email sender domain configuration (DKIM/SPF/DMARC)Free (Mailgun free tier covers initial volume)Included in setup2-4 hours including verification
Core snapshot developmentFree (your time only)Included in setup15-25 hours for a quality snapshot
Stripe billing setup (SaaS mode)Free (Stripe account, no setup fee)Included in setup2-4 hours including testing
White-label mobile app (optional)~£390 one-time (~$497)~£390 + £200 configuration4-8 hours for submission and approval
GDPR/DPA documentation£300-£600 (solicitor or template service)Included in full setup tier2-5 hours plus legal review time
Training session (your team or first client)Free (self-training via GHL YouTube/docs)Included - 2-hour live session8-15 hours of self-training
Total (excluding monthly licence)£300-£1,000 cash + 20-30 hours time£2,500-£6,000 depending on scope20-30+ hours

Softomate's white-label setup tiers

We offer two main entry points for UK agencies:

  • Basic white-label setup - £2,500: Custom domain and SSL, logo/favicon/colour branding, email sender domain with DKIM/SPF/DMARC, branded login page, helpdesk URL configuration, and a two-hour handover session. Suitable for agencies with an existing client base who want to move to a branded platform quickly.
  • Full white-label setup - £6,000: Everything in the basic tier plus core snapshot development (up to one primary client type), Stripe SaaS billing configuration with at least two pricing plans, white-label mobile app submission and configuration, UK GDPR Data Processing Agreement templates, and a four-hour team training session. Suitable for agencies launching a new SaaS offer from scratch.

When does professional setup make financial sense?

The calculation is straightforward. If your billable rate or effective hourly value is £50 or above, and the DIY setup takes 25 to 30 hours, the opportunity cost alone is £1,250 to £1,500. Add to this the risk of misconfiguration (a poorly built snapshot requires expensive rework, and a misconfigured DKIM record can cost weeks of poor deliverability), and the case for professional setup strengthens considerably.

For agencies whose primary offer is marketing services rather than GHL implementation, the 25 to 30 hours of DIY setup are better spent on client delivery. For a newly launched agency with more time than budget, DIY is a reasonable starting point - but budget time for iteration, as most first attempts at snapshot building require significant revision after the first three or four client onboardings reveal gaps.

We typically see agencies that launch with a professionally built snapshot and Stripe billing in place reach 10 paying clients 40 to 60 per cent faster than those who build the infrastructure alongside client onboarding. The platform credibility - a polished branded environment from day one - also reduces early client churn.

Frequently Asked Questions

Will my clients know they are using GoHighLevel?

Not from the interface - they see your brand name, your domain, your logo and your colour scheme throughout. GoHighLevel is never mentioned in the client-facing portal. However, clients who inspect browser source code, email headers or mobile app store listings may see GoHighLevel references unless the white-label mobile app option is purchased. For most UK SME clients this is not a concern.

How long does full white-label GHL setup take?

Basic branding (domain, logo, colours) takes two to three hours. Email sender domain configuration adds another two to three hours including DNS propagation wait time. Snapshot development for a specific client type takes one to three days. Full professional setup by Softomate including snapshots, Stripe billing, mobile app and GDPR documentation takes three to five working days.

Can I charge clients more than I pay GoHighLevel?

Yes - you set your own pricing completely independently of GoHighLevel's costs. A common UK agency model: pay GHL £235/month for Agency Pro, charge each client £97-£297/month, keep the margin. At 10 clients on a £197/month plan the agency earns £1,735/month profit after the GHL licence cost. There is no revenue sharing with GoHighLevel.

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

Client sub-accounts are deleted within 30 days of agency account cancellation. Before cancelling, export all client contacts, conversations and pipeline data as CSV from each sub-account. Softomate recommends setting up automated monthly data exports to Google Drive as standard practice for all agency clients, regardless of planned account status.

Does Softomate provide ongoing GHL white-label support after setup?

Yes - Softomate offers a white-label agency retainer from £350 per month covering: snapshot updates when your core offer changes, new sub-account onboarding support, GHL platform updates monitoring, and technical support for your client accounts. We also offer ad-hoc support at £120 per hour for one-off changes.

Do I need a separate domain for my GHL white-label or can I use a subdomain of my existing agency domain?

A subdomain of your existing domain works perfectly - in fact, this is the most common configuration. You would use something like app.youragency.co.uk rather than buying a new domain. The CNAME record is added to your existing domain's DNS. If your existing domain is managed through Cloudflare, the subdomain setup takes under five minutes and propagates within seconds.

Can I white-label GHL for coaching businesses or consultancies, not just marketing agencies?

Absolutely - GoHighLevel white-label is widely used by UK coaching businesses, consultancies, mortgage brokers, estate agents and any service business that wants to offer clients a branded CRM, booking system and communication platform. The snapshot system means you can build a client-type-specific configuration (e.g. a coaching business snapshot with session booking, programme delivery tracking and payment plans) and deploy it identically to every coaching client you onboard.

GoHighLevel white-label transforms a £235 per month agency tool into a branded SaaS platform that clients perceive as proprietary software. The core branding setup takes under a day. The revenue model - charging £97-£297 per client per month against a £235 GHL licence cost - produces positive margins from the third or fourth client onwards. UK agencies that invest in a well-built onboarding snapshot reduce client setup time to under 30 minutes and can scale to 20-50 clients on a single Agency Pro licence without proportional support cost increases.

Want Softomate to set up your GoHighLevel white-label from scratch? Book a consultation - we build the full infrastructure, write your client DPA templates and train your team in one project from £2,500. Most agencies are live with their first white-label client within three weeks.

Written by the Softomate Solutions AI Development Team, Barking, East London. We are GoHighLevel white-label specialists helping UK marketing agencies, consultancies and coaches launch their branded SaaS platforms.

Related Guides and Services

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?