GoHighLevel Domain Setup – no.1 easy Guide for Root and Subdomain Configuration
GoHighLevel Domain Setup
Setting up a custom domain for your GoHighLevel account is a key step in creating a professional online presence. I’ll walk you through the process of adding both root domains and subdomains to your GoHighLevel setup.
To add a domain, go to Settings > Domains in your GoHighLevel account and click the + Add button. This simple step starts the setup process.
Root domains like “mydomain.com” give your site a unique identity. Subdomains like “app.mydomain.com” are useful for specific parts of your site.
Both can be added through the GoHighLevel interface. You’ll need to verify domain ownership by adding DNS records provided by GoHighLevel to your domain registrar.
Before starting, make sure you have a paid GoHighLevel plan and own the domain you want to use. The setup process is straightforward, but it’s important to follow each step carefully. I’ll guide you through adding and verifying your domain to get your GoHighLevel site up and running quickly.
Setting up your domain in GoHighLevel is straightforward. Follow these steps to get your domain linked and ready to use:
Log into Your GoHighLevel Account:
Navigate to the Settings menu.
Find the Domains section and click the “Add” button.
Choose Your Domain Type:
Decide whether you want to add a root domain (e.g., “mywebsite.com”) or a subdomain (e.g., “blog.mywebsite.com”).
Enter Your Domain Name:
For root domains, enter the main address without “www”.
For subdomains, include the full address (e.g., “blog.mywebsite.com”).
Add & Verify:
Click “Add & Verify” after entering your domain name.
GoHighLevel will provide you with DNS records that need to be added to your domain registrar.
Update DNS Records:
Log into your domain registrar’s website.
Find the DNS settings section.
Add the DNS records provided by GoHighLevel to link your domain to your GoHighLevel account.
Wait for Changes to Take Effect:
Allow a few minutes for the DNS changes to propagate.
Return to GoHighLevel and click “Verify” to complete the setup.
One-Time Process:
This setup is a one-time process. Once your domain is linked, it will remain connected to your GoHighLevel account until you decide to make changes.
By following these steps, you can easily set up your domain in GoHighLevel, ensuring that your website or funnel is properly connected and ready to use.
Log in to your GoHighLevel account and go to Settings
Click on Domains in the left menu
Select the + Add button to add a new domain
Choose between root domain or subdomain setup
For a root domain:
Enter your domain URL (e.g. mywebsite.com)
Click “Add record manually”
Copy the provided DNS records
Log in to your domain registrar
Add the DNS records to your domain settings
Return to GoHighLevel and click “Verify”
For a subdomain:
Enter your subdomain (e.g. app.mywebsite.com)
Copy the CNAME record provided
Add it to your DNS settings at your registrar
Come back to GoHighLevel and verify
After verifying, GoHighLevel will set up SSL for your domain automatically. This process can take up to 24 hours to complete.
I recommend testing your domain setup by visiting it in a browser. If everything is working correctly, you should see your GoHighLevel site load successfully.
How to verify domain in GoHighLevel?
Here are the steps to verify your domain in GoHighLevel:
I go to Settings > Email Services > Dedicated Domain and IP in my sub-account
I click “+ Add Domain” and enter my domain name
I click “Add & Verify” to start the verification process
GoHighLevel provides me with DNS records to add to my domain registrar
I log into my domain registrar and add the given DNS records
These usually include TXT, MX, and CNAME records
I wait 24-48 hours for the DNS changes to propagate
I return to GoHighLevel and click “Verify” next to my domain
If successful, I see a green checkmark indicating my domain is verified
If verification fails, I double-check my DNS records for accuracy
I can contact GoHighLevel support if I need help troubleshooting
This process lets me use my own domain for GoHighLevel emails and websites. It improves deliverability and gives my business a more professional look.
Launching Your Site on GoHighLevel
Getting your site live on GoHighLevel is an exciting step. I’ll walk you through the final checks and publishing process to ensure a smooth launch.
Final Checks Before Launch
Before hitting publish, I always double-check a few key things. First, I review all my pages to make sure the content looks good and links work. I test the site on different devices to check how it looks on mobile and desktop.
I also make sure my domain is set up correctly. In GoHighLevel, I go to Settings > Domains to confirm everything is in order. If I’m using a custom domain, I check that the DNS records are pointing to GoHighLevel’s servers.
Lastly, I test any forms or call-to-action buttons to make sure they’re working as expected. This helps avoid any issues once the site goes live.
Publishing Your Website
When I’m ready to publish, I head to the Funnels and Websites section in GoHighLevel. Here’s what I do:
Select the site I want to publish
Click the “Publish” button
Choose my domain from the dropdown menu
Hit “Publish” again to make it live
After publishing, I visit my site’s URL to make sure everything loads correctly. If I notice any issues, I can easily go back and make edits in GoHighLevel.
It’s important to remember that changes made after publishing will go live instantly. This makes it easy to update my site anytime I need to.
FAQs
How much does domain setup cost?
Setting up a domain in GoHighLevel is free. I can use my own custom domain at no extra charge. If I don’t have a domain, I can use a free subdomain provided by GoHighLevel. This gives me a professional web address without spending money.
Custom domains do have a small yearly fee from domain registrars. Prices vary but are usually $10-$15 per year. This fee goes to the registrar, not GoHighLevel.
GoHighLevel doesn’t charge extra for using my own domain. I can connect as many domains as I need without added costs.
Is domain API free?
Yes, the domain API in GoHighLevel is free to use. I get full API access with my account at no extra cost.
This lets me automate domain-related tasks. I can add, remove, and manage domains through the API.
There are no usage limits or fees for the domain API. I can make as many API calls as needed.
GoHighLevel includes API access in all plans. I don’t need to upgrade or pay more to use it.
What is branded domain in GHL?
A branded domain in GoHighLevel is my own custom web address. It uses my business name instead of GoHighLevel’s.
For example, “mycompany.com” is a branded domain. It looks more professional than “mycompany.gohighlevel.com”.
Branded domains build trust with customers. They make my business look established and credible.
I can use branded domains for my websites, funnels, and client portals in GoHighLevel. This creates a consistent brand across all my online presence.
Setting up a branded domain is easy. I just need to own the domain and add it in GoHighLevel’s settings.
Where is the API key in GoHighLevel?
I can find my API key in the Settings section of GoHighLevel. Here’s how:
Click on “Settings” in the left sidebar
Select “Integrations” from the menu
Scroll down to “API”
My API key is displayed here
The API key is a long string of letters and numbers. It’s unique to my account.
I should keep this key secret. It gives full access to my GoHighLevel account.
If I think my key is compromised, I can generate a new one in the same place.
With over 7 years of experience in SEO-driven content creation and a passion for artificial intelligence, I specialize in boosting online visibility and engagement for businesses across diverse sectors.
Chisom is a dedicated Outreach Specialist with over 4 and a half years of experience in the field. My journey in the world of digital marketing has been an exciting one, filled with challenges and growth. I've had the privilege of working with a Top Digital Marketing company for the past 2 years and counting, honing my skills and expanding my horizons.
Go High-Level is an all-in-one marketing platform designed to simplify and streamline your business operations. It’s incredibly user-friendly, allowing you…