Skip to content
English
  • There are no suggestions because the search field is empty.

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

  1. Log in to HubSpot

  2. Click the settings icon

  3. Navigate to Content > Domains and URLs

  4. 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:

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.