HubSpot

HubSpot Email Deliverability: Conquering the 'Unverified Sender' Challenge in Outlook

In today's digital landscape, effective email communication hinges not just on compelling content but also on robust sender verification. For teams leveraging HubSpot to manage their outreach, encountering an 'unverified sender' warning in recipients' inboxes, particularly within Outlook, can be a significant hurdle. This flag undermines trust, impacts deliverability, and can lead to crucial messages being overlooked or, worse, routed to spam folders. While HubSpot provides powerful tools for email marketing and sales, the root cause of such warnings often lies outside the platform itself, deeply embedded in the intricacies of email authentication protocols.

Diagram of SPF, DKIM, and DMARC email authentication process
Diagram of SPF, DKIM, and DMARC email authentication process

Understanding the 'Unverified Sender' Flag in Outlook

The 'unverified sender' notification in Outlook serves as a recipient safeguard, indicating that the email's origin could not be fully authenticated. Unlike some other email clients that might be more forgiving, Outlook maintains a particularly stringent stance on email authentication. Even minor misconfigurations in your domain's DNS records can trigger this cautionary banner. This isn't a flaw in HubSpot, but rather a strong signal from the receiving server that something in your domain's setup isn't aligning with established security standards.

The core purpose of these authentication checks is to combat email spoofing and phishing attempts. When an email's sender cannot be reliably verified, Outlook flags it to protect its users from potentially malicious or illegitimate communications. For businesses, this translates directly to a compromised sender reputation and reduced confidence from prospects and customers alike. Resolving this requires a deep dive into the foundational elements of email security: SPF, DKIM, and DMARC.

Hands editing DNS records for SPF, DKIM, and DMARC in a domain management portal
Hands editing DNS records for SPF, DKIM, and DMARC in a domain management portal

The Pillars of Email Authentication: SPF, DKIM, and DMARC

To ensure your emails are recognized as legitimate and trustworthy, a trifecta of authentication protocols must be correctly configured for your sending domain. These protocols work in concert to verify the sender's identity and the email's integrity, significantly improving deliverability and trust.

1. SPF (Sender Policy Framework)

SPF is an email authentication method designed to detect sender address forgery. It allows a domain owner to specify which mail servers are authorized to send email on behalf of their domain. This is done by publishing an SPF record as a TXT record in your domain's DNS.

  • How it works: When a recipient's mail server receives an email, it checks the SPF record of the sending domain. If the email originated from an IP address not listed in the SPF record, it may be flagged as suspicious or rejected.
  • HubSpot integration: HubSpot provides specific IP ranges or an include: mechanism (e.g., include:spf.protection.outlook.com include:1234567.spfXX.hubspot.net) that must be added to your existing SPF record. It's crucial not to create multiple SPF records, but rather to combine all authorized senders into a single record.
  • Common pitfalls: Missing HubSpot's required include: statement, having multiple SPF records, or exceeding the 10 DNS lookup limit.

2. DKIM (DomainKeys Identified Mail)

DKIM adds a digital signature to your outgoing emails, allowing the recipient's server to verify that the email was indeed sent by the domain owner and that its content hasn't been tampered with in transit.

  • How it works: Your sending server generates a unique cryptographic signature for each email using a private key. This signature is attached to the email header. Your public key is published in your domain's DNS as a CNAME record. The recipient's server retrieves this public key to decrypt and verify the signature.
  • HubSpot integration: HubSpot will provide specific CNAME records (typically two) that you need to add to your DNS settings. These CNAMEs link to HubSpot's DKIM infrastructure, allowing them to sign emails on your behalf. Many users overlook adding these CNAMEs, which is a primary reason for 'unverified sender' flags.
  • Importance: DKIM provides message integrity, ensuring the email hasn't been altered since it was signed.

3. DMARC (Domain-based Message Authentication, Reporting & Conformance)

