A typo at checkout costs you the order confirmation.
When a customer types their address wrong at checkout, the confirmation bounces, the shipping notification never lands, and the first you hear about it is a support ticket asking where the order went. Catching that typo takes milliseconds.
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
Ecommerce email is doing two jobs at once: it carries transactional messages customers are waiting for, and it carries the campaigns that drive repeat purchases. Both suffer on a dirty list.
Transactional mail is the one message a customer actively looks for. A verified address at checkout means it arrives the first time.
A large share of those tickets trace back to a single mistyped character. Fixing it at the form removes the ticket entirely.
Black Friday is the worst possible week to discover your sender reputation is damaged. Clean the list in the quiet weeks beforehand.
Discount-code popups attract junk entries. Verification keeps the list you actually paid to build worth mailing.
A recovery sequence sent to an invalid address is spend with no possible return. Verification puts the budget where it can work.
Pay-as-you-go from $4 per 1,000 emails, and credits never expire. Buy for the seasonal spike, use the remainder in January.
Drop a verification call into your checkout or newsletter form. If the address will not receive mail, the customer can fix it in the moment, instead of finding out three days later that nothing arrived.
Works with Shopify, WooCommerce, Magento or a custom storefront
Suggests the likely correction for common domain typos
Keeps disposable addresses out of your loyalty and discount programmes
// checkout.js — validate before submitting the order
const check = await fetch(
'https://clearbounce.net/api/v1/verify?email=' + email,
{ headers: { 'X-API-Key': CB_KEY } }
).then(r => r.json());
if (check.result === 'undeliverable') {
showFieldError(
check.did_you_mean
? 'Did you mean ' + check.did_you_mean + '?'
: 'This address cannot receive mail.'
);
return; // let the customer correct it
}
submitOrder();
Retail lists grow fast and age faster. Addresses collected two seasons ago have already started to decay, and mailing them is what pushes your campaigns from the inbox into the promotions tab and then into spam.
Connect Mailchimp, Klaviyo or Brevo and verify the list in place
Remove hard bounces before they count against your sending reputation
Segment risky and catch-all addresses instead of deleting them blindly
The cost of a dirty list is invisible right up until one of these moments arrives.
Send volume multiplies and mailbox providers watch closely. Verifying beforehand is the difference between the inbox and the spam folder during your highest-revenue week.
If customers are asking where their order emails went, the answer is usually an address that was never deliverable. Form-level verification stops the pattern.
A new sending domain has no reputation to spend. Importing an unverified list is the fastest way to ruin it before the first campaign.
Gradual decline across every campaign usually means the list is decaying rather than the creative failing. Verification separates the two.
Acquired lists carry spam traps that can get your domain blocklisted on the first send. Verify before it ever touches your ESP.
A sudden flood of new subscribers is either a viral moment or bot traffic filling your form. Verification results answer that in minutes.
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 plansYes. The verification endpoint is a standard REST call, so it drops into a checkout script, a theme extension or a server-side hook. We also publish a WordPress plugin that covers WooCommerce forms directly.
A single verification is fast enough to run as the customer leaves the email field, so the result is usually ready before they finish filling in the rest of the form.
Before any high-volume campaign period, and otherwise every three to six months. Retail lists decay faster than most because addresses are collected at speed and rarely confirmed.
Risky covers catch-all domains, role accounts and other addresses we cannot confirm. Most retailers keep them in a separate segment and send to them less often, rather than removing them outright.
No. Credits never expire, which matters in retail where you buy for a seasonal peak and use the remainder over the following months.
100 free credits, no credit card. Verify a sample of your ecommerce list and see the deliverable, risky and catch-all breakdown for yourself.