Mailerflow Start free
Blog › Email Marketing Fundamentals › Email Marketing Metrics

What Is a Good Email Click-Through Rate?

Published October 21, 2026 · Updated October 21, 2026 · 7 min read

Illustration for What Is a Good Email Click-Through Rate?

There is no universal number that makes an email click-through rate "good." A CTR is only meaningful next to two things: a precise definition of how your platform counts it, and your own history for that exact campaign type. A 2% CTR can be strong for a cold re-engagement send and weak for a welcome email to people who signed up ten minutes ago. This guide covers how CTR differs from click-to-open rate, what actually moves it, and how to build a baseline you can report against instead of quoting a generic average.

What a good email click through rate actually means

CTR is unique clicks divided by emails delivered, expressed as a percentage. The denominator matters more than most people realize. Some platforms divide by delivered, some by sent, and some count total clicks rather than unique clicks. A send with 10,000 delivered and 9,800 sent produces a different CTR depending on which number you use, and a single enthusiastic reader clicking four links can distort a small send if you count total clicks.

So the first step in judging your CTR is knowing what your platform counts. Check the tooltip or documentation next to the metric — it usually says something like "unique clicks / delivered." If it doesn't, ask support. Reporting a number you can't define is worse than reporting no number.

Why the question still matters: CTR is the closest thing to an intent signal in a campaign report. It measures people who did something, not people whose email client loaded an image. Open tracking has become less reliable since Apple's Mail Privacy Protection began pre-fetching pixels, which inflates opens without a human involved. Clicks don't have that problem — a click is a real action. That shift is a large part of why CTR has become the more trusted headline metric.

For a wider view of the market, our ranking of the Best Email Marketing Platforms shows what each service really costs for your number of contacts.

CTR vs click-to-open rate: two numbers, two different questions

These two metrics are often used interchangeably, and that's the root of most bad reporting.

  • CTR = clicks / delivered. A whole-campaign measure. It folds in deliverability, inbox placement, subject line, preview text, and content.
  • CTOR = clicks / unique opens. A content measure. It strips out the delivery and open problem and asks: of the people who opened, how many found something worth clicking?

A worked example with round numbers:

Metric Calculation Result
Delivered — 10,000
Unique opens — 2,400
Unique clicks — 240
CTR 240 / 10,000 2.4%
CTOR 240 / 2,400 10.0%

Now the diagnostic value. If CTR is low but CTOR is healthy, the problem is upstream: list quality, subject line, deliverability, or inbox placement. People who opened liked what they saw, but not enough people opened. If CTR is fine but CTOR is low, the body content or the offer is the issue — you got the open, then lost the reader.

One caveat: CTOR depends on open tracking, so it inherits the same pixel-loading problems. Treat it as directional, not exact.

What actually moves your click-through rate

Group the drivers so you can map them to your own report rather than treating CTR as one vague number.

List quality and engagement. Sending to people who opted in recently and have engaged recently produces higher CTR than sending to a list you've been mailing for three years without cleaning. Engagement-based segmentation is the single highest-leverage fix, and it's covered in more depth in email marketing metrics that matter.

Subject line and preview text. These determine whether a click is even possible. A perfect email behind a weak subject line gets no clicks.

Deliverability and inbox placement. A spam-foldered email gets no clicks regardless of content. Check bounce and complaint rates before you blame your copy.

Content-to-audience fit and offer clarity. If the reader can't tell in three seconds what you want them to do, they won't do it.

Number and placement of links. One primary call to action usually outperforms five competing ones. Every additional link is a decision the reader has to make.

Device and rendering. A broken layout on mobile kills clicks. Test on a real phone, not just a desktop preview.

Send timing and frequency. Sending when your audience is actually reading, and not so often that they tune out, both matter. These are general practitioner observations rather than verified figures — test them on your own list.

How to build your own baseline instead of chasing averages

This is the part that makes your reporting defensible.

  1. Pick a consistent definition. Decide whether you report unique clicks over delivered, and use it in every report. Write it down.
  2. Segment campaigns by type. Newsletter, promotional, onboarding, re-engagement, and transactional emails have different CTR profiles. Mixing them produces a meaningless average.
  3. Pull the last 8–12 campaigns per type and calculate a median, not a mean. One outlier campaign skews a mean badly.
  4. Record context alongside each number: list size, segment, offer, send day, and any major change you made.
  5. Set a working threshold. For example: "anything below half our median for this campaign type gets a review before the next send."
  6. Re-baseline quarterly, and after any major change to list hygiene or sending setup.

