Email marketing benchmarks: open rates and click rates by industry, and how to read them

What three named providers published, why their overall figures differ by more than fifteen points, and how to compute and judge your own numbers instead of borrowing somebody else's.

Published by AI Knows Us · Updated 13 October 2026

Three email providers publish industry benchmarks from their own customer data, and their overall figures are far apart. Campaign Monitor's benchmarks report, based on over 100 billion emails sent across its platforms in 2021, gives an average open rate of 21.5 percent, a click through rate of 2.3 percent and a click to open rate of 10.5 percent. Mailchimp's benchmarks page, with figures the page states are based on data as of December 2023, gives an all users average of 35.63 percent open and 2.62 percent click. GetResponse, analysing more than 4.4 billion messages sent by its customers in 2023, gives 39.64 percent open, 3.25 percent click through and 8.62 percent click to open. All three are accurately reported. They differ because each measures a different population of senders in a different year, and because open tracking itself changed in September 2021. So use them for direction, and judge your programme against your own trailing numbers, computed the way this page sets out.

This page covers the published benchmarks and the method for reading your own. For deliverability, list health and the flows behind the numbers, see email marketing.

What each named source published

SourceData yearSample stated on the pageOpenClickClick to openUnsubscribe
Campaign Monitor benchmarks2021Over 100 billion emails across its platforms21.5%2.3%10.5%0.1%
Mailchimp benchmarksAs of December 2023Campaigns sent to at least 1,000 subscribers35.63%2.62%Not published0.22%
GetResponse benchmarks2023More than 4.4 billion messages from its customers39.64%3.25%8.62%0.15%

By industry, as published

From Mailchimp's industry table, figures as of December 2023:

  • Non profits: 40.04 percent open, 3.27 percent click, 0.18 percent unsubscribe
  • Education and training: 35.64 percent open, 3.02 percent click, 0.18 percent unsubscribe
  • Business and finance: 31.35 percent open, 2.78 percent click, 0.15 percent unsubscribe
  • Ecommerce: 29.81 percent open, 1.74 percent click, 0.19 percent unsubscribe

From GetResponse's 2023 industry table:

  • Legal services: 47.26 percent open, 12.11 percent click through, 25.63 percent click to open
  • Technology and high tech: 44.72 percent open, 7.40 percent click through, 16.54 percent click to open
  • Retail: 41.77 percent open, 5.10 percent click through, 12.22 percent click to open
  • Health and beauty: 38.16 percent open, 2.14 percent click through, 5.62 percent click to open
  • Travel: 32.83 percent open, 2.52 percent click through, 7.69 percent click to open

From Campaign Monitor's 2021 industry table:

  • Education: 28.5 percent open, 4.4 percent click, 15.7 percent click to open
  • Nonprofit: 26.6 percent open, 2.7 percent click, 10.2 percent click to open
  • Advertising and marketing: 20.5 percent open, 1.8 percent click, 9.0 percent click to open
  • Retail: 17.1 percent open, 0.7 percent click, 5.8 percent click to open

Retail sits at 41.77 percent open in one table and 17.1 percent in another. That gap is the most useful thing on this page, because it tells you what a borrowed benchmark is worth as a target.

Why the figures differ by this much

  • Different senders. Each provider measures its own customers. The mix of company sizes, list building habits and send frequency is different in each population.
  • Different inclusion rules. Mailchimp's page states it counted campaigns sent to at least 1,000 subscribers. GetResponse states it limited the analysis to active senders with at least 500 contacts. A threshold change moves an average.
  • Different years. Campaign Monitor's figures are 2021, the other two are 2023.
  • Open tracking changed. Apple's Mail Privacy Protection, which Campaign Monitor's page dates to September 2021, pre fetches images, which registers opens that no human performed. Both Campaign Monitor and Mailchimp flag this on their pages. It inflates open rates, and it inflates them unevenly depending on how much of your list reads mail on Apple devices.

The practical consequence is simple. Treat open rate as a directional signal, and make click rate, click to open rate and revenue per recipient the numbers you manage on.

Compute your own, and compare to your own

Use the delivered count as the denominator, not the sent count. These are the five definitions worth standardising inside your team:

MetricFormula
Deliveredsent minus bounces
Open rateunique opens divided by delivered
Click through rateunique clicks divided by delivered
Click to open rateunique clicks divided by unique opens
Unsubscribe rateunsubscribes divided by delivered
Bounce ratebounces divided by sent

