GoHighLevel Domain Setup
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.

How to Set Up Your Domain in GoHighLevel

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.

Also Read – GoHigh-Level Login

GoHighLevel domain setup Step by Step

Here’s how to set up your domain in GoHighLevel:

  • 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:

  1. Select the site I want to publish
  2. Click the “Publish” button
  3. Choose my domain from the dropdown menu
  4. 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:

  1. Click on “Settings” in the left sidebar
  2. Select “Integrations” from the menu
  3. Scroll down to “API”
  4. 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.

What is the API domain in GoHighLevel?

The API domain in GoHighLevel is the base URL for all API requests. It’s “https://rest.gohighlevel.com/“.

I use this domain when making API calls to GoHighLevel. All endpoints start with this URL.

For example, to get my account info, I’d use: “https://rest.gohighlevel.com/v1/users/me

The API domain is the same for all GoHighLevel users. It doesn’t change based on my account or settings.

I don’t need to set up or configure the API domain. It’s ready to use as soon as I have my API key.

Authors

  • Uche Udeh

    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.

    View all posts
  • Chisom Umeokafor

    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.

    View all posts

Similar Posts