Blog/Advertiser

Newsletter Ad Reporting: Measuring Performance Beyond Opens and Clicks

Opens are unreliable. Clicks are real — but not the whole story. This guide explains which newsletter ad metrics matter, how to read a delivery report, and how to attribute conversions correctly.

MT
MailAdx Team
Published 20 May 2026·13 min read
Newsletter Ad Reporting: Measuring Performance Beyond Opens and Clicks

Newsletter advertising has a measurement problem that most advertisers don't realise until they try to evaluate their first campaign. Opens are unreliable. Impression counts vary wildly between platforms. Apple Mail Privacy Protection inflates open-rate data. Attribution requires cross-domain coordination. And the CTR benchmarks for display advertising are completely inapplicable to the newsletter context. This guide explains which metrics are real, which are noise, how to read a MailAdx delivery report, and how to connect newsletter campaign data to your downstream conversion analytics.

Which Newsletter Ad Metrics Actually Matter

Four metrics are reliable in newsletter advertising. Everything else — open rates, reach estimates, "engagement scores" — is either unreliable, unmeasurable, or a downstream consequence of these four.

Verified impressions: The number of times your ad was served to a confirmed human subscriber opening their email. In MailAdx, impressions are counted on image-fetch events that pass MPP detection — not on sends, not on unverified pixel fires. See how Apple MPP affects impression counting for why verification matters.

Clicks: The number of subscribers who clicked on your ad. Clicks require a real human action — they cannot be simulated by Apple's MPP prefetch, Google's image proxy, or any other email infrastructure. Clicks are the most trustworthy signal in newsletter advertising.

CTR (click-through rate): Clicks divided by impressions. The primary engagement metric for newsletter advertising. CTR benchmarks for newsletter ads are significantly higher than display advertising CTR — the comparison is not apples-to-apples. More on this below.

Effective CPM (eCPM): Total spend divided by thousands of impressions. This is how publishers measure yield; advertisers should track it as the actual cost of reaching their audience, rather than comparing to the nominal CPM floor.

How Impressions Are Counted in MailAdx

Understanding how MailAdx counts impressions is important context for reading your campaign reports. The platform uses open-time ad serving — meaning impressions are counted when a subscriber opens the email and the ad is rendered, not when the email is sent.

The impression lifecycle:

1. Email delivered to subscriber inbox. No impression is counted at this stage. The email contains only a reference (image URL) to the ad server.

2. Subscriber opens the email. Their email client requests the ad server image URL. MailAdx's ad server receives the request.

3. MPP/proxy detection runs. The ad server checks whether the request comes from Apple's Mail Privacy Protection infrastructure, Google's image proxy, or another non-human source. Requests identified as machine fetches are handled separately — they don't generate billable impressions.

4. Verified impression logged. If the request is determined to be a genuine human open, an impression is logged against the campaign, the subscriber hash is checked for frequency cap status, and the ad creative is served.

This means your impression count will always be lower than your send count, and lower than naive open-rate-based estimates. A newsletter sent to 50,000 subscribers with a 40% open rate has a theoretical ceiling of 20,000 impressions. Accounting for MPP-affected subscribers who pre-fetch but don't actually open, and subscribers on image-blocking clients, actual verified impressions typically run 75–85% of total opens.

CTR Benchmarks and What Good Looks Like

Newsletter advertising CTR is fundamentally different from display advertising CTR. The comparison is inappropriate because the contexts are different: a reader who chose to receive a newsletter is more attentive than a passive web browser. MailAdx publisher data shows:

PlacementTypical CTR RangeStrong Performance
Header banner0.8–1.8%Above 2.0%
Mid-content display1.2–2.5%Above 3.0%
Mid-content native1.8–4.2%Above 4.5%
Footer banner0.4–0.9%Above 1.2%

For context: display advertising average CTR across networks is approximately 0.05–0.10%. Newsletter advertising CTR runs 15–40× higher, which explains why newsletter CPMs support higher pricing than web display despite the smaller absolute audience sizes.

CTR varies significantly by:

