- Click to open rate benchmark for ecommerce: MailerLite’s 2026 data puts the e-commerce median at 4.01% (retail 4.51%), from 3.6 million campaigns.
- The GDMA’s global benchmark puts retail CTOR at 6.3% in 2024, down 2.8 points since 2022. Different datasets, different numbers, so compare like with like.
- CTOR = unique clicks ÷ unique opens. Apple Mail Privacy Protection inflates opens, so your real CTOR is higher than your dashboard says.
- Judge campaigns on click rate (CTR) first, use CTOR to judge the email content once it’s opened.
- Run your numbers in the CTR & CTOR calculator, then fix the email, not the subject line.
Search for a click to open rate benchmark for ecommerce and you’ll find numbers from 2% to 15%. Most never say where they came from. Some are a decade old. And almost none mention that Apple Mail is quietly messing with the maths.
So I went to the original reports and only kept numbers I could check on the source page. Then I’ll show you how to read your own CTOR honestly, because the benchmark is only useful if your number is measured the same way.
Tricks first, maths after. Let’s go.
Email CTR & Click-to-Open Rate CalculatorDrop in delivered, opens and clicks and get your CTR and CTOR side by side in seconds.Run my numbers →Click to open rate benchmark for ecommerce: the verified numbers
Two big, recent datasets publish CTOR for ecommerce and retail. They don’t agree, and that’s fine. They measure different senders.
| Source and segment | Click-to-open rate | What it’s based on |
|---|---|---|
| MailerLite 2026: E-commerce | 4.01% | Median, Dec 2024–Nov 2025 |
| MailerLite 2026: Retail | 4.51% | Median, same dataset |
| MailerLite 2026: Beauty and personal care | 3.91% | Median, same dataset |
| MailerLite 2026: Health and fitness | 4.45% | Median, same dataset |
| MailerLite 2026: Home and garden | 7.05% | Median, same dataset |
| MailerLite 2026: All industries | 6.81% | Median, 3.6M+ campaigns |
| GDMA 2025 edition: Retail (2024 data) | 6.3% | Campaign data from 16 ESPs |
| GDMA 2025 edition: All sectors (2024 data) | 7.6% | 11.4M campaigns, 521B emails |
The MailerLite figures come from its 2026 benchmark report: over 3.6 million campaigns from 181,000 accounts, reported as medians. The GDMA numbers come from its International Email Benchmark, which pools anonymised data from ESPs like SAP Emarsys, Marigold and Selzy.
Notice the pattern: ecommerce sits below the all-industry average in both. MailerLite has e-commerce at 4.01% against 6.81% overall. GDMA has retail at 6.3% against 7.6% overall, and says retail CTOR has fallen 2.8 points since 2022.
Why? Volume. GDMA found retail sent 81% of all emails in its 2024 data, averaging 810 campaigns per retailer, against 163 in other sectors. Lots of promos, lots of opens, fewer clicks per open.
My practical read: for a Shopify brand sending regular promotional campaigns, around 4–6% CTOR is typical. Under 3% on most campaigns means the content isn’t earning the click. Consistently above 7–8% on campaigns is strong. Flows like abandoned cart usually beat these numbers because the intent is higher, so never mix the two.
The formula (and the one trap)
That last line is the useful one. Click rate is just open rate times CTOR. So if your click rate drops, you can tell immediately whether people stopped opening or stopped clicking.
The trap: opens aren’t real opens anymore. Apple’s Mail Privacy Protection “prevents senders from seeing if you’ve opened the email message”, and Klaviyo’s help docs explain it pre-fetches the tracking pixel, so an email can show as opened whether or not anyone looked at it. Klaviyo says it has no way to tell a human open from an automated one for those profiles.
Apple also notes MPP doesn’t extend to links. So clicks are real, opens are inflated, and CTOR, which divides one by the other, comes out lower than reality. MailerLite says the same thing in its report: real CTOR is higher than the dashboard number.
8 tricks to raise your click to open rate
1. Put the main button on the first screen
On a phone, most people decide in the first scroll. If your hero image is a full screen tall and the button sits under it, a lot of openers never see the ask. Headline, one line of copy, button. Then the rest.
2. Make the email deliver what the subject line promised
“40% off ends tonight” in the subject and a brand story at the top of the email is a CTOR killer. MailerLite’s advice is to align the subject line with the main CTA. The open is a promise. Keep it in the first line.
3. One main action, several ways to take it
One offer, one destination. But make the headline, the image and the button all link to it. More clickable surface for the same goal usually means more clicks without splitting attention.
4. Send smaller, sharper segments
This is the big one. GDMA found campaigns under 5,000 emails hit a 10.2% CTOR, while batches over 250,000 managed 2.9%. Bigger senders send to more people, so it’s not a pure apples-to-apples test, but the direction is clear. Split by what people bought or browsed, and send each group the products they care about.
5. Use product blocks from their own behaviour
A grid of “recently viewed” or “picked for you” products gives every opener something personal to click. Same idea that makes your browse abandonment flow work, applied to campaigns.
6. Write button text that says what happens
“Shop the restock” beats “Learn more”. “Get my 15% code” beats “Click here”. Tell people exactly what they get for the tap.
7. Add a P.S. link
People who scroll to the bottom are your most engaged readers. A one-line P.S. with a second link (bestseller, gift guide, the free-shipping line) catches clicks you’d otherwise lose.
8. Stop emailing people who never click
Profiles that “open” every email but haven’t clicked in months are often Apple auto-opens. They pad your denominator and drag CTOR down. A Klaviyo sunset flow cleans them out properly, and helps your Gmail and Yahoo inbox placement too.
Worked examples
A Shopify store sends a campaign to 10,000 delivered inboxes. Klaviyo shows 4,000 unique opens and 120 unique clicks.
- Dashboard CTOR = 120 ÷ 4,000 = 3.0%. Below the 4.01% e-commerce median. Looks weak.
- A custom report shows 2,000 of those opens are Apple Privacy Opens. Say only about a quarter of those Apple users really opened. Real opens ≈ 2,000 + 500 = 2,500.
- Real CTOR ≈ 120 ÷ 2,500 = 4.8%. Above the median. Same email, same clicks. The “problem” was the denominator.
- That quarter is a made-up assumption for this example. You can’t know the true figure, which is exactly why click rate (here 1.2%) is the safer headline metric.
Two campaigns from the same store, both to 20,000 delivered:
- Campaign A: 45% open rate, 2% CTOR. CTR = 45% × 2% = 0.9% (180 clicks).
- Campaign B: 30% open rate, 4% CTOR. CTR = 30% × 4% = 1.2% (240 clicks).
- A had the better subject line. B had the better email, and B won on clicks. Fix for A: keep its subject line, rebuild the body like B. Then test it properly with enough people, using my guide to Klaviyo A/B test sample size.
How to read your CTOR in Klaviyo (without fooling yourself)
- Benchmark campaigns and flows separately. A 12% CTOR on cart emails and a 3% on newsletters average out to nonsense.
- Compare against your own last 10 campaigns, not just the industry. Your baseline is the benchmark that matters most.
- Check your Apple share. In Klaviyo, go to Analytics > Custom reports, build a campaign performance report and add Unique Apple Privacy Opens. If that’s a big slice of opens, read CTOR as a floor, not the true figure.
- Lead with click rate. MailerLite calls click rate the most accurate engagement signal because it doesn’t rely on opens. The ecommerce median there is 1.07%.
- Then follow the money. Clicks are a means. Placed order rate and revenue per recipient tell you if the click was worth anything. Score the full set with the email benchmark calculator.
What to fix first, based on your numbers
| What you see | Likely cause | Fix first |
|---|---|---|
| Open rate fine, CTOR low | Email doesn’t deliver on the subject line, buried CTA | Tricks 1–3, 6 |
| Open rate low, CTOR fine | Subject line, sender name or inbox placement | Subject line tests, deliverability checks |
| Both low | Sending to too many cold profiles | Segment smaller, sunset non-clickers |
| Both fine, few orders | Landing page or offer | Match the page to the email, check AOV levers |
If opens are the problem, run your next subject lines through the subject line tester and check your setup with the deliverability checker. If clicks turn into orders but baskets are small, my post on how to increase AOV with email picks up from there. And to see what better clicks are worth in revenue, read what share of revenue should come from email.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
FAQ
What is a good click to open rate for ecommerce?
MailerLite’s 2026 benchmarks put the median click-to-open rate for e-commerce at 4.01% and retail at 4.51%. The GDMA’s global benchmark reported 6.3% for retail campaigns in 2024. If you are above roughly 4–5% on regular campaigns you are around or above typical; flows usually run higher, so benchmark them separately.
How do you calculate click to open rate?
Divide unique clicks by unique opens and multiply by 100. For example, 120 unique clicks from 3,000 unique opens is a 4% CTOR. Use unique counts, not totals, so one person clicking five times does not inflate the number.
What is the difference between CTR and CTOR?
Click-through rate divides unique clicks by delivered emails, so it reflects the subject line, sender name and the email together. Click-to-open rate divides unique clicks by unique opens, so it isolates how well the email content earned a click from people who opened it.
Why is my click to open rate so low?
Often because opens are inflated. Apple Mail Privacy Protection can record an open whether or not the person read the email, which makes the denominator bigger and CTOR smaller. Other causes are a weak or buried call to action, a subject line that promises something the email does not deliver, and sending the same email to your whole list.
Does Apple Mail Privacy Protection affect click rate?
Apple says Mail Privacy Protection does not extend to links. It affects opens, not clicks, which is why click rate is the more reliable engagement metric. CTOR is affected because opens are its denominator.
Should I use open rate or click rate to judge a Klaviyo campaign?
Click rate, then placed order rate and revenue per recipient. Use CTOR as a content diagnostic: if CTR drops but CTOR holds, look at the subject line, sender and deliverability; if CTOR drops, look at the email itself.
Want Inboxoo to set this up for you?
We build and run Klaviyo email & SMS retention for Shopify brands and get paid on results.
Chat on WhatsAppWant to know the exact quotation? Contact now
Keep reading
Klaviyo A/B test sample size
Klaviyo’s own significance thresholds, the sample size formula, a cheat sheet and fixes for small lists.
8 min read →DeliverabilityGmail & Yahoo sender requirements checklist
SPF, DKIM, DMARC, one-click unsubscribe and the 0.3% spam line, in plain English, with the exact Klaviyo and Shopify steps.
7 min read →DeliverabilityThe Klaviyo sunset flow
The exact segment, goodbye emails, grace period and suppression steps to drop dead profiles safely.
8 min read →- MailerLite: Email marketing benchmarks by industry and region for 2026
- GDMA: International Email Benchmark 2025, retail
- Apple Support: Use Mail Privacy Protection on iPhone
- Klaviyo Help Center: How to configure custom reports to track Apple MPP opens
Worked examples in this post use illustrative numbers, not client results. Benchmarks are linked to their original publisher.