Connecting your Bluehost domain to an Elementor hosted website

Note: Elementor has updated its domain registration process. See Adding a custom domain name to your Elementor hosted website for more details. However, the information here regarding Bluehost is still accurate and can be used to help locate your domain name records on the Bluehost site.

In this how-to we’ll show you how to connect your Bluehost domain to your Elementor hosted website.

Getting started

  1. Go to your My Elementor dashboard and navigate to Websites.
  2. Click the Manage This Website button located on your website’s card to open the site details screen. 
  3. Select Manage Domains.
  4. Click Add Custom Domain
The Manage Domains screen allows you to add a custom domain to your Elementor Cloud Website.
Screenshot of the Mange Domains interface. This contains a list below the default domain where you can add a custom domain.

A pop-up screen will appear. 

Screenshot of First, edit your DNS records screen.
Check your domain is updated.

Keep this screen open because you’ll need to copy the information to your Bluehost account.

Adding the DNS records

  1. Open another browser tab. 
  2. Go to https://www.bluehost.com/ and log into your account. 
  3. Navigate to the domain you want to use for your Elementor hosted website in My domains
  4. Click Manage.
    Screenshot of your domains in Bluehost.
    Here you’ll see your domains!
  5. Select the DNS tab from the domain management screen.
Screenshot of where the DNS tab is on the My Domains screen of Blue Host. Here the DNS tab is highlighted in red.
Simply click on the DNS tab.

Add an A record

Important: If your domain’s DNS records have an AAAA (IPv6) record set, you need to delete it. IPv6 isn’t compatible with Elementor hosted websites yet.

  1. Navigate to the DNS Manager section of the DNS management page. If your domain already has an A record set to Parked or another address you should delete it.
  2. Click Add Record
  3. Go to the Host Record field.
  4. Enter the primary domain or ‘@’ symbol (root). 
  5. Go to the Points To field and enter the IP address of your Elementor hosted website. You can find this IP on your My Elementor dashboard page. 
  6. Open the TTL dropdown menu and select the 4 Hours option.
  7. Click Save.
Gif animation of how to add a host.
Look how simple it is adding a host record!

Using a CNAME record for the “www” address

To direct the “www” address to your Elementor hosted website, you have to create a CNAME record with the host name set to “www”. 

  1. Go to the DNS manager
  2. Navigate to the CNAME section. 
  3. Select Add Record
  4. Go to the Host Record field. 
  5. Enter “www”.  
  6. Go to the Points To field and enter your primary domain. 
  7. Open the TTL dropdown menu and select the 4 Hours option. 
  8. Click Save.
Gif animation of how to add a CNAME host record.
You can ‘See-name’ here if you add it!

Alternative CNAME method

You can also point your domain to your cloud account by adding a CNAME record that points your domain to your Elementor hosted website domain. 

If your domain name is example.com and your Elementor hosted website is example.elementor.cloud, you can create a CNAME record with example.com that points to example.elementor.cloud.

Wait for the DNS changes to propagate

DNS servers across the world periodically check for changes to the DNS records. A DNS change typically requires up to 72 hours to apply worldwide, although this usually  happens within a few minutes to a few hours.

Return to the My Elementor dashboard

  1. Go to the Elementor Dashboard browser tab. 
  2. Click the green accept button. 
  3. Return to this step by clicking Add Custom Domain Button (if the pop-up has been closed).
Screenshot of the First, edit your DNS records screen showing both A Record and CNAME.
Your details will be different and less blurry!

Adding your custom domain name in Elementor 

  1. Enter your domain name without “www” in the next pop-up.  
    Screenshot of the Now add your custom domain pop-up.
    Your custom domain name will be different!
  2. Set your domain as the Primary Domain if needed. 
  3. Create the “www” address.

Wait for Elementor to connect to your domain

Sit back and relax. Once you’ve completed the steps above, Elementor will attempt to connect to your Google account DNS records. This process could take up to 72 hours for all the changes to propagate. 

Screenshot of the waiting screen.
Time to get a cup of tea?

Setting the custom name as primary

  1. Click the Set Primary Domain link beside your custom domain name. A pop-up will open. 
  2.  Select Set Primary. The popup window will close. It takes 30 seconds to several minutes for the changes to appear. 
  3. Check your email inbox for a confirmation. 
Screenshot of the Set Primary pop-up.
Setting your site to primary.

The bottom line

In this how-to we’ve taken you through the steps needed to direct web traffic to your website. Once you’ve completed the steps above, we’ll check that your DNS is available along with the SSL certificate for your website. This process can take up to 72 hours due to the time it takes for changes to propagate. When your domain is ready, you’ll be notified by email.

To get the most out of Elementor, check out the Elementor Academy for more learning resources. If you have any issues or need help, please contact our Support Center.

Share it on social networks

Was this article helpful?

Related content

Get Started With Elementor Today

Join millions of professionals who use Elementor to build WordPress websites faster and better than ever before

On this page