How To Set Up Your Email Sending Domain In HubSpot
You've just started using HubSpot's Marketing Hub and someone's asked you to add your email sending domain. If that made you feel a little overwhelmed, don't worry. We're going to walk you through this together, and it's way simpler than you might think. By the end of this guide, you'll have that green light confirming everything's working perfectly.
Why Your Email Sending Domain Matters
Before we jump into the how, let's talk about the why. Your email sending domain is what tells the world that these marketing emails are coming from you. It's the difference between looking professional and landing in spam. When you connect this domain to HubSpot, you're essentially giving HubSpot permission to send emails on your behalf, which helps protect your reputation and makes sure humans actually see your messages.
Where To Find Email Sending Domain Settings
Here's the straightforward path to get there:
- Head to your HubSpot account settings
- Navigate to website settings
- Click on domains and URLs
- Look for the "Connect and email sending domain" button
You've probably already set up your website domain and redirect domains if you've been using HubSpot for a bit. This step is specifically for sending marketing emails through the platform.
Step-By-Step Setup Instructions
Step 1: Click Connect And Email Sending Domain
Once you're in the domains and URLs section, click that connect button. This is where the magic starts.
Step 2: Enter Your Domain
You'll see a field asking for your email domain. Type in the domain you want to send emails from (for example, marketing@yourdomain.com). Then hit next.
Step 3: Choose Your DNS Provider
Here's where things get interesting. HubSpot will ask how you manage your DNS records. Are you using GoDaddy? Namecheap? Something else? Select your provider because it makes the next part way easier.
Step 4: Authorize If You're Using An Integrated Provider
If you're using GoDaddy or another provider that HubSpot has a direct connection with, just click authorize and follow the prompts. HubSpot will handle adding the necessary records for you. This is the easiest path, and we recommend it if you've got the option.
Step 5: Manual Setup For Other Providers
Using a different DNS provider? No problem. HubSpot will give you the exact records you need to copy and paste into your DNS manager. Grab that CNAME record information and head into your DNS settings to add it manually. Then come back to HubSpot and hit next.
Step 6: Wait For DNS Verification
Here's the real talk: DNS changes take time. Sometimes you'll see errors about missing records, but those errors might clear themselves up in a few minutes. Give it a couple minutes, then check again. If errors persist after 10 minutes or so, that's when you manually add records to your DNS manager.
Step 7: Check DNS Records For Errors
HubSpot will show you if there are any DNS record errors. If you see them, copy the required data and paste it into your DNS manager's appropriate fields. The system will tell you exactly what to do.
Step 8: Verify And You're Done
Once everything's set up, hit that done button. You should now see your email sending domain all set up and ready to go. Look for that green light confirming everything is connected properly.
Pro Tips For Success
- Patience is your friend: DNS propagation can take a few minutes, so don't panic if you see errors immediately.
- Keep everything organized: Once you've set up your website domain, redirect domain, and email sending domain, you've got a solid foundation for your HubSpot marketing efforts.
- Check your records: If you're manually adding DNS records, double-check that you're copying and pasting exactly what HubSpot provides.
You're Ready To Send
That's it. You've just set up your email sending domain and you're ready to start running campaigns through HubSpot. Your marketing emails will now come from your domain and land in the right inboxes. Pretty cool, right? Now you can focus on what really matters: creating messages that actually connect with the humans you're trying to reach.