Audience-advertiser alignment: A B2B SaaS tool advertising in a B2B SaaS newsletter should achieve CTR at or above the mid-range benchmarks. A consumer product in a professional newsletter will typically land at the lower end of these ranges regardless of creative quality. Alignment is more predictive of CTR than creative quality alone.

Creative quality: A clear, focused creative with a visible CTA will outperform a cluttered banner with small text. See the newsletter ad creative specs guide for design principles that drive higher CTR.

Offer specificity: "Try our platform" generates lower CTR than "Start a 14-day free trial of [specific feature]." Specific offers with clear value propositions consistently outperform generic brand awareness creative in newsletters.

The Open-Rate Problem: Why Opens Aren't a Reliable Metric

Email marketing platforms have used open rates as a primary engagement metric for over a decade. Apple's introduction of Mail Privacy Protection in 2021 made that metric unreliable for a significant portion of most newsletter audiences.

MPP pre-fetches all email images — including tracking pixels — before the subscriber opens. This registers an "open" for every MPP-enabled subscriber even if they never read the email. Publishers whose audience is 40% Apple Mail users with MPP enabled will show approximately 40% more "opens" than actually occurred.

The implication for advertisers: if a publisher reports "we have a 48% open rate," that number is likely inflated by 10–20 percentage points. Authentic engagement is closer to 30–38%. Publishers using MailAdx can show verified impression counts that are more honest than raw open rates, though even verified impressions have some MPP noise.

When evaluating newsletter advertising opportunities, clicks and CTR are more meaningful signals than open rates. A publisher reporting "2.2% average CTR on header placements" is giving you a more actionable number than "44% open rate."

How to Read a MailAdx Delivery Report

MailAdx's advertiser reporting dashboard shows the following data for each campaign:

Impressions: Verified human opens where your ad was served. This is your reach denominator — the number of actual readers who saw your creative.

Clicks: Total clicks on your ad across all impressions. This is the most reliable engagement metric.

CTR: Clicks ÷ Impressions. Your primary performance KPI.

Spend: Total amount charged for the campaign period. Calculated as (Impressions ÷ 1,000) × winning CPM per impression.

Average CPM: Total spend ÷ (Impressions ÷ 1,000). This will typically be above your bid floor, reflecting the average winning price across all impressions.

Breakdown by newsletter: Which newsletters delivered your impressions and clicks. This data helps identify your highest-performing inventory and inform future targeting.

Daily performance: Impressions and clicks by day. Useful for identifying seasonal patterns and days of the week when your audience is most responsive.

MPP-filtered events: The dashboard notes how many image-fetch events were filtered as MPP or proxy traffic. This gives you visibility into what your raw impression numbers would have been without verification — and confirms that MailAdx is applying the filtering correctly.

Conversion Attribution: UTMs and Post-Click Analytics

MailAdx reports what happens up to and including the click. What happens after the click — whether the visitor converted, what they purchased, what path they took — requires your own analytics stack. The connection between MailAdx clicks and downstream conversions is made through UTM parameters on your click URLs.

Standard UTM setup for newsletter advertising:

  • utm_source=newsletter — identifies the traffic source
  • utm_medium=email — identifies the medium
  • utm_campaign=campaign-name-here — identifies the specific campaign
  • utm_content=header — identifies the placement (optional but useful)

Example click URL:https://yoursite.com/landing-page?utm_source=newsletter&utm_medium=email&utm_campaign=q2-launch&utm_content=header

With UTMs in place, your analytics tool (Google Analytics 4, Mixpanel, PostHog, etc.) will attribute conversions, trial starts, or purchases to the newsletter campaign. Cross-referencing MailAdx click counts with your analytics session counts confirms tracking accuracy — if MailAdx shows 1,200 clicks and your analytics shows 1,100 sessions from that UTM, you have roughly the expected attrition from ad blockers, slow page loads, and tracking prevention tools.

Setting Realistic Performance Expectations

Newsletter campaigns typically underperform expectations when advertisers apply web or social media performance benchmarks, and overperform expectations when measured against the right framework. The right framework:

