Website & Domains
How to Connect Your Domain and Set Up a Website in GoHighLevel
Team GoHighLevelSupport.io•October 22, 2025•10 min read

Launching your GoHighLevel website or funnel on your **own domain** makes your business look professional and builds brand trust.
Whether you’re hosting a main website, a landing page, or a sales funnel, connecting your custom domain ensures visitors see your brand name — not the default GoHighLevel link.
In this guide, we’ll show you how to **connect your domain, configure DNS, and publish your GoHighLevel website** step by step.
1. Prerequisites Before Connecting a Domain
Before starting, make sure you have:
- A registered domain name (e.g., from GoDaddy, Namecheap, Google Domains, or Cloudflare).
- Admin access to your domain’s DNS settings.
- Your website or funnel already built inside GoHighLevel under Sites → Websites or Sites → Funnels.
2. Locate Your Domain Settings in GoHighLevel
- Log in to your GoHighLevel account.
- Navigate to Settings → Domains.
- Click “Add New Domain”.
- Enter the domain or subdomain you want to connect (e.g., www.yourdomain.com or portal.yourdomain.com).
3. Update DNS Records in Your Domain Provider
You’ll now create a **CNAME record** that connects your domain to GoHighLevel.
- Go to your domain registrar (e.g., GoDaddy, Cloudflare, Namecheap).
- Open DNS or “Manage Zone File.”
- Add a new record:
Type: CNAME
Name: www
Value: cname.msgsndr.com
TTL: Auto
For subdomains (like portal.yourdomain.com), use:
Type: CNAME
Name: portal
Value: cname.msgsndr.com
TTL: Auto
⚠️ Important: Delete any existing “A” record for that same host name to avoid conflicts.4. Verify and Connect the Domain in GoHighLevel
Once your CNAME record is added:
- Return to Settings → Domains in GoHighLevel.
- Click “Verify Domain”.
- Wait a few minutes — DNS propagation can take up to 15–30 minutes (sometimes up to 24 hours).
5. Assign the Domain to a Funnel or Website
After verification:
- Go to Sites → Funnels or Sites → Websites.
- Click on your funnel or site → Settings.
- Under Domain, select the newly connected domain.
- Set a default funnel step or page (like “home” or “index”).
- Click Save.
6. Redirect the Root Domain (Optional)
If you connected “www.yourdomain.com,” you may want “yourdomain.com” to redirect to it.
In your DNS provider:
- Create a **301 redirect** from the root domain to “www.”
- Example: Redirect yourdomain.com → www.yourdomain.com.
7. Customize SEO and Tracking Settings
Inside your funnel or website:
- Go to each page → Settings → SEO Metadata.
- Add titles, descriptions, and Open Graph images for social sharing.
- For analytics, add your Google Tag Manager or GA4 script under Settings → Custom Code.
8. Common Domain Connection Issues
- ❌ **SSL not working:** Wait for SSL propagation or ensure there’s no conflicting A record.
- ❌ **Domain not verifying:** Check that the CNAME value is exactly “cname.msgsndr.com.”
- ❌ **Page not loading:** Ensure you assigned the domain to a funnel or site.
- ❌ **DNS conflict:** Remove old A or AAAA records pointing elsewhere.
9. Going Live — Final Checklist
✅ Domain verified in GoHighLevel
✅ SSL status “Active”
✅ Domain assigned to funnel or website
✅ SEO titles and analytics installed
✅ All links tested and redirect working
Once confirmed, your GoHighLevel website is officially live and secure!
Conclusion
Connecting your domain to GoHighLevel only takes a few minutes — but it makes a huge difference in professionalism, SEO, and brand authority.
Whether you’re launching a marketing site, funnel, or membership portal, a properly configured domain ensures your business looks credible from day one.
Need help setting up your domain or website?
Book a setup session
and our experts will configure your DNS, SSL, and website structure for you.
Pro Tip
Bookmark this article and share it with your team to stay updated on the latest best practices.