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
From your Bluehost dashboard, click Domains in the left sidebar
Find your domain in the list
Click Settings next to your domain (or click the domain name itself)
Step 3: Open DNS settings
Click the Advanced Tools section (or DNS tab, depending on your interface)
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.
Go back to Domains > Settings for your domain
Look for a Website or Site Builder section
If your domain is connected to a Bluehost site or WordPress install, disconnect or unassign it
This should remove the automatic A records
Step 6: Add the A record
In the DNS Zone Editor, click Add Record
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)
Click Save or Add Record
Step 7: Add the CNAME record
Click Add Record again
Fill in the fields:
Type: CNAME
Host Record / Name: www
Points To / Value: domains.wedsites.com
TTL: 3600 or leave as default (14400)
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!