Think in cost-per-click, not CPM alone. A $22 CPM campaign with 1.8% CTR has an effective cost per click of $1.22. A $6 CPM display campaign with 0.08% CTR has a cost per click of $7.50. Newsletter advertising is usually cheaper per engaged click despite higher apparent CPMs.

Expect a learning period. The first 2–3 sends in a new newsletter are typically below the long-term average CTR as the algorithm optimises targeting and the audience acclimates to your creative format. Evaluate campaigns after 5–7 sends rather than after 1–2.

Distinguish between awareness and response campaigns. A brand awareness campaign with a CTR of 1.0% is achieving its purpose if the campaign goal is reach and recognition rather than immediate conversion. Applying direct-response CTR benchmarks to awareness campaigns creates misleading evaluations.

Optimising Campaigns Based on Report Data

The most common optimisation levers available to MailAdx advertisers:

Newsletter filtering: If the "Breakdown by newsletter" report shows consistently low CTR in specific newsletters and high CTR in others, exclude the low performers and increase budget in the high performers. Audience-creative alignment varies across the publisher network.

Placement adjustment: If mid-content placements are generating 3× the CTR of header placements at similar CPMs, shift budget toward mid-content. Not all publishers offer both placements — this optimisation depends on available inventory.

Creative refresh: If CTR is declining week over week while impressions remain stable, creative fatigue is the likely cause. Refresh creative every 6–8 weeks for ongoing campaigns. See newsletter creative specs for what makes effective refreshed creative.

Bid adjustment: If daily impressions are lower than expected, your bid may be losing in the waterfall more often than desired. Raising the CPM bid slightly will win a higher proportion of available inventory in your target newsletters.

Audience targeting refinement: If you're using email hash-based audience segments, check segment performance in your report breakdown. Segments with lower CTR can be excluded or given lower budget weight.

Frequently Asked Questions

Why does my MailAdx impression count differ from the publisher's reported opens?

Publisher-reported open rates typically include Apple MPP prefetches. MailAdx impressions exclude verified MPP events and other non-human fetches. The difference represents the fraction of "opens" that were machine-generated rather than actual subscriber reads. MailAdx impressions are the more accurate measure of genuine audience reach.

Can I see which specific subscribers clicked my ad?

No. MailAdx reports aggregate clicks by campaign, placement, and newsletter — not by individual subscriber. Individual subscriber identification would require transmitting subscriber PII, which MailAdx doesn't do by design. If you need subscriber-level data, run campaigns with unique landing page URLs per newsletter or use your own CRM to match click sessions to subscriber records.

How does newsletter advertising CTR compare to other channels?

Direct comparison is imprecise because the contexts differ. Newsletter readers are attentive; web display audiences are passive. Newsletter advertising average CTR (1.5–2.5%) is roughly 30–50× higher than display advertising CTR (0.05%). Versus paid social, newsletter CTR is typically 2–3× higher for B2B audiences. Versus search advertising, newsletter CTR is lower in absolute terms but targeting and reach mechanics are different enough to make direct comparison unhelpful.

What should I do if my campaign shows high impressions but very few clicks?

Low CTR relative to impressions typically indicates one of three causes: creative quality (the ad is not compelling or is misformatted for email), audience mismatch (the newsletter audience doesn't match your product's buyers), or offer mismatch (the CTA doesn't connect with what the audience wants at this stage of the funnel). Review creative against the newsletter creative specs guide and evaluate newsletter-level CTR breakdown to identify whether performance is uniformly low or concentrated in specific newsletters.

Launch and measure your newsletter campaign

MailAdx's real-time reporting dashboard shows verified impressions, clicks, CTR, and newsletter-level breakdown for every campaign.

Stay ahead of the newsletter ad space

Get weekly articles on email monetisation, ad tech, and platform updates.

Subscribe + request demo →
MT
MailAdx Team

Editorial & Product

2026-05-20·13 min read

Related articles

Ready to monetise your newsletter?

See how MailAdx fits your setup in a personalised 30-minute demo.

No credit card required
Setup in 30 minutes
Dedicated onboarding