Getting Started

Connecting your custom domain in GHL

Point your own domain to GHL so your funnels, websites, and client portals use your branded URL.

📋 6 steps ⏱ ~18 min 📅 Updated 2026-04-07 English

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

1

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.

2

Go to Settings → Domains in GHL

In your sub-account, navigate to Settings → Domains and click Add Domain.

3

Enter your domain

Type in your domain (e.g. yoursite.com or funnels.youragency.com) and click Add.

4

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.

5

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.

6

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.

💡 Once this is set up, GoHighLevel handles the rest automatically. Start your free trial →

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.

Have questions about GHL? 📅 Book a free call 🔥 Skool — $87/mo