Connecting your custom domain in GHL
Point your own domain to GHL so your funnels, websites, and client portals use your branded URL.
What you will learn
This GoHighLevel tutorial walks you through connecting your custom domain in ghl with clear, numbered steps. Whether you are new to GoHighLevel or looking to configure getting started correctly, this guide covers everything you need. You will learn: purchase or identify your domain, go to settings → domains in ghl, enter your domain, add the cname record in your dns provider, and more. All steps work inside a standard GoHighLevel account — start a free 14-day trial if you do not have one yet.
Step-by-step guide
Purchase or identify your domain
You'll need a domain registered with a provider like GoDaddy, Namecheap, or Cloudflare. This is where you'll add DNS records.
Go to Settings → Domains in GHL
In your sub-account, navigate to Settings → Domains and click Add Domain.
Enter your domain
Type in your domain (e.g. yoursite.com or funnels.youragency.com) and click Add.
Add the CNAME record in your DNS provider
GHL will show you a CNAME record to add. Log in to your domain registrar, find DNS settings, and add the CNAME record provided.
Wait for propagation and verify
DNS changes can take 15 minutes to 48 hours. Once live, click Verify in GHL. You'll see a green checkmark when it's connected.
Assign the domain to a funnel or website
In your Funnels or Sites section, edit the funnel/site and assign your custom domain under Settings.
Ready to put this into action?
Start your free 14-day GHL trial — or join our Skool community at $87/mo (saves $10/mo vs direct signup).Frequently asked questions
How do I purchase or identify your domain in GoHighLevel?
You'll need a domain registered with a provider like GoDaddy, Namecheap, or Cloudflare. This is where you'll add DNS records.
What is the first step to connecting your custom domain in ghl?
The first step is to purchase or identify your domain. You'll need a domain registered with a provider like GoDaddy, Namecheap, or Cloudflare. This is where you'll add DNS records.
Do I need a GoHighLevel account to follow this tutorial?
Yes. This guide requires an active GoHighLevel account. You can start a free 14-day trial at gohighlevel.com — no credit card is required.