23 years from Stockholm
Solutions · Newsletter publishers

Email infrastructure for newsletter operators when open rates stopped meaning what they used to

The newsletter business in 2026 is structurally different from the newsletter business in 2021. Apple MPP fakes half your opens. Yahoo cut free storage from 1 TB to 20 GB in August 2025 and is silently soft-bouncing dormant subscribers. Gmail's engagement-based filtering treats a 100K list with 10K active readers worse than a 30K list with 25K active. The platforms you started on were not built for this. We are. Operator-managed PowerMTA, per-publication reputation isolation, and the list-hygiene primitives the post-MPP world requires.

The structural problem newsletter operators face in 2026

Your list size is no longer your reach. Your active-subscriber count is.

For most of email marketing's history, the open rate was the metric. It was imperfect (a tracking pixel firing meant the message rendered, not that anyone read it), but it correlated reasonably with engagement, and the industry built every benchmark, every automation, every A/B test, every audience segment on top of it. In September 2021, Apple shipped Mail Privacy Protection on iOS 15 and that correlation broke. By the end of 2025, Apple MPP accounts for roughly 49% of all reported email opens across the industry, with 97%+ of Apple Mail users opted in. Half of your opens are machines pre-loading tracking pixels through Apple's proxy servers, regardless of whether anyone read anything.

What this means in practice: a newsletter with 100,000 subscribers and a 45% open rate might have 30,000 humans who actually opened it. The other 15,000 "opens" are Apple's proxy. The rest of the list — 55,000 — are either reading without their open being counted, or genuinely dormant. You don't know which. The "open" metric, which used to be your read on subscriber health, is now noise.

Meanwhile, the receivers got smarter. Gmail's filtering since the 2024 bulk-sender mandate weighs engagement signals heavily: a sender who consistently lands in inboxes that get clicked, scrolled, replied-to, and starred is treated very differently from a sender who lands in inboxes that get archived without opening. The 100K list with 10K active readers has worse deliverability than the 30K list with 25K active readers, because Gmail's signal is per-domain engagement rate, not list size. The "growth at all costs" newsletter playbook from 2021 — buy ads, run referral programs, stack the list — became actively self-defeating by 2024.

Then came the August 2025 Yahoo storage reduction: Yahoo cut free storage from 1 TB to 20 GB. Mailboxes that had been silently full for years started actively rejecting mail with over-quota soft bounces. Newsletters with Yahoo-heavy lists saw bounce rates climb without doing anything wrong; the bounces were a property of the recipient's full inbox. In late February 2026, Microsoft had a rate-limiting event acknowledged publicly through their Sender Support form, causing deferrals across Outlook, Hotmail, and Live addresses for many senders for several days. Apple's prefetching adjustments starting April 2024 caused reported open rates to drop even when real engagement was stable.

The newsletter operator's job, in 2026, is to maintain real engagement (clicks, replies, poll votes, survey responses) on a list where you can't see opens, can't trust your historical benchmarks, and where every receiver is actively measuring you against a signal you can't directly observe. The platforms most operators started on — Substack, Beehiiv, Kit, MailerLite — are tuned for the small-to-medium creator who doesn't think about infrastructure. Once a publication crosses a certain size, the platform's shared sending infrastructure becomes a constraint rather than a convenience. Authorize Hosting is what publications run when they outgrow that constraint.

The dormant-subscriber tax

What happens to your inbox placement as dormant subscribers accumulate

Move the sliders to model your situation. The math approximates Gmail's engagement-based filtering: dormant subscribers (who don't open, click, or reply for 90+ days) drag down the per-domain reputation that determines inbox placement for your active readers. The output is the effective inbox-placement rate after the engagement-tier filter applies.

5K1M
5% (pristine)90% (graveyard)
€0 (free)€200 (paid premium)
EveryoneTier-throttleSunset dormants

Math: Send to everyone = inbox placement penalty proportional to dormant ratio (high dormants → Gmail demotes the whole domain). Tier-throttle = reduce frequency to dormants by 75%, keeping them addressable for re-engagement. Sunset dormants = stop sending after 90 days dormant, prune at 180 days. Revenue calculation assumes only inbox-delivered emails to active subscribers can monetize. Inbox placement estimates are based on Validity Email Deliverability Benchmark Report 2026 medians.

Effective inbox placement
71%
23,925 of 33,750 active subscribers reached
Active subscribers 33,750
Dormant subscribers 41,250
Domain reputation penalty −18 pts
Annual revenue impact €287K

Sunsetting dormants feels wrong — you spent acquisition money on them — but the math in 2026 is clear: the penalty Gmail applies to the whole domain when you keep sending to a 55% dormant list costs more revenue than you save by retaining the dormants. The cohort that opens once every 14 months was already gone; the receivers just confirmed it.

Three publishing patterns

