Hupspot email delivery guide
When you send a marketing email in Hubspot, some contacts may not receive it for reasons that are not immediately obvious. Understanding where to look in your email tool and how delivery details are calculated will help you quickly diagnose missing recipients and improve future sends.
How Hubspot tracks marketing email recipients
Before troubleshooting, it helps to know how the email performance data is compiled. Hubspot calculates delivery metrics per email send and aggregates them across all recipients.
For each marketing email, the system tracks:
- Total recipients included in the send
- Contacts excluded by filters or settings
- Successfully delivered messages
- Bounces and other failures
- Unsubscribes and spam reports
These counts determine what appears in your performance dashboard and in the details for individual contacts.
Check if a Hubspot contact was eligible to receive the email
When a contact reports not receiving a marketing email, the first step is to confirm whether they were actually eligible to be included in the send.
Find the contact record in Hubspot
- In your account, navigate to Contacts > Contacts.
- Search for the contact by email address or name.
- Open the contact record to review their communication permissions, status, and recent activity.
On the contact record, pay special attention to subscription types, opt-out status, and any bounce information.
Review email subscription status
A contact may not receive a marketing email because their subscription preferences do not match the email’s configuration. On the contact record, check:
- Whether the contact is subscribed to the specific subscription type used by the email.
- If they are globally unsubscribed from marketing communication.
- Whether they previously opted out from that sender or subscription category.
If the subscription type does not align with the email’s required subscriptions, the contact will be automatically excluded.
Use Hubspot email post-send details
The email post-send page is the primary place to see why certain contacts did not receive your message.
Open the email performance details
- Navigate to Marketing > Email.
- Locate the sent marketing email in the Sent tab.
- Click the email name to open its performance overview.
This page shows high-level metrics and several detailed reports related to delivery.
Filter the recipient analytics
On the performance page, use the recipient analytics to investigate specific groups of contacts. You can typically view:
- Sent: contacts that were targeted and accepted by receiving servers.
- Delivered: messages that were successfully delivered.
- Bounced: contacts where the send failed due to permanent or temporary reasons.
- Not sent: contacts excluded by settings, suppression lists, or qualification rules.
Filter or search within these lists by contact email to see the reason listed next to a specific record.
Common reasons contacts do not receive Hubspot emails
Hubspot categorizes non-delivery events and exclusions in several ways. Understanding these categories makes it easier to resolve issues.
1. Contact was excluded before send
A contact may have been excluded during the send setup based on configuration or system rules. Common causes include:
- Unsubscribed: the contact is globally unsubscribed or not subscribed to the used subscription type.
- Previously bounced: the address has a hard bounce history and is automatically suppressed.
- Ineligible due to low engagement: if you used send-time filters that limit to engaged contacts.
- Excluded lists or segments: the contact is part of a list you set to exclude.
In the post-send details, these contacts appear under Not Sent with a specific exclusion reason.
2. Email bounced for this contact
If the email was attempted but did not reach the inbox, a bounce is often the cause. In the email details, these contacts appear under Bounced with a bounce type, such as:
- Hard bounce: permanent issues like invalid address or non-existent domain.
- Soft bounce: temporary issues like full mailbox or transient server errors.
Multiple or severe hard bounces can cause Hubspot to automatically prevent future sends to that address.
3. Spam reports and unsubscribes
If a contact previously marked your email as spam or unsubscribed from the required subscription type, the system protects their preferences by excluding them from future sends of that type.
On the contact record, you will see:
- Spam report history, if applicable.
- The exact date and method of unsubscribing.
These contacts must explicitly resubscribe before they can receive marketing communication again.
4. Graymail and low engagement suppression
To protect deliverability, you may have configured your email to avoid sending to unengaged contacts. In those cases, Hubspot applies engagement filters such as:
- Only send to contacts who opened or clicked in a recent period.
- Exclude contacts with long-term inactivity.
If a contact did not meet those engagement criteria, they will not receive that particular email, even though they remain subscribed.
5. Technical or configuration issues
Occasionally, technical configuration may affect deliverability. Factors include:
- Improperly configured sending domain or DNS records.
- Overly strict recipient server filters.
- Authentication issues like SPF, DKIM, or DMARC misconfiguration.
While many of these are outside individual contact records, they can affect whether recipient servers accept messages from your account.
How to investigate a specific contact in Hubspot
To diagnose why one particular contact did not receive an email, you can combine email performance data with information on the contact record.
Step-by-step investigation checklist
- Open the sent email’s performance page and search for the contact under Recipients.
- Check whether they appear under Sent, Delivered, Bounced, or Not Sent.
- Review the reason column for a clear explanation (for example, “Unsubscribed”, “Previously bounced”, or “Low engagement”).
- Navigate to the contact record and verify:
- Their subscription types and opt-out status.
- Any bounce or spam report history.
- Past engagement with your marketing content.
- Adjust your targeting list or email settings if you find unintended exclusion rules.
- If necessary and compliant with regulations, request that the contact resubscribe via a proper subscription process.
Best practices to improve Hubspot email delivery
Once you understand why some contacts did not receive your message, you can refine your process to prevent similar issues in future campaigns.
- Regularly clean your contact database to remove invalid or stale addresses.
- Monitor hard bounce rates and correct known data issues.
- Use clear subscription types so contacts understand what they are opting into.
- Provide easy, compliant options for contacts to update preferences.
- Test email sends with small segments before large campaigns.
By following these practices, you can keep your account’s deliverability strong and your reporting more accurate.
Learn more about Hubspot email behavior
For the complete, official documentation on this topic, review the original Hubspot knowledge base article on why contacts did not receive marketing emails at this page.
If you need advanced help with configuration, segmentation, or troubleshooting at scale, you can work with experts who specialize in CRM and marketing automation setups, such as the team at Consultevo.
Using the tools and reports described above, you can systematically identify exactly why a contact did not receive a particular marketing email and refine your strategy for future sends.
Need Help With Hubspot?
If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.
“`