DMARC builds upon SPF and DKIM, providing a policy layer that tells receiving servers what to do with emails that fail SPF or DKIM authentication. It also provides reporting capabilities, giving domain owners insights into email authentication failures.

  • How it works: A DMARC record (a TXT record in DNS) specifies a policy (e.g., p=none for monitoring, p=quarantine to send to spam, p=reject to block) and where to send aggregate and forensic reports. DMARC also requires alignment, meaning the 'From' domain visible to the recipient must align with the domain used for SPF and DKIM authentication.
  • HubSpot integration: Ensure the 'From' domain you use in your HubSpot emails precisely matches the domain for which you have SPF, DKIM, and DMARC records configured. A slight mismatch can cause DMARC authentication to fail, even if SPF and DKIM pass individually.
  • Benefits: Enhanced brand protection against spoofing, improved deliverability, and invaluable insights into email traffic and potential abuse.

Implementing Authentication for HubSpot: A Step-by-Step Approach

Resolving the 'unverified sender' issue for your HubSpot emails typically involves a systematic review and update of your DNS records:

  1. Verify Your Sending Domain in HubSpot: Navigate to your HubSpot settings (gear icon) > Website > Domains & URLs > Email Sending Domains. Here, you'll initiate the verification process for your domain. HubSpot will provide the specific SPF (as an include: statement) and DKIM (as two CNAME records) values you need.

  2. Update Your DNS Records: Access your domain's DNS provider (e.g., GoDaddy, Cloudflare, Namecheap). You'll need to add or modify TXT records for SPF and DMARC, and CNAME records for DKIM.

    • SPF: Add HubSpot's include: statement to your existing SPF TXT record. If you don't have one, create a new TXT record for your root domain (@ or blank) with a value like v=spf1 include:1234567.spfXX.hubspot.net ~all (replace with your specific HubSpot value and combine with any other legitimate senders).
    • DKIM: Add the two CNAME records provided by HubSpot. These typically look something like hs1-xxxxxxx._domainkey and hs2-xxxxxxx._domainkey, pointing to HubSpot's servers.
    • DMARC: If you don't have one, create a TXT record for _dmarc.yourdomain.com with a value like v=DMARC1; p=none; rua=mailto:[email protected];. Start with p=none to monitor, then gradually move to p=quarantine or p=reject as you gain confidence.
  3. Confirm 'From' Domain Alignment: Always ensure the 'From' address in your HubSpot emails uses the domain you've authenticated. For example, if your domain is example.com, your 'From' address should be [email protected], not [email protected] unless that subdomain is also fully authenticated.

Troubleshooting and Best Practices

  • Use Domain Checkers: Tools like PowerDMARC, MXToolbox, or DMARC Analyzer are invaluable. They can scan your domain and report on the status of your SPF, DKIM, and DMARC records, highlighting any missing or misconfigured elements.
  • Allow for DNS Propagation: After making changes to your DNS records, it can take anywhere from a few minutes to 48 hours for these changes to propagate across the internet. Be patient and re-test after some time.
  • Monitor Deliverability: Regularly check your HubSpot email deliverability reports. If issues persist, review your DNS records again and consult HubSpot's support documentation or your IT team.
  • Outlook's Strictness: Remember that Outlook is particularly strict. What might pass in Gmail could still trigger a warning in Outlook, emphasizing the need for perfect alignment.

By diligently configuring these authentication protocols, you not only eliminate the 'unverified sender' warning but also significantly bolster your overall email deliverability, protect your brand's reputation, and ensure your critical communications reach their intended audience.

Ensuring your HubSpot emails are properly authenticated is a critical step in effective inbox management. A robust automatic spam filter HubSpot integration can further enhance your communication strategy by ensuring legitimate emails land where they belong, while unwanted messages are filtered out, streamlining your team's workflow and maintaining a clean CRM.

Related reading

Share:

Ready to stop spam in your HubSpot inbox?

Install the app in minutes. No credit card required for the free Starter plan.

Install on HubSpot

No HubSpot Account? Get It Free!