A subscriber count is only useful if it is real.
Newsletter signup forms are open to the whole internet, which means they collect bots, typos and throwaway addresses alongside genuine readers. Those addresses inflate the number you report, cost you money on every send, and quietly damage the deliverability of the ones that matter.
What we found in 807,203 verifications · H1 2026
75.9%
Deliverable
10.2%
Invalid
8.7%
Risky
8.1%
Catch-all
80% of the lists we processed were at least 20% unusable. See the full benchmark data
For a newsletter business, list size is the product metric and deliverability is the delivery mechanism. Unverified signups damage both at once.
Open signup forms attract automated submissions. Real-time verification rejects them before they ever count as a subscriber.
If advertisers or investors are looking at subscriber counts, those counts should reflect people who can actually receive the newsletter.
Most ESPs bill on list size or send volume. Every undeliverable address on the list is a line item with no possible return.
High bounce rates push a newsletter from the inbox into promotions and then into spam, taking your engaged readers with it.
A reader who mistypes their address at signup never gets the confirmation, and often never tries again.
Pay-as-you-go from $4 per 1,000 emails, credits never expire, and a viral week does not force a plan upgrade.
Put a verification call in the newsletter signup handler. Invalid and disposable addresses are turned away at the form, so your list and your reported numbers only ever contain real readers.
Rejects disposable domains used to get past a registration wall
Catches the typo before the double opt-in email is sent to nowhere
Works across every brand and property you publish under
// routes/subscribe.js
const v = await fetch(
'https://clearbounce.net/api/v1/verify?email=' + email,
{ headers: { 'X-API-Key': process.env.CB_KEY } }
).then(r => r.json());
if (v.result === 'undeliverable' || v.is_disposable) {
return res.status(422).json({
message: 'Please enter an address that can receive the newsletter.'
});
}
await esp.addSubscriber(email); // only real readers get counted
Most publisher lists were built over years, through competitions, content downloads and open signup forms. Verifying the whole file tells you how many of those subscribers can still be reached, which is the number that actually matters.
Connect Mailchimp, Beehiiv-style exports or any CSV from your ESP
See exactly how much of the list is undeliverable, risky or catch-all
Suppress the dead addresses before your next billing cycle
Each of these is a point where an unverified list turns into a measurable cost.
A sudden spike is either a successful piece of content or a bot filling your form. Verification results tell you which within minutes.
Rate cards are built on audience size. Numbers that include undeliverable addresses are numbers you would rather not have to defend.
A slow decline across every issue usually means the list is decaying rather than the content failing.
If you are billed on list size, dead addresses are a direct monthly cost. Cleaning the list shows up on the next invoice.
A fresh sending domain has no reputation to spare, so the first send needs to go to a list that is known to be clean.
Prize-driven signups attract throwaway addresses in volume. Verify before those entries are merged into the main list.
Connect your platform and verify the list where it already lives, or use the API and skip the export entirely.
Verification demand is rarely flat. It spikes when you migrate, when a season starts, when a list arrives. Pricing that assumes a steady monthly volume charges you for the quiet months too.
Credits never expire. Buy for the spike, use the balance whenever it comes up next.
From $4 per 1,000 emails pay-as-you-go, or save 20% on a subscription if your volume is predictable.
100 free credits on signup, no credit card required.
Start free
100 credits
Enough to verify a real sample of your list and see the result breakdown before you spend anything.
Create a free account Compare all plansOnly addresses that come back as undeliverable are rejected, meaning the mailbox does not exist or the domain cannot receive mail. A genuine reader with a working address is never turned away.
Yes. A single API key and credit balance covers every property you publish, rather than requiring separate accounts per title.
They solve different problems and work well together. Verification stops the confirmation email being sent to an address that cannot receive it in the first place, which is where most double opt-in flows silently fail.
Catch-all domains accept mail for any address, so their status cannot be confirmed by anyone. Most publishers keep them in a lower-frequency segment and watch engagement rather than removing them outright.
Verify at the signup form continuously, and re-verify the full list every three to six months. Publisher lists decay quickly because signup forms are open to everyone.
100 free credits, no credit card. Verify a sample of your media and publishing list and see the deliverable, risky and catch-all breakdown for yourself.