Export your last fifty campaigns and compute your own distribution. The median and quartiles of your own programme are a better target than any published average:

// benchmark.js, run: node benchmark.js campaigns.csv
// columns: name,sent,bounces,unique_opens,unique_clicks,unsubscribes
const fs = require('fs');

const rows = fs.readFileSync(process.argv[2], 'utf8')
  .split(/\r?\n/)
  .slice(1)
  .filter(Boolean)
  .map(function (line) {
    const c = line.split(',');
    const sent = Number(c[1]);
    const bounces = Number(c[2]);
    const opens = Number(c[3]);
    const clicks = Number(c[4]);
    const unsubs = Number(c[5]);
    const delivered = sent - bounces;
    return {
      name: c[0],
      openRate:   delivered ? opens / delivered : 0,
      clickRate:  delivered ? clicks / delivered : 0,
      ctor:       opens ? clicks / opens : 0,
      unsubRate:  delivered ? unsubs / delivered : 0,
      bounceRate: sent ? bounces / sent : 0
    };
  });

function percentile(values, p) {
  const sorted = values.slice().sort(function (a, b) { return a - b; });
  return sorted[Math.floor((sorted.length - 1) * p)];
}

['openRate', 'clickRate', 'ctor', 'unsubRate', 'bounceRate'].forEach(function (key) {
  const values = rows.map(function (r) { return r[key]; });
  console.log(
    key.padEnd(11),
    'p25 ' + (percentile(values, 0.25) * 100).toFixed(2) + '%',
    'median ' + (percentile(values, 0.50) * 100).toFixed(2) + '%',
    'p75 ' + (percentile(values, 0.75) * 100).toFixed(2) + '%'
  );
});

Run it monthly. A campaign below your own twenty fifth percentile is the one to examine; a campaign above your seventy fifth percentile is the one to copy. That comparison holds no matter what any provider publishes.

What to change when each number is low

NumberWhat it points atFirst change
Open rate lowSender reputation, subject line, send time, list ageAuthenticate the domain, then test subject lines on a stable segment
Click to open lowThe email body is not matching the promise in the subjectOne offer, one clear link, shorter copy
Click rate low but click to open healthyToo few people are opening at allWork on deliverability and segmentation, not the body
Unsubscribe rate risingFrequency or relevanceSegment by engagement and reduce sends to the cold group
Bounce rate above a couple of percentList hygieneRemove hard bounces immediately, re verify old imports

What people ask about email marketing benchmarks

What is a good open rate for email marketing?

The published averages span roughly 21 percent to 40 percent across the three sources above, for the years each one names. Use your own trailing median as the target, and treat any single open figure as directional given that Apple's Mail Privacy Protection registers opens automatically.

What is a good click rate for email marketing?

Campaign Monitor reported 2.3 percent for 2021, Mailchimp 2.62 percent as of December 2023, and GetResponse 3.25 percent for 2023. Compute your own median across the last fifty sends and manage the gap between your best and worst quartile, which is the part you control.

Which metric should a team report monthly?

Click through rate, click to open rate, unsubscribe rate and revenue per recipient. Open rate belongs in the pack as context rather than as the headline.

Why is my open rate higher than it used to be?

Image pre fetching by privacy features registers opens without a human reading the message, and the share of your list on those clients sets how much it lifts the figure. Compare year on year against your own data and lead with clicks.

How many campaigns do I need before my own benchmark means anything?

Enough that one send cannot move the median. Around thirty comparable campaigns gives a usable distribution, and reporting the count beside the median keeps everybody honest.

Should I compare against my industry or my own history?

Both, in that order of effort. Spend ten minutes on the industry figure for context and the rest of the time on your own quartiles, because that is the comparison that tells you which email to send next.

A second channel to benchmark the same way

This page told you to compute your own numbers rather than borrow an industry figure. Apply that to a channel with no published benchmark at all: how often an assistant names you when a buyer asks.

Choose ten questions, ask them in three assistants, and count the mentions out of thirty. That is your baseline. Repeat monthly and compare yourself to yourself, exactly as with open rates. Nobody else's average will tell you much here. AI Knows Us keeps the counts, the competitors named and the sources, so the trend becomes a table.

See what AI says about you.

The first scan is free, it needs no account, and it asks the questions your buyers ask.

Free. No card. We ask 5 real buyer questions on 2 AI apps.

Already sure you want this? Join the waitlist. We open on 31 October 2026. It costs an email address. No card, and nothing is charged. Or talk to a person if you have a question first. Or read how we fix what it finds.