Set Up Email on Your GoDaddy Domain
This guide walks you through connecting your GoDaddy-registered domain to Bottled so you can send and receive email from addresses like hello@yourdomain.com. You will add MX, TXT, and CNAME records to your GoDaddy DNS settings. The whole process takes about 10 to 15 minutes, and most of that is waiting for DNS propagation.
Prerequisites
- A domain registered on GoDaddy (e.g.
yourdomain.com) - Access to your GoDaddy account with DNS management permissions
- A Google account to sign in to Bottled (free)
Sign in to Bottled
Go to bottled.email and sign in with your Google account. No credit card required — the free tier includes a custom domain, three email addresses, and 100 outbound emails per month.
Add your domain
From the Bottled dashboard, click Add Domain and enter your GoDaddy domain name. Bottled will generate the DNS records you need to add. Keep this tab open — you will copy values from here in the next steps.
Open GoDaddy DNS management
Log in to your GoDaddy account and navigate to your DNS settings:
- Click My Products in the top navigation
- Find your domain and click DNS next to it
- Click Manage to open the DNS Records page
- Use the Add Record button to create each record below
Add MX records
MX records tell the internet where to deliver email for your domain. These route incoming mail through Cloudflare Email Routing, which forwards messages to your Bottled inbox.
In GoDaddy, set the record type to MX, the host/name to @, and use the exact values and priorities shown in Bottled's setup wizard. Copy each value directly from the wizard to avoid typos.
Add TXT record (SPF)
The SPF record is a TXT record that authorizes Bottled to send email on behalf of your domain. Without it, receiving mail servers may reject or spam-folder your messages.
Set the host to @ and paste the TXT value from the Bottled wizard.
Add CNAME records (DKIM)
DKIM (DomainKeys Identified Mail) records are CNAME entries that authenticate your outgoing emails with a cryptographic signature. This proves the message genuinely came from your domain and hasn't been tampered with in transit.
Bottled's wizard will show you three CNAME records to add. Copy each host and value exactly as shown. In GoDaddy, make sure to omit your domain from the host field — GoDaddy appends it automatically.
Wait for verification
DNS changes typically propagate within 5 to 15 minutes, though GoDaddy can occasionally take up to an hour. Bottled checks your records automatically — you will see a green checkmark next to each record once it is verified.
Create your email address
Once all records are verified, click Add Email in your Bottled dashboard. Choose a local part (e.g. hello, support, team) and you are ready to send and receive email from your custom domain.
GoDaddy-Specific Tips
- •Delete conflicting MX records first. GoDaddy often has default MX records pointing to their own email parking service. Remove all existing MX records before adding the new ones, otherwise mail delivery will be unreliable.
- •GoDaddy appends your domain to hostnames. When entering CNAME host values, do not include your domain (e.g. enter
selector1._domainkeynotselector1._domainkey.yourdomain.com). GoDaddy adds the domain suffix automatically. - •Set TTL to the lowest available. GoDaddy's default TTL is 1 hour. If you want faster propagation while testing, drop it to the minimum (usually 600 seconds). You can raise it later once everything is verified.
What You Get (Free Tier)
- 1 custom domain
- 3 email addresses
- 100 outbound emails per month
- Unlimited inbound email
- SPF + DKIM authentication
- Web-based inbox and composer
Ready to use email on your GoDaddy domain?
Sign up free and follow the setup wizard. No credit card, no commitment.
Get Started Free