Where each publishing setup actually fits — and where it breaks

There's no single right answer for every newsletter. The platform that's right for a 2K-subscriber side project is wrong for a 200K-subscriber business. Here are the three patterns, honestly described, with the threshold at which each breaks down.

Pattern 1 — Substack-style platform

Hosted platform with built-in audience and revenue share

Substack (10% revenue share + Stripe), or the free tier of Beehiiv Launch (up to 2,500 subs), or Kit's free Newsletter plan (up to 10K subs). Everything is handled. You pay in revenue share, brand limits, and shared sending infrastructure with every other publication on the platform.

Best for
0-25K subscribers, validating the idea
Breaks at
25-50K subs or €30K+ revenue
Reputation
Shared with platform
Honest trade-off

The right starting place for almost every newsletter. The platforms have built genuine deliverability operations and the discovery loops drive real growth. The constraints only matter at scale.

Pattern 2 — Mid-tier ESP

Beehiiv Scale, Kit Creator/Creator Pro, MailerLite Advanced, Ghost Pro

The publication has its own brand, owns the subscriber relationship, and pays a subscription that scales with list size. Better deliverability than the free tiers because the publication's reputation is more isolated, but still on shared sending IPs with other Beehiiv/Kit/MailerLite customers.

Best for
10-100K subscribers, paid sub model
Breaks at
~150K+ subs, €150K+ revenue, regulatory pressure
Reputation
Domain-isolated, IP-shared
Honest trade-off

Beehiiv Scale at 25K subs runs about $169/month; Kit Creator at the same level about $199. The pricing climbs with list growth, which becomes a real number past 100K. The shared-IP constraint matters most when a noisy neighbour on your IP pool has a bad week.

Pattern 3 — Own infrastructure

Dedicated PowerMTA, dedicated IPs, own publishing platform

The publication runs its own sending infrastructure — typically Authorize Hosting managed PowerMTA underneath, with the publication's own UI (MailWizz, custom platform, or self-hosted Ghost). Per-domain reputation is yours alone. Per-IP reputation is yours alone. Flat monthly cost that doesn't scale with list size.

Best for
100K+ subscribers, mature operation
Cost-breakeven
~50K-80K subs vs Beehiiv Scale
Reputation
Fully isolated, yours alone
Honest trade-off

Migration is real work — typically 3-4 weeks including IP warmup. The publication needs someone who can manage DNS, monitor deliverability, and respond when something breaks (or that's the Managed Deliverability retainer's job). Below 50K active subs, the Beehiiv-style platform usually still wins.

Where each platform fits in 2026

Newsletter platforms compared at the scale where infrastructure starts mattering

Platform Pricing @25K subs Sending infrastructure Best for Constraint
Authorize Hosting
your platform on managed PowerMTA
€749-€1,499/mo flat regardless of list size Dedicated IPs (10-30 per server), full domain isolation, EU-only routing Newsletters that crossed ~50K active subs and own a real revenue stream You bring the publishing platform (MailWizz, custom, or self-hosted Ghost)
Substack
substack.com
10% of paid revenue + 2.9%+$0.30 Stripe Shared platform IPs; Substack manages deliverability Writers who want zero setup and the Substack network effect 10% take + limited customization + can't migrate paid subs cleanly
Beehiiv Scale
beehiiv.com
~$169/mo at 25K subs; climbs with list Shared-pool IPs, isolated domain, MPP-aware analytics Growth-mode publications who want the ad network + Boosts Pricing scales aggressively past 50K subs
Kit (formerly ConvertKit)
kit.com
~$199/mo Creator at 25K subs Shared-pool IPs, isolated domain, reports ~99.9% delivery Creators selling digital products + automation-heavy workflows Less of a publication feel; pricing scales past 50K subs
MailerLite Advanced
mailerlite.com
~$140/mo at 25K subs Shared-pool IPs; dedicated IP available at higher tier Budget-conscious newsletters that don't need the Beehiiv ecosystem Fewer monetization features; less newsletter-specific tooling
Ghost Pro
ghost.org
$199/mo Standard tier (up to 75K members) Bring-your-own Mailgun for SMTP; Ghost handles publishing only Publications that want full editorial control + open-source heritage Deliverability depends on Mailgun (or whatever SMTP you point it at)

Pricing verified against vendor sites in April 2026 (Beehiiv pricing page, Kit pricing page, MailerLite pricing page, Ghost.org pricing page). Inbox placement rates from 2026 Validity Email Deliverability Benchmark Report. Substack revenue-share confirmed on substack.com/pricing. Apple MPP adoption (49% of opens) and engagement-based filtering descriptions verified against Litmus 2026 industry data and Validity research.

What we ship for a newsletter publication

The infrastructure pieces that handle the post-MPP newsletter environment

