Connecting Your Domain on GHL Customer Care - A Guide
Connecting your domain to GHL Customer Care ensures that your branded presence is consistent across websites, funnels, emails, and client-facing tools…
Assistants need to reach this page over the internet. While it is only running on your machine, these two buttons will not be able to load it.
On this page
Connecting your domain to GHL Customer Care ensures that your branded presence is consistent across websites, funnels, emails, and client-facing tools. This guide breaks down the process and explains how each product integrates with a connected domain.
TABLE OF CONTENTS
- Step-by-Step Domain Connection Process
- Troubleshoot - Connecting Your Domain
- Products You Can Connect a Domain To
- Pro Tips
- Helpful Links
Step-by-Step Domain Connection Process
There are two main ways to connect a domain to GHL Customer Care:
1. Automatic Method (For Supported Providers)
If your domain is registered with a supported provider (like GoDaddy, Google Domains, or Cloudflare), you can connect it automatically via API-based authentication.
Recommended if your domain is managed by one of our integrated providers.
Go to Sites > Settings > Domains in your GHL Customer Care account.
Choose “Connect a Domain”.
Choose the product you'd like to connect (e.g., funnel, website, email).
Step 3 of 7: Choose the product you'd like to connect (e.g., funnel, website, email) What this shows Step 3 of 7: Choose the product you'd like to connect (e.g., funnel, website, email). What this shows Shows what to choose for step 3 of 7 in the "1. Automatic Method (For Supported Providers)" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 3 of 7 in the "1. Automatic Method (For Supported Providers)" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you choose the product you'd like to connect (e.g., funnel, website, email). The navigation path used here is Sites > Settings > Domains. The next step is to enter your root domain or subdomain in the provided field. If adding the "www" subdomain as well, you'll see an option to add the root domain. What to chooseChoose the product you'd like to connect (e.g., funnel, website, email). Buttons and menus referenced supported providerSettings > Domains“Connect a Domain”Next stepEnter your root domain or subdomain in the provided field. If adding the "www" subdomain as well, you'll see an option to add the root domain.All 7 steps in this procedure
- Go to Sites > Settings > Domains in your GHL Customer Care account.
- Choose “Connect a Domain”.
- Choose the product you'd like to connect (e.g., funnel, website, email). this image
- Enter your root domain or subdomain in the provided field. If adding the "www" subdomain as well, you'll see an option to add the root domain.
- If your domain is with Google Domains, Go Daddy, or Cloudflare, you'll see an "Authorize" button. Click on it to allow Domain Connect to access your DNS settings.
- Follow the on-screen prompts to complete the authorization process on your domain provider's interface. This will automatically add or connect the required DNS records.
- Once authorization is complete, close that tab and return to the Domain Connect interface.
Enter your root domain or subdomain in the provided field. If adding the "www" subdomain as well, you'll see an option to add the root domain.
If your domain is with Google Domains, Go Daddy, or Cloudflare, you'll see an "Authorize" button. Click on it to allow Domain Connect to access your DNS settings.
Follow the on-screen prompts to complete the authorization process on your domain provider's interface. This will automatically add or connect the required DNS records.
Once authorization is complete, close that tab and return to the Domain Connect interface.
2. Manually Adding a Domain
If your domain is hosted by Namecheap, Bluehost, or any provider not listed, you'll need to add DNS records manually.
Use this option if your provider is not directly supported.
Navigate to Sites > Settings > Domains.
Choose “Connect a Domain.”
Choose the product you'd like to connect (e.g., funnel, website, email).
Step 3 of 9: Choose the product you'd like to connect (e.g., funnel, website, email) What this shows Step 3 of 9: Choose the product you'd like to connect (e.g., funnel, website, email). What this shows Shows what to choose for step 3 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 3 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you choose the product you'd like to connect (e.g., funnel, website, email). The navigation path used here is Sites > Settings > Domains. The next step is to if you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt. What to chooseChoose the product you'd like to connect (e.g., funnel, website, email). Buttons and menus referenced SitesSettings > Domains.“Connect a Domain.”Next stepIf you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt.All 9 steps in this procedure
- Navigate to Sites > Settings > Domains.
- Choose “Connect a Domain.”
- Choose the product you'd like to connect (e.g., funnel, website, email). this image
- If you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt.
- Click on the add records manually option.
- You'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar.
- Log into your domain provider (e.g., Namecheap), and navigate to DNS settings.
- Add the records exactly as shown.
- Save changes and wait for DNS propagation (can take up to 24 hours).
If you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt.
Click on the add records manually option.
Step 5 of 9: Click on the add records manually option What this shows Step 5 of 9: Click on the add records manually option. What this shows Shows what to click for step 5 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 5 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you click on the add records manually option. The navigation path used here is Sites > Settings > Domains. The next step is to you'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar. What to clickClick on the add records manually option. Buttons and menus referenced SitesSettings > Domains.“Connect a Domain.”Next stepYou'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar.All 9 steps in this procedure
- Navigate to Sites > Settings > Domains.
- Choose “Connect a Domain.”
- Choose the product you'd like to connect (e.g., funnel, website, email).
- If you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt.
- Click on the add records manually option. this image
- You'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar.
- Log into your domain provider (e.g., Namecheap), and navigate to DNS settings.
- Add the records exactly as shown.
- Save changes and wait for DNS propagation (can take up to 24 hours).
You'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar.
Step 6 of 9: You'll receive specific DNS records (A Records, CNAME, TXT) that need… What this shows Step 6 of 9: You'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar. What this shows Shows what this covers for step 6 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 6 of 9 in the "2. Manually Adding a Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you you'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar. The navigation path used here is Sites > Settings > Domains. The next step is to log into your domain provider (e.g., Namecheap), and navigate to DNS settings. What this coversYou'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar. Buttons and menus referenced SitesSettings > Domains.“Connect a Domain.”Next stepLog into your domain provider (e.g., Namecheap), and navigate to DNS settings.All 9 steps in this procedure
- Navigate to Sites > Settings > Domains.
- Choose “Connect a Domain.”
- Choose the product you'd like to connect (e.g., funnel, website, email).
- If you want to connect the domain to a funnel, website, blog or webinar enter the domain name as per the prompt.
- Click on the add records manually option.
- You'll receive specific DNS records (A Records, CNAME, TXT) that need to be added in your domain registrar. this image
- Log into your domain provider (e.g., Namecheap), and navigate to DNS settings.
- Add the records exactly as shown.
- Save changes and wait for DNS propagation (can take up to 24 hours).
Log into your domain provider (e.g., Namecheap), and navigate to DNS settings.
Add the records exactly as shown.
Save changes and wait for DNS propagation (can take up to 24 hours).
Manual DNS Setup by Provider
Cloudflare
- Log in to your Cloudflare dashboard.
Select your domain and click on the DNS tab.
Click Add Record.
For each required record from GHL Customer Care:
Choose type: A, CNAME, or TXT.
A Record for
@(root domain) → Point to the IP address.CNAME for
wwwor subdomains (if applicable).TXT for email verification (e.g., SPF/DKIM).
Important: Toggle Proxy status to "DNS Only" (gray cloud) for A and CNAME records.
Click Save for each.
Wait for propagation (few minutes to 24 hours).
GoDaddy
- Log in to your GoDaddy account.
Go to My Products > Domains, then click Manage DNS next to your domain.
Under the Records section, click Add:
Select type: A, CNAME, or TXT.
Use
@for root domain andwwwfor subdomain.
Enter the record values exactly as provided by GHL Customer Care.
Click Save after adding each record.
Allow time for changes to propagate.
Namecheap
- Log in to your Namecheap dashboard.
Navigate to Domain List > Manage next to your domain.
Go to the Advanced DNS tab.
Under Host Records, click Add New Record:
A Record for
@CNAME Record for
wwwTXT Record for verification or email (e.g., SPF/DKIM)
Paste the exact values from your GHL Customer Care instructions.
Click Save All Changes.
Wait up to 24 hours for DNS propagation.
Squarespace
- Log in to your Squarespace account.
Go to Settings > Domains and select your domain.
Click DNS Settings (Advanced).
Add the following:
A Record for
@(use IP provided)CNAME for
www(if required)TXT for email verification
Click Save after each record.
Return to GHL Customer Care and reconnect the domain once changes are saved.
Troubleshoot - Connecting Your Domain
While connecting your domain either manually or automatically, you could run into a few common issues like:
- Record Conflicts: Multiple A Records: Troubleshooting link
Step 1 of 5: Record Conflicts: Multiple A Records: Troubleshooting link What this shows Step 1 of 5: Record Conflicts: Multiple A Records: Troubleshooting link What this shows Shows what this covers for step 1 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 1 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you record Conflicts: Multiple A Records: Troubleshooting link. This part of the guide covers 5 fields, listed below. The next step is to AAAA Record Conflict: Troubleshooting link. What this coversRecord Conflicts: Multiple A Records: Troubleshooting link Fields in this part of the guide Record Conflicts: Multiple A Records: Troubleshooting linkAAAA Record Conflict: Troubleshooting linkCAA Record Conflict: Troubleshooting linkDNS Records Do Not Match: Troubleshooting linkDomain is Connected Elsewhere: Troubleshooting linkNext stepAAAA Record Conflict: Troubleshooting linkAll 5 steps in this procedure
- Record Conflicts: Multiple A Records: Troubleshooting link this image
- AAAA Record Conflict: Troubleshooting link
- CAA Record Conflict: Troubleshooting link
- DNS Records Do Not Match: Troubleshooting link
- Domain is Connected Elsewhere: Troubleshooting link
- AAAA Record Conflict: Troubleshooting link
Step 2 of 5: AAAA Record Conflict: Troubleshooting link What this shows Step 2 of 5: AAAA Record Conflict: Troubleshooting link What this shows Shows what this covers for step 2 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 2 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you AAAA Record Conflict: Troubleshooting link. This part of the guide covers 5 fields, listed below. The next step is to CAA Record Conflict: Troubleshooting link. What this coversAAAA Record Conflict: Troubleshooting link Fields in this part of the guide Record Conflicts: Multiple A Records: Troubleshooting linkAAAA Record Conflict: Troubleshooting linkCAA Record Conflict: Troubleshooting linkDNS Records Do Not Match: Troubleshooting linkDomain is Connected Elsewhere: Troubleshooting linkNext stepCAA Record Conflict: Troubleshooting linkAll 5 steps in this procedure
- Record Conflicts: Multiple A Records: Troubleshooting link
- AAAA Record Conflict: Troubleshooting link this image
- CAA Record Conflict: Troubleshooting link
- DNS Records Do Not Match: Troubleshooting link
- Domain is Connected Elsewhere: Troubleshooting link
- CAA Record Conflict: Troubleshooting link
Step 3 of 5: CAA Record Conflict: Troubleshooting link What this shows Step 3 of 5: CAA Record Conflict: Troubleshooting link What this shows Shows what this covers for step 3 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 3 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you CAA Record Conflict: Troubleshooting link. This part of the guide covers 5 fields, listed below. The next step is to DNS Records Do Not Match: Troubleshooting link. What this coversCAA Record Conflict: Troubleshooting link Fields in this part of the guide Record Conflicts: Multiple A Records: Troubleshooting linkAAAA Record Conflict: Troubleshooting linkCAA Record Conflict: Troubleshooting linkDNS Records Do Not Match: Troubleshooting linkDomain is Connected Elsewhere: Troubleshooting linkNext stepDNS Records Do Not Match: Troubleshooting linkAll 5 steps in this procedure
- Record Conflicts: Multiple A Records: Troubleshooting link
- AAAA Record Conflict: Troubleshooting link
- CAA Record Conflict: Troubleshooting link this image
- DNS Records Do Not Match: Troubleshooting link
- Domain is Connected Elsewhere: Troubleshooting link
- DNS Records Do Not Match: Troubleshooting link
Step 4 of 5: DNS Records Do Not Match: Troubleshooting link What this shows Step 4 of 5: DNS Records Do Not Match: Troubleshooting link What this shows Shows what this covers for step 4 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". This screenshot accompanies step 4 of 5 in the "Troubleshoot - Connecting Your Domain" section of "Connecting Your Domain on GHL Customer Care - A Guide". At this point in the walkthrough you DNS Records Do Not Match: Troubleshooting link. This part of the guide covers 5 fields, listed below. The next step is to domain is Connected Elsewhere: Troubleshooting link. What this coversDNS Records Do Not Match: Troubleshooting link Fields in this part of the guide Record Conflicts: Multiple A Records: Troubleshooting linkAAAA Record Conflict: Troubleshooting linkCAA Record Conflict: Troubleshooting linkDNS Records Do Not Match: Troubleshooting linkDomain is Connected Elsewhere: Troubleshooting linkNext stepDomain is Connected Elsewhere: Troubleshooting linkAll 5 steps in this procedure
- Record Conflicts: Multiple A Records: Troubleshooting link
- AAAA Record Conflict: Troubleshooting link
- CAA Record Conflict: Troubleshooting link
- DNS Records Do Not Match: Troubleshooting link this image
- Domain is Connected Elsewhere: Troubleshooting link
- Domain is Connected Elsewhere: Troubleshooting link
Products You Can Connect a Domain To
Funnel / Website / Store / Webinar / Blog
Use your domain to host customer-facing pages such as funnels, ecommerce stores, webinars, or blogs.
WordPress
If you're using GHL Customer Care's WordPress hosting, point your domain to your WordPress site using provided DNS records.
The system will auto-detect and validate once DNS setup is complete.
You can read more about it here - WordPress: Domain Connect Integration
A domain is required to authenticate your email sending (e.g., via SPF, DKIM, DMARC).
Connecting it improves email deliverability and ensures your messages aren’t flagged as spam.
You can read more about it here - Dedicated Email Sending Domains Overview & Setup
Branded Domain (for White-Labeling)
Connect a domain to white-label your GHL Customer Care sub-account or SaaS features.
This replaces the default
.hlpages.coURLs with your own branding.You can read more about it here - Branding System-Generated Links (API Domain) and Why and HOW TO Setup Branded Domains
Client Portal
Use your custom domain to host a client-facing dashboard.
Gives your clients a branded experience when accessing assets, campaigns, or reports.
You can read more about it here - How to set up the Client Portal?
Pro Tips
DNS Propagation: Changes can take from a few minutes up to 24 hours to fully propagate.
SSL is automatically provisioned once the domain is connected and records are correct.
You can manage all connected domains under Settings > Domains.
If your domain says “Pending” for over 24 hours, double-check DNS values or reach out to support.
Helpful Links
Troubleshooting Guide - Connecting Your Domain
Was this guide helpful?