Email Analytics and Logs
Learn what we provide and why?
Email Analytics and Logs
Email analytics in Humanic give you a real-time, per-campaign view of how your emails are performing — from delivery and opens through clicks, bounces, and unsubscribes. Email logs give you a full audit trail of every individual send event, queryable at the contact level.
📌 Suggested meta description: Learn how Humanic tracks email opens, clicks, bounces, unsubscribes, and delivery events. Understand what each metric means, why open rates can be inaccurate, and how to read your email logs to debug and optimise campaigns.
What Humanic Tracks — The Full Metric Set
Humanic captures six core sending events for every email dispatched through the platform. Each event is recorded at the individual contact level and aggregated at the campaign level.
Sent
Total emails dispatched from Humanic's infrastructure
Recorded at send time
Delivered
Emails accepted by the recipient's mail server (not bounced)
Server-level SMTP acknowledgement
Opened
Email rendered by the recipient's mail client
1×1 invisible tracking pixel load
Clicked
A tracked link inside the email was followed
Redirect via Humanic's tracking server
Bounced
Email could not be delivered (hard or soft)
SMTP error code returned by recipient server
Unsubscribed
Recipient clicked the unsubscribe link
One-click unsubscribe event
How Email Open Tracking Works
Humanic embeds a 1×1 transparent tracking pixel — a tiny image file — in the HTML of every outgoing email when open tracking is enabled. The sequence of events is:
Humanic sends the email with the pixel embedded in the HTML body.
The recipient's mail client receives and renders the email.
When the mail client loads remote images, it makes an HTTP request to Humanic's tracking server to fetch the pixel.
Humanic's server records the request, timestamps it, and marks the email as opened in your analytics dashboard.
The pixel is invisible to the recipient — it has no effect on email appearance or content.
Limitations of pixel-based open tracking:
If the recipient has images disabled in their mail client, the pixel never loads and the open is not recorded — resulting in under-reporting.
Privacy tools like Apple Mail Privacy Protection (MPP) pre-fetch email images on Apple's servers before the recipient reads the email — resulting in over-reporting. This is why open rates in Humanic (and every ESP) are an approximation, not a precise count. See Why are my open rates not accurate? for a full technical breakdown.
💡 Humanic mitigates false opens by cross-referencing click events: if a contact clicks a link, they are counted as having opened the email even if the pixel did not fire.
How Email Click Tracking Works
Click tracking works through link rewriting. When you create a campaign, Humanic automatically replaces every hyperlink in your email content with a tracking URL that routes through Humanic's redirect server. The technical flow is:
The original URL (e.g.,
https://yourapp.com/feature) is replaced with a Humanic tracking URL at send time.The recipient sees the link text and clicks it.
Their browser sends a GET request to Humanic's tracking server.
Humanic's server logs the click event — recording the contact ID, timestamp, link destination, and campaign ID.
The server issues an HTTP 302 redirect that forwards the recipient to the original destination in milliseconds.
Click tracking is a more reliable signal of genuine engagement than open tracking, because clicks require deliberate human action. They are harder to inflate artificially.
Important caveats:
Corporate security gateways and spam filters sometimes auto-click every link in an incoming email to check for malware. These bot clicks can inflate click counts. Humanic filters known bot click signatures from your reported metrics where detectable.
If a recipient forwards your email, clicks by the forwarded recipient are counted against the original contact record.
Understanding Bounce Types
Bounces are split into two distinct categories in Humanic's logs, and they require different remediation actions.
Hard Bounces
A hard bounce is a permanent delivery failure. The recipient's mail server has definitively rejected the email. Common causes:
Email address does not exist (
550 5.1.1 — User unknown)Domain does not exist or has no valid MX record
The recipient's server has permanently blocked your sending domain
What Humanic does: Contacts that hard bounce are automatically suppressed from future sends. Continuing to send to hard-bounced addresses damages your sender reputation.
Soft Bounces
A soft bounce is a temporary delivery failure. The recipient's mail server accepted the connection but could not deliver the email at that moment. Common causes:
Recipient's mailbox is full (
452 4.2.2 — Mailbox full)Recipient's mail server is temporarily unavailable
Message size exceeded the server's limit
What Humanic does: Soft bounces are retried automatically. If an address soft bounces repeatedly across multiple campaigns, Humanic will surface it as a deliverability risk in your audience hygiene report.
Delivery Rate vs. Open Rate — What's the Difference?
These two metrics are frequently confused.
Delivery rate = (Delivered ÷ Sent) × 100
A delivered email has been accepted by the recipient's mail server. It does not mean the email reached the inbox — it may have been placed in the spam folder. Delivery rate measures infrastructure health.
Open rate = (Unique Opens ÷ Delivered) × 100
An opened email has been rendered by the recipient's mail client (or, in the case of Apple MPP, pre-fetched by Apple's proxy). Open rate measures content and subject line performance — but is subject to the accuracy limitations described above.
Click-to-open rate (CTOR) = (Unique Clicks ÷ Unique Opens) × 100
CTOR measures content effectiveness independent of deliverability. A high open rate with a low CTOR suggests your subject line is working but your email body or CTA is not converting. CTOR is the most signal-rich of the three for diagnosing campaign copy.
Email Performance Benchmarks
Use these industry benchmarks to contextualise your Humanic campaign results. Benchmarks vary significantly by industry, list quality, and email type.
Delivery Rate
>95%
>98%
Below 90% requires immediate deliverability investigation
Open Rate
20–30%
>35%
Inflated by Apple MPP; use CTOR as primary signal
Click Rate
2–4%
>5%
Varies heavily by CTA and audience segment
CTOR
8–12%
>15%
Best indicator of email content effectiveness
Bounce Rate
<2%
<1%
Above 3% risks domain reputation damage
Unsubscribe Rate
<0.3%
<0.1%
Above 0.5% signals audience or content misalignment
Spam Complaint Rate
<0.08%
<0.03%
Google and Yahoo enforce a 0.1% threshold
⚠️ Google and Yahoo's 2024 bulk sender requirements mandate a spam complaint rate below 0.10% and a hard enforcement threshold of 0.30%. Sustained breaches at the higher threshold will result in Humanic's sending infrastructure routing your domain through remediation. See Email Thresholds for full details.
How to Access Campaign Analytics in Humanic
Navigate to Campaigns in the left sidebar.
Click on any sent or active campaign to open its detail view.
Select the Analytics tab within the campaign.
The dashboard displays aggregate metrics: Sent, Delivered, Opened, Clicked, Bounced, and Unsubscribed counts and percentages.
Click any metric count to drill down into the list of individual contacts associated with that event — e.g., clicking the Clicked count shows you exactly which contacts clicked, what link they clicked, and when.
How to Access Email Logs
Email logs provide a full send-level audit trail — every individual email dispatch recorded as a timestamped event row. Logs are useful for debugging delivery issues, verifying sends to specific contacts, and confirming unsubscribe events.
Navigate to Campaigns → [Campaign Name] → Logs, or access the unified log from the Email Logs section in the sidebar.
Each log entry contains:
Timestamp — exact date and time the event occurred
Recipient email address
Event type — Sent / Delivered / Opened / Clicked / Bounced / Unsubscribed
Campaign name and email subject
Bounce reason (if applicable — includes the SMTP error code and message)
Link clicked (for click events)
Use the search bar to filter logs by email address or event type.
Logs are retained for 90 days by default.
💡 If a contact reports they did not receive an email that shows as Delivered in your logs, the most likely cause is spam folder placement. See What if an email says delivered but the recipient has not received it? for the full diagnostic checklist.
Reading Your Analytics to Improve Campaigns
Your analytics data is most valuable when used as a feedback loop. Here is how to act on each signal:
Low delivery rate (<95%): Your domain or IP may be on a blocklist, or your contact list contains a high proportion of invalid addresses. Run a list hygiene check, verify your DNS records (SPF, DKIM, DMARC), and review your Deliverability Score.
Low open rate (<15%) with normal delivery rate: Your subject line is not compelling enough, or your emails are landing in the spam/promotions tab rather than the primary inbox. A/B test subject lines and review your How to Avoid Spam settings.
Low CTOR (<5%) with acceptable open rate: Your email content, CTA, or offer is not landing with this cohort. Use Humanic's Iteration and Variation features to generate alternative email content variants and compare performance.
High unsubscribe rate (>0.5%): The cohort receiving this campaign is misaligned with the email's content or frequency. Tighten your cohort definition or reduce send frequency for this segment.
Spike in hard bounces: You have invalid email addresses in your contact list. Import a cleaned list and remove the bounced contacts. Continuing to send to invalid addresses will damage your sender domain reputation.
Frequently Asked Questions
Why do my open rates seem too high? Apple's Mail Privacy Protection (MPP) pre-fetches tracking pixels on Apple's servers before a recipient reads the email. This logs an open event even if the recipient never actually viewed the message. Up to 50% of reported opens in some audiences can be MPP-generated. Use click rate and CTOR as your primary engagement signals. Full explanation: Why are my open rates not accurate?
Why do my open rates seem too low? Some mail clients — particularly enterprise clients and older Outlook versions — block remote image loading by default. The tracking pixel never fires, and the open goes unrecorded. Humanic compensates by counting any click event as an implied open, but there will still be a floor of undetectable opens.
Can I see which specific link a contact clicked? Yes. In the campaign Analytics tab, click the Clicked count to expand the contact-level click log. Each entry shows the contact's email, the exact URL they clicked, and the timestamp.
What is the difference between Email Analytics and Email Logs? Analytics are aggregated metrics at the campaign level — totals and percentages summarised across all recipients. Logs are the raw event stream — one row per event per contact. Logs are for debugging and auditing; analytics are for performance monitoring.
How long are email logs retained? Logs are retained for 90 days. For longer-term records, export your campaign data via the CSV export function in the Analytics view.
Does Humanic track email opens and clicks for transactional emails? Yes. Tracking is applied to all email types sent through Humanic, including transactional emails. You can view per-email delivery and engagement status in the Email Logs section.
If a contact unsubscribes, are they automatically removed from future campaigns? Yes. An unsubscribe event immediately suppresses the contact across all future campaign sends in your account. The unsubscribed flag is also visible in the Contact List under the Unsubscribed column.
Last updated
Was this helpful?