What we provide isn't a replacement for Beehiiv or Substack as a writing platform. We don't have an editor, we don't host your archive pages (though Ghost or your own static site can do that), and we don't run the discovery network. What we ship is the layer underneath the platform — the sending infrastructure, the deliverability tooling, and the operational discipline that newsletters at scale need.

  • Per-publication reputation isolation Your sending domain is yours; your dedicated IPs are yours. Gmail's engagement-based filtering operates on your domain reputation alone, not the aggregate reputation of every other Beehiiv or Substack publication. When a competing newsletter has a bad week, you don't share the blast radius.
  • Engagement-scoring at the SMTP layer We attribute clicks and replies back to per-subscriber engagement scores you can query. The data is yours; your publishing platform (MailWizz, custom React, Ghost+webhook) decides what to do with it. Most publications use it to drive the sunset rule (90 days no click → reduce frequency by 75%, 180 days → unsubscribe). Open-based scoring is unreliable post-MPP; click-based scoring is the only thing that works.
  • List-hygiene tooling for dormant pruning Yahoo's August 2025 storage cut means dormant Yahoo addresses are silently rotting into over-quota bounces. We track bounce reasons per address per provider, distinguish hard from soft, retry the right ones, and flag the addresses that should be sunsetted regardless of dormancy. Your list stays healthier without you having to write the bounce-handling logic yourself.
  • Stripe-integrated paid subscriptions (optional) For publications migrating off Substack to capture the 10% revenue share, we can wire the Stripe Checkout / Stripe Billing flow to your sending infrastructure: paid subscribers get tagged in the database, premium-tier sends go only to active paid subs, churn webhooks trigger re-engagement sequences. Your platform retains the customer relationship and the data.
  • AMP for Email + interactive content support For publications running polls, surveys, or product browsing inside the email, we ship the AMP-MIME-type setup with the required DKIM-aligned authentication. AMP doesn't work everywhere (Gmail, Yahoo Mail, Mail.ru are the main supporters) but where it does, it drives real engagement signals — poll votes are gold for the receivers' engagement scoring.
  • Anti-AI-bot click filtering The 3M+ AI bot clicks/day that peaked in early 2025 (ChatGPT, ClaudeBot, and other user-agents pre-scanning links in inboxes) corrupt engagement data if you let them. We filter known bot user-agents from click attribution before your engagement scoring sees them, so your re-engagement automations don't trigger on phantom interactions.
  • Newsletter-volume scheduling for warming and steady-state Newsletters send in bursts (one big send to the whole list at 9 AM Tuesday) rather than steady transactional volume. Receivers treat burst senders differently from steady senders, and IP warmup for burst senders requires a different schedule. We tune the per-IP sending pattern to look like a healthy newsletter (high volume on send day, near-zero between), not a spammer.
Pricing scenarios

How newsletter operations typically size on our infrastructure

50K-150K active subs

SMTP Relay Pro · €749/mo

20 dedicated IPs, 5 sending domains. The configuration most publications start with when they migrate off Beehiiv Scale or Kit Creator. Breakeven against Beehiiv at ~70K subs.

See SMTP Relay
150K-500K active subs · Most common

PowerMTA Pro · €1,499/mo

20 dedicated IPs, 150K msg/hr. The tier where serious publications settle for the long term. Daily sends of 200K-500K subscribers fit comfortably; engagement-tier filtering and dormant sunset rules included.

See Managed PowerMTA
500K+ active subs · multi-publication

Custom · from €2,799/mo

PowerMTA Enterprise (30 IPs, 500K msg/hr) as a baseline; additional dedicated IPs for separate publications, multi-domain support for editorial verticals. Most publications at this scale add the Managed Deliverability retainer (€1,200/mo).

Open the sizing conversation
Common questions before migrating

What newsletter operators ask before leaving the platform

When does the math actually work to leave Substack?

+

Roughly €100K/year in paid subscription revenue. Below that, Substack's 10% take is real money but the network effects (Notes, recommendations, the discovery loop) are worth more than the 10%. Above that, you're paying €10K+/year for infrastructure you could rent for €9K. The other migration triggers are non-financial: needing editorial control Substack doesn't allow, needing to send to a non-paying list for ads, needing real list-hygiene tooling, or wanting to own the subscriber relationship without Substack as the intermediary.

The migration itself is not trivial. Substack's paid-subscriber export gives you the subscriber data, but the Stripe customer IDs don't transfer cleanly — paid subs need to re-authorize their card on the new platform, and a percentage will churn during that step. Plan for 10-20% paid-subscriber loss during migration as the realistic worst case.

How do I actually measure engagement when Apple MPP fakes half my opens?

+