Why medians beat means here: five campaigns at 1.8%, 2.0%, 2.1%, 2.2%, and 9.0%. The mean is 3.4%. The median is 2.1%. The 9.0% campaign was probably a one-off — a highly targeted segment or an unusually strong offer — and the median is the number that describes a normal send.

Industry averages can serve as a sanity check for a brand-new list with no history. They should never be the target you report against.

Where published benchmarks help — and where they mislead

Published industry benchmarks are useful for exactly one narrow purpose: a rough sanity check when you have no history of your own.

They mislead because they pool wildly different list types, list ages, industries, offer types, and measurement definitions. The denominator is often unstated — delivered or sent, unique or total clicks. A benchmark that doesn't define its CTR can't be compared to yours.

Before quoting any benchmark in a report, check the methodology: who collected the data, over what period, how was CTR defined, and was it self-reported? If the methodology isn't published, describe the range qualitatively rather than quoting a precise figure. When you do cite a source, name it plainly and note the date you checked it, so your reader can verify it themselves.

A worked example: reading a campaign report

Illustrative example, not a real customer.

A monthly newsletter to a 12,000-contact list:

  • Delivered: 11,800
  • Approximate opens: 3,100
  • Unique clicks: 260
  • CTR: 260 / 11,800 = 2.2%
  • CTOR: 260 / 3,100 = 8.4%

Interpretation: CTR is in line with the team's median for newsletters (2.1%), so delivery and subject line are performing normally. CTOR is slightly below the newsletter median (9.0%), which points at the body content rather than the subject line.

The next test: move one primary CTA higher in the email, or sharpen the single offer so it's unambiguous. Measure it with an A/B test on the same segment in the same send window, so the only variable is the content change. Mailerflow's analytics show delivery, bounces, complaints, clicks and approximate opens per campaign and overall, which is enough to run this comparison without exporting anything.

Common mistakes when reporting email CTR

  • Dividing clicks by emails sent rather than delivered. Inflates the denominator and understates CTR. Fix: confirm your platform's definition and use it consistently.
  • Counting total clicks instead of unique clicks. One enthusiastic clicker can distort a small send. Fix: report unique clicks.
  • Comparing a promotional blast to a transactional email. They behave completely differently. Fix: group by campaign type.
  • Comparing your list to a benchmark with a different definition. Fix: check the methodology before quoting it.
  • Reporting a mean that one outlier dragged up. Fix: use the median.
  • Treating opens as reliable. Pixel pre-fetching inflates them. Fix: lead with clicks.
  • Changing subject line and send time in the same test. You can't attribute the result. Fix: one variable per test.
  • Reporting CTR without campaign context. The number alone isn't interpretable. Fix: include list size, segment, and offer type.

Checklist: judging your click-through rate in ten minutes

  • [ ] Confirm your platform's CTR definition (delivered vs sent, unique vs total).
  • [ ] Group your recent campaigns by type.
  • [ ] Calculate the median for each group over the last 8–12 sends.
  • [ ] Note the context for any outlier campaign.
  • [ ] Compare CTR and CTOR side by side to locate the problem.
  • [ ] Check deliverability, bounce, and complaint rates before blaming content.
  • [ ] Pick one variable to test next.
  • [ ] Write down the baseline and the date, so the next report has something to compare against.

Frequently asked questions

Is a 2% click-through rate good?

It depends entirely on campaign type and your own history. A 2% CTR on a re-engagement send to a cold segment can be strong; the same number on a welcome email to recent signups is likely weak. There's no single number that answers this in isolation. Build a median for your campaign type and compare against that.

Why is my click-to-open rate higher than my click-through rate?

Because they use different denominators. CTR divides clicks by delivered emails, which includes everyone who never opened. CTOR divides clicks by unique opens only, so it's always a larger percentage. They answer different questions: CTR measures the whole campaign, CTOR measures the content.

Should I report CTR or CTOR to stakeholders?

Both, for different questions. CTR tells you how the campaign performed end to end — delivery, subject line, content, everything. CTOR tells you whether the content and offer worked for the people who actually saw it. Reporting only one hides half the story.

Do Apple Mail privacy changes affect CTR?

They affect open tracking, not clicks. Apple's Mail Privacy Protection pre-fetches pixels, which inflates open counts without a human involved. Clicks are still real user actions, which is part of why CTR has become the more trusted headline metric. Treat open-based numbers as approximate.


Put this into practice in Mailerflow: create your first campaign or automation by telling the AI what you want. Start free.