GoHighLevel White Label Setup for Agencies
Getting GoHighLevel white label setup right starts with two separate domains, not one, pointed at your own name before a single client logs in. One domain carries the login screen and the app itself.
A second domain carries every link your system sends out in email, SMS, forms and calendars. Skip either step and a client still sees app.gohighlevel.com somewhere in their browser bar or inside a tracked text message.
Why GoHighLevel White Label Setup Starts With the Domain
The whitelabel domain replaces the GoHighLevel login screen with yours. It lives under Agency View, then Settings, then Company Settings, then the Whitelabel tab.
Setup itself is a single CNAME record added at your DNS provider. HighLevel's own support documentation recommends a subdomain rather than your root domain, with app as the most common choice.
A root domain pointed at that CNAME will stop resolving to your actual website. That's a mistake agencies tend not to notice until a client complains about a broken link.
Once DNS propagates, your logo shows up on the login screen and in the app header. The Whitelabel tab is also where you swap the Terms & Conditions link, since the default still points back to HighLevel.
The Domains Agencies Usually Forget
The login domain is the one most agencies remember. Four more exist because a client who never sees your login page will still click a tracked link, open a form, or land on a client portal.
| Domain type | What it rebrands | Where it's configured |
|---|---|---|
| Whitelabel domain | Desktop app login and header | Agency Settings → Company → Whitelabel |
| API / branded domain | Links in forms, surveys, calendars | Agency or sub-account business profile |
| Email sending domain | Deliverability and sender reputation | Settings → Email Services |
| Sites domain | Public websites, funnels, stores | Sub-account → Settings → Domains |
| Client portal domain | Affiliate and membership URLs | Sub-account → Sites → Client Portal |
None of these records are interchangeable. Reusing one domain's CNAME for a different product is a common way agencies break their own email deliverability, since each product needs a record generated specifically for it, as HighLevel's domain setup guide spells out.
Branding, the Desktop App, and Which Plan You Need
The logo itself has real constraints. HighLevel's agency company settings guide specifies a 350 by 180 pixel file under 2.5 MB, used in notification emails and a handful of form footers as well as the login page.
A fully rebranded desktop app sits on top of that work. Agencies set the app name, icon, theme, login title and background through a Desktop App Customizer, then submit the build and get download links back once it's published.
Plan choice decides how far any of this goes. On HighLevel's published pricing, white-labeling the desktop app sits on the $297-a-month Unlimited plan.
SaaS Mode is the piece that lets you sell subscriptions and auto-create client accounts. That's reserved for Agency Pro at $497 a month, and a separately rebranded mobile app adds another $497 on top.
Get the domain and branding sequence right before SaaS Mode goes live. A client who signs up to your paid plan and still gets routed through a HighLevel-branded welcome email will notice, and that's harder to walk back than to configure correctly the first time.
Our GHL setup and configuration work exists largely because this sequencing is where agencies lose the most time. The white-label support team handles the DNS and branding work directly, done once rather than redone after a client complaint.
Agencies moving into full resale usually pair this with a proper SaaS CRM launch and the onboarding structure covered in how agencies use snapshots to save time onboarding new clients.
Need help implementing this in GoHighLevel?
Our team builds, automates, and scales GoHighLevel systems for agencies every day. Book a free call and we'll map out exactly what to ship next.
Book a free call