Clicks, replies, poll votes, survey responses, paid-subscriber conversion, page visits to your archive. Every metric that requires a deliberate human action. Open rates are useful for exactly two things in 2026: deliverability monitoring (a 60% open rate dropping to 35% week-over-week tells you something is wrong even if you can't trust either number absolutely) and broad trend analysis at the publication level. Stop using opens for segmentation, automation triggers, or content optimization decisions.

The Beehiiv blog and the Validity 2026 benchmark report both make this point with the data: open rates inflated by ~15-20 points industry-wide post-MPP, Apple's April 2024 prefetching adjustments caused open-rate drops with no real engagement change, only 15% of marketers still treat opens as primary. The newsletter ecosystem has moved on; the only operators still optimizing for opens are the ones who haven't internalized what 2021-2026 did to the metric.

My list has accumulated dormants for years. What's the safe sunset policy?

+

Two stages. Stage 1, days 90-180: tier-throttle — reduce send frequency by 75% for subscribers who haven't clicked anything in 90 days. They stay on the list, addressable, but they're not dragging your domain reputation. A monthly "we miss you" email and the next month's flagship issue is plenty; sending them every Tuesday is what gets you demoted by Gmail. Stage 2, day 180: send a final re-engagement message ("we're going to stop emailing you unless you click here") and unsubscribe non-responders.

For a list that's been accumulating dormants for years and has never been pruned, the first sunset wave is going to feel huge — you might cut 40-60% of the list. The Gmail-reputation improvement typically shows up within 2-3 weeks of the sunset, and click-through rates on the remaining list often improve by 30-50% within the first month. The dormants weren't reading anyway; what changed is that Gmail no longer treats your domain as a sender of unwanted mail.

What about the Yahoo storage reduction and over-quota bounces?

+

Yahoo's August 27, 2025 cut from 1 TB to 20 GB caused a wave of over-quota soft bounces for senders with Yahoo-heavy lists. The mailbox is full, not gone; the user isn't necessarily unengaged, they just have no room for new mail. Treating these as hard bounces and unsubscribing aggressively will hurt you because some of those users will eventually clear out their inbox. Treating them as engaged readers will hurt you because they can't actually receive your mail.

The pattern we use: distinguish over-quota from address-doesn't-exist at the SMTP code level (Yahoo returns specific codes for each), retry over-quota addresses on a slower schedule (every 3-4 days instead of daily), unsubscribe after 30 consecutive over-quota events. Below the 30-event threshold, the user has a non-trivial chance of clearing the mailbox and coming back; above it, you're paying reputation cost for nothing.

Do I need a dedicated IP and how big does my list need to be?

+

The traditional industry guidance — 50K+ daily volume — is from the pre-2024 world. In 2026 the answer depends more on whether you want isolation from other senders. For a 50K-subscriber weekly newsletter, the daily-equivalent volume isn't enough to "fill" a dedicated IP, but the per-domain engagement signal that Gmail measures is per-IP-and-per-domain together. Sharing an IP with another publication means inheriting some of their engagement profile.

If your engagement rate is meaningfully better than the platform average, dedicated IPs help. If it's worse, dedicated IPs hurt (you lose the inherited reputation lift from being on a good shared pool). At 100K+ active subscribers sending weekly, dedicated IPs almost always make sense. Below 50K, it's a judgment call.

What publishing platform do you recommend on top of your infrastructure?

+

Three common patterns. Self-hosted Ghost for publications that want a polished, modern editorial experience and a public archive — Ghost handles the writing UI, the member management, the paid-subscription Stripe integration, and the public site; we sit underneath as the SMTP relay. MailWizz for publications that already have one or that want a more traditional email-marketing UI with deeper automation. Custom platform for the small number of publications that have unusual workflow needs (multi-author editorial workflows, custom paywall logic, integration with an existing CMS).

We don't push any of these particularly hard; what matters is that the publishing platform integrates with our SMTP relay or HTTP API correctly, that the DKIM-aligned authentication is set up right, and that the subscriber list lives in the publication's database rather than a vendor's.

What about GDPR for newsletter signups and the cross-border subscriber question?

+

Newsletter subscriptions are a paradigmatic legitimate-interest + explicit-consent scenario under GDPR. The subscriber opted in to your list; that's the legal basis. The consent record needs to be kept (timestamp, IP, source URL) for the duration of the subscription plus a defensive period (typically 3 years post-unsubscribe). Our system records all of this automatically; the data is yours to export at any time.

For publications based in the EU sending to global lists, our default EU-only routing keeps the data inside the EU regardless of where the subscriber lives. For publications based outside the EU sending to EU subscribers, the standard contractual clauses framework applies and our DPA includes them. The Schrems II issue that complicates US-routed mail doesn't apply when the routing stays in Stockholm/Frankfurt.

Tell us about your publication

Subscriber count, current platform, monthly revenue, what specifically broke or feels constrained. We'll come back with an architecture proposal and a migration plan that accounts for IP warmup, paid-subscriber porting, and the dormant-sunset wave that's probably overdue.