If your emails are landing in spam or your landing pages won’t load under your own domain, odds are your DNS settings aren’t correctly configured. It’s a common bottleneck—even experienced marketing teams build polished HubSpot pages and enable tracking tools, only to hit roadblocks during domain verification or secure delivery.
That’s because many DNS records for HubSpot are still incomplete, outdated, or not properly entered at the registrar level. Without accurate DNS settings, HubSpot can’t connect to your public domain seamlessly. That means features like SSL, link tracking, or hosted files won’t work as expected—and those issues can lead to blocked emails, security warnings, or broken campaign pages.
This walkthrough gives you a clear path to updating your DNS records for HubSpot—no guesswork, no jargon. You’ll see exactly where HubSpot stores DNS instructions, how to enter them at your registrar, and what to double-check before launching new content. If you want hands-on help, you’ll also discover how INSIDEA can manage the configuration from start to finish, so you don’t have to.
What Updating DNS Records for Your HubSpot Domain Means
When you update your DNS records for HubSpot, you’re giving HubSpot authorized access to handle key parts of your domain—like hosting your website, securing traffic via SSL, and enabling fully branded email tracking. DNS, short for Domain Name System, is what routes browsers and email services to the right source when someone clicks a link, visits your site, or opens your email.
You’ll manage this entirely within HubSpot’s Settings under Domains & URLs. That’s where you can connect and verify your branded domains, publish content, and manage your SSL certificates.
HubSpot issues a specific set of DNS records—typically CNAME, A, and TXT records—to authenticate ownership, serve your content securely, and track engagement. You’ll take those DNS values and add them exactly as shown to your domain registrar, whether that’s GoDaddy, Cloudflare, Namecheap, or another provider.
If you’re running either HubSpot CMS or using Marketing Hub, DNS accuracy directly impacts how well your landing pages function and how reliably your emails reach inboxes. For IT teams or marketing admins, this is not just a setup task—it’s the foundation for reliable publishing, smooth user experience, and analytics that actually reflect what’s happening.
How It Works Under the Hood
Your DNS records are your domain’s instruction manual—telling browsers and email clients how to reach HubSpot’s infrastructure when someone visits your site or clicks a tracked link.
Here’s how the system flows:
First, you head to Settings > Domains & URLs in HubSpot and click “Connect a domain.” Then, HubSpot generates a pre-filled list of DNS records.
You’ll need two things:
- Login credentials for your domain registrar
- Admin access to your HubSpot account
Once connected, HubSpot checks the entries you’ve added to your DNS registry until the system confirms propagation. When verified, HubSpot automatically issues SSL certificates and officially marks the domain as connected.
You’ll also choose your publishing preferences—like which domain to make primary and where to direct email tracking. These choices influence everything from public-facing URLs to how campaign links appear to your email subscribers.
Main Uses Inside HubSpot
Hosting Your HubSpot Website and Landing Pages
If you want your site or campaign pages to live on your company’s branded domain, DNS is how you get there. Without the correct records, your content will live on HubSpot’s generic link—not ideal for branding or trust.
Example: Your marketing team designs a product page in HubSpot. By default, the URL might look like yourcompany.hubspotpagebuilder.com. But once you configure your DNS records with the values HubSpot provides, that same page publishes under www.yourcompany.com—with SSL automatically enabled for secure browsing.
Connecting Email Tracking and Click Tracking Domains
Branded link tracking is an overlooked but valuable feature. When you configure a tracking domain using HubSpot’s CNAME record, email recipients see your company’s domain in every link—adding credibility, minimizing spam filters, and reinforcing your brand.
Example: You assign info.yourcompany.com as your tracking domain. You set up the matching CNAME in your DNS. Now, when someone receives a campaign email, the tracking links begin with info.yourcompany.com. That’s a significant step up from using HubSpot’s shared tracking URLs.
Verifying Domains for Outbound Marketing
HubSpot won’t let you send email campaigns or publish with full functionality unless your domain is verified. This safeguards your brand and prevents fraud.
Example: Your IT team kicks off verification for blog.yourcompany.com. HubSpot generates a TXT record to prove ownership. Once added to your DNS records, the verification finalizes, and the path is cleared to host content or run email campaigns at that subdomain.
Common Setup Errors and Wrong Assumptions
Avoiding these setup pitfalls will save you hours of troubleshooting:
- Misplaced records: Make sure DNS values land in the right location. A CNAME for www should not be added to the root domain level.
- Skipping propagation time: DNS changes don’t apply instantly. It can take up to 24 hours for global propagation—test too soon and you might see false errors.
- Overlooking SSL issues: If HubSpot doesn’t see exact record matches, it can’t issue your SSL certificate. Double-check for typos or outdated values.
- Using wildcard shortcuts: Generic wildcard (*) records aren’t officially supported by HubSpot. Always create each designated record as shown.
Precision matters. Even small mistakes can cause emails to fail or pages to time out. Follow HubSpot’s directions to the letter, and resist shortcuts unless you’ve tested them thoroughly.
Step-by-Step Setup or Use Guide
Ready to configure your records? Walk through this process to avoid any gaps:
- Log in to HubSpot and click the gear icon to access Settings.
- Go to Website > Domains & URLs, then choose Connect a domain.
- Select your domain type. Options usually include “Primary website domain,” “Secondary domain,” or “Email sending domain.”
- Enter your subdomain (like www.yourcompany.com). HubSpot will generate your required DNS records.
- Open a new window and log in to your domain registrar (such as GoDaddy, Cloudflare, or Google Domains).
- Navigate to your DNS settings and input each record exactly as provided. Review record type (A, CNAME, TXT) and format before saving.
- Save your edits and return to HubSpot. The system checks for matching values and will show a success message once verified.
- Verify that your SSL status shows as “Enabled” and your domain status as “Connected” in HubSpot.
Pro tip: If you manage multiple subdomains or teams, create documentation to track which domains serve which HubSpot functions. This helps streamline troubleshooting in the future.
Measuring Results in HubSpot
After setup, don’t just assume everything’s working—rely on your HubSpot insights to confirm it.
Here’s what to monitor:
- Domain connection status: Under Domains & URLs, each domain should be marked as “Connected.”
- SSL status: Confirm that “SSL on” appears for each domain.
- Email performance metrics: In Marketing > Email > Analyze, watch open, click, and deliverability stats. Spikes in bounces or spam flags may trace back to improper DNS setup.
- Website traffic analytics: Use Reports > Traffic Analytics to verify that pages on your connected subdomains are receiving expected traffic. A sudden drop often signals a DNS misfire.
- CTA and form performance: Confirm that tracked interactions from emails or landing pages are recorded correctly. Errors here may indicate deeper verification issues.
These indicators are your early-warning system. Keep an eye on them for the first few days after setup to ensure everything runs as expected.
Short Example That Ties It Together
Let’s say your company, Bright Metrics, is moving its site to HubSpot and needs a website and email tracking setup.
Your IT lead goes into Domains & URLs and adds www.brightmetrics.com. HubSpot provides one A record and one CNAME record. On Cloudflare, your admin can update the DNS within minutes. Shortly after, HubSpot marks the domain as “Connected” and issues an SSL certificate.
Next, you set up a custom click tracking domain: go.brightmetrics.com. HubSpot issues a CNAME, which you add to DNS. Within an hour, you’re sending emails with branded links and routing real-time click data into your campaign dashboards.
It’s smooth on both ends—because the DNS records were added correctly on the first try.
How INSIDEA Helps
You don’t need to be a domain expert to get this right—but it helps to have one on your team. INSIDEA partners with fast-moving companies to simplify HubSpot’s more technical requirements, including DNS configurations.
Whether you’re launching a microsite, activating email tracking, or navigating subdomain verification, our team handles the DNS strategy and logistics, so your IT and marketing systems stay aligned.
Here’s what we handle for you:
- End-to-end HubSpot onboarding and setup
- Ongoing HubSpot system management and maintenance
- Intelligent automation and workflow support
- Reporting setup that accurately tracks domain-level performance
- Domain verification and SSL provisioning
- Registrar-side record updates with zero data loss
If your team is juggling marketing launches, CRM transitions, or brand refreshes, bring us in to streamline the back-end work. We make your HubSpot setup clean, secure, and dependable.
Start by speaking with our HubSpot advisors or check out HubSpot consulting services.