Skip to main content

Setting up DNS on Bluehost

Step-by-step instructions for connecting your Bluehost domain to WedSites.

Written by Brian
Updated today

Setting up DNS on Bluehost

Step-by-step instructions for connecting your Bluehost domain to WedSites.

If you registered your domain with Bluehost, follow these steps to add the DNS records needed to connect it to your WedSites wedding website.

Before you start

Make sure you've added your domain to WedSites first. Go to Settings > General and enter your custom domain, then save. Then come back here to set up your DNS records.

You'll need access to your Bluehost account. Make sure you can log in and that you have permission to manage DNS for your domain.

DNS records you need to add

You'll be adding these two records to your Bluehost domain:

Record Type

Host

Points To / Target

TTL

A (Address)

@

37.16.10.26

3600

CNAME (Alias)

www

domains.wedsites.com

3600

Important: You only need the A record if you're using an apex domain (like yourwedding.com). You only need the CNAME if you're using a subdomain (like www.yourwedding.com). We recommend adding both so both versions of your domain work.

Step-by-step instructions

Step 1: Log in to Bluehost

Go to bluehost.com and sign in to your account.

Step 2: Navigate to domain management

  1. From your Bluehost dashboard, click Domains in the left sidebar

  2. Find your domain in the list

  3. Click Settings next to your domain (or click the domain name itself)

Step 3: Open DNS settings

  1. Click the Advanced Tools section (or DNS tab, depending on your interface)

  2. Click Manage next to DNS Records or DNS Zone Editor

You should see a list of your current DNS records.

Step 4: Check for existing A records

Look for any existing A records with @ or your domain name in the Host column.

If you see existing A records for @:
- You need to delete any A records that don't point to 37.16.10.26
- Having multiple A records causes your domain to only work sometimes
- Click the three-dot menu or Edit on each conflicting record, then click Delete

Common conflicting records to look for:
- Bluehost default parking page A records (often pointing to Bluehost's own servers)
- WordPress site A records (if you previously had a WordPress site hosted on Bluehost)
- Old hosting A records

Step 5: Disable Bluehost site builder or parking page (if present)

If Bluehost is hosting a website or parking page on your domain, it may have automatically created A records that conflict with WedSites.

  1. Go back to Domains > Settings for your domain

  2. Look for a Website or Site Builder section

  3. If your domain is connected to a Bluehost site or WordPress install, disconnect or unassign it

  4. This should remove the automatic A records

Step 6: Add the A record

  1. In the DNS Zone Editor, click Add Record

  2. Fill in the fields:

    • Type: A

    • Host Record / Name: @ (this represents your root domain)

    • Points To / Value: 37.16.10.26

    • TTL: 3600 (1 hour) or leave as default (14400)

  3. Click Save or Add Record

Step 7: Add the CNAME record

  1. Click Add Record again

  2. Fill in the fields:

    • Type: CNAME

    • Host Record / Name: www

    • Points To / Value: domains.wedsites.com

    • TTL: 3600 or leave as default (14400)

  3. Click Save or Add Record

Using a custom subdomain? If you're using something like wedding.yourwedding.com instead of www, replace "www" with "wedding" in the Host Record field.

Step 8: Verify your records

After saving, scroll through the DNS records list to confirm both records appear:
- An A record for @ pointing to 37.16.10.26
- A CNAME record for www pointing to domains.wedsites.com

After adding the records

Wait for DNS propagation. Bluehost DNS changes typically take 15 minutes to 4 hours to fully propagate.

SSL certificate is automatic. Once your domain connects, we'll automatically add an SSL certificate so your site works with https. This happens within a few hours of your domain connecting.

Test your domain. After waiting, try visiting your domain in a browser. You should see your wedding website!

Troubleshooting

Domain not working after several hours?
- Double-check that you entered the DNS records exactly as shown above
- Make sure you deleted any conflicting A records
- Verify you disconnected any Bluehost-hosted site from the domain
- Check that you entered your domain in WedSites under Settings > General

Still seeing a Bluehost page or WordPress site?
- Make sure you've unassigned the domain from any Bluehost-hosted website
- Delete all old A records for the root domain that don't point to 37.16.10.26
- Try clearing your browser cache or testing in incognito mode

Can't find DNS Zone Editor?
- In the newer Bluehost interface, go to Domains > click your domain > Advanced Tools > DNS Records
- In the older cPanel interface, look for Zone Editor or DNS Zone Editor under the Domains section
- If you're on a basic plan, DNS management should still be available under domain settings

CNAME issues?
- Make sure the Host Record is "www" and not "@"
- Verify the Points To field is exactly: domains.wedsites.com
- Check that you don't already have a CNAME for www — edit the existing one instead of adding a duplicate

Need to verify DNS setup?
- Go to dnschecker.org
- Enter your domain and select "A" record type
- You should see 37.16.10.26 in the results

Bluehost-specific notes

WordPress hosting conflict: If you have a WordPress site hosted on Bluehost using this domain, Bluehost automatically manages DNS records for that site. You'll need to unassign the domain from WordPress hosting before you can manually control the DNS records.

cPanel vs new interface: Bluehost has been transitioning from cPanel to their own custom interface. The DNS management location differs between the two — in cPanel it's under "Zone Editor", in the new interface it's under "Domains" > "Advanced Tools".

Addon domains: If your domain was added as an addon domain to a hosting plan, the DNS settings might be managed differently. Check both the main domain settings and addon domain settings.

Email hosting: If you use Bluehost for email, your MX records are separate and won't be affected by adding these A and CNAME records.

Default TTL: Bluehost defaults to a TTL of 14400 (4 hours). You can change this to 3600 (1 hour), but the default will also work fine.

Related articles

Need help?

If you're having trouble with Bluehost DNS settings, reach out to our support team and we'll help you get your domain connected!

Did this answer your question?