How to Connect a Domain to HubSpot
Connecting your domain to HubSpot allows you to host landing pages, blogs, emails, and other assets on your own branded URL rather than a HubSpot default domain.
This is a critical step if you want a professional setup, reliable tracking, and consistent brand experience across your marketing activity.
Here’s how to do it properly.
Why Connect a Domain?
When your domain is connected to HubSpot, you can:
-
Publish landing pages and website pages on your own domain
-
Send marketing emails from a trusted, branded domain
-
Improve email deliverability and trust
-
Track performance accurately across campaigns
-
Keep everything aligned with your brand
For teams using ConnectYourPassStreamer alongside HubSpot, this ensures all customer interactions feel joined-up and professional.
What You’ll Need Before You Start
Before connecting a domain, make sure:
-
You own the domain and can access DNS settings
-
You know where your domain is hosted (for example GoDaddy, Cloudflare, 123 Reg)
-
You have HubSpot admin permissions
If you don’t have access to DNS, you’ll need to involve whoever manages your domain.
Types of Domains You Can Connect
HubSpot allows you to connect domains for different purposes, including:
-
Website pages
-
Landing pages
-
Blog content
-
Marketing emails
Each domain is connected once, then assigned to the appropriate tools inside HubSpot.
How to Connect a Domain to HubSpot
Step 1: Go to Domain Settings in HubSpot
-
Log in to HubSpot
-
Click the settings icon
-
Navigate to Content > Domains and URLs
-
Select Connect a domain
Step 2: Choose the Domain Type
HubSpot will ask what the domain will be used for, such as:
-
Website
-
Landing pages
-
Blog
-
Email sending
Choose the option that matches your use case.
Step 3: Enter Your Domain
Enter the domain or subdomain you want to connect, for example:
-
go.yourdomain.com
-
info.yourdomain.com
HubSpot will then generate the DNS records you need.
Step 4: Update DNS Records
Log in to your domain provider and add the required DNS records provided by HubSpot.
These are usually:
-
CNAME records for content
-
CNAME or TXT records for email authentication
Do not remove existing records unless you are certain they are no longer needed.
Step 5: Verify the Domain
Once DNS records are added, return to HubSpot and click Verify.
Domain verification can take anywhere from a few minutes to several hours, depending on your DNS provider.
Email Domain Authentication
If you are connecting a domain for marketing emails, HubSpot will guide you through email authentication.
This helps:
-
Improve deliverability
-
Reduce spam filtering
-
Protect your brand reputation
This step is essential if you plan to send emails at scale.
Common Issues and How to Avoid Them
Domain not verifying
DNS changes can take time. Double-check records and allow for propagation.
Wrong record type added
CNAME and TXT records are not interchangeable. Make sure the record type matches exactly.
Existing website conflict
If your website is hosted elsewhere, use a subdomain rather than your primary domain.
HAKE digital Best Practice
This is how we keep things clean and scalable:
-
Use subdomains for campaigns and landing pages
-
Authenticate email domains before sending
-
Document DNS changes for future reference
-
Avoid mixing marketing and transactional email domains
We’ve done this before and know where things usually go wrong.
Need Help?
If you’re unsure which domain to use, or your domain isn’t verifying, we can help you get it sorted quickly.
Share your domain provider and what you’re trying to achieve, and we’ll take the complexity out of it.
Let’s get your HubSpot working harder for your business.