Newsletter CTR vs CTOR: The Difference That Changes Your Benchmark
Calculate CTR and CTOR from the same send, check the provider's denominator, and see how extra measured opens change one rate without changing clicks.
CTR and CTOR can describe the same newsletter send with very different percentages. The useful distinction is the denominator, not which acronym a dashboard chooses.
Start with explicit definitions
For this guide, use:
CTR = unique clickers / delivered emails × 100
CTOR = unique clickers / unique measured opens × 100
A unique clicker is a recipient counted once for the send, even if several links were clicked. Use counts from the same edition, reporting window, and filtering method. Do not divide total link requests by unique recipients and call it the same measure.
Mailchimp's rate documentation defines its click rate using delivered emails that registered a click. Labels elsewhere need checking: at our September 7, 2026 review, beehiiv's Posts Report documentation describes a field named Click-To-Open Rate using deliveries as the denominator. Treat that as a reason to verify the exact report, not to assume its label matches the formula above.
Work the same send two ways
Illustrative counts, not a campaign result: 5,000 delivered emails, 2,000 unique measured opens, and 150 unique clickers.
| Calculation | Arithmetic | Result |
|---|---|---|
| Delivery-based CTR | 150 ÷ 5,000 × 100 | 3.0% |
| Open-based CTOR | 150 ÷ 2,000 × 100 | 7.5% |
The difference is 2.5 times, entirely because the second denominator is smaller. It does not mean the email performed 2.5 times better. If a report only says “click rate: 7.5%,” the number alone cannot establish its formula.
If the denominator is zero or unavailable, mark the rate unavailable. A total-open count can include repeated opens, so substituting it for unique opens changes the calculation again.
Change only the open count
Now hold deliveries and unique clickers constant, but suppose additional image loads raise measured unique opens to 3,000.
| Scenario | Delivered | Measured unique opens | Unique clickers | CTR | CTOR |
|---|---|---|---|---|---|
| First count | 5,000 | 2,000 | 150 | 3.0% | 7.5% |
| More recorded opens | 5,000 | 3,000 | 150 | 3.0% | 5.0% |
CTOR falls by 2.5 percentage points without any change in recorded clicks. This is a mathematical illustration, not an estimate of how much privacy software affects your list.
Open tracking depends on image loading, and clicks can include automated requests too. Check the provider's bot filtering and keep those settings consistent. CTOR cannot cleanly isolate whether the subject line, writing, or link caused a result. The high-opens, low-clicks walkthrough shows how to turn that uncertainty into a useful check.
Read it in Distinctful
- Connect Beehiiv or Kit and confirm the publication import has completed.
- On Home, find the edition you want to inspect, or open the edition archive.
- Open the edition. Its performance panel includes Sends, Opens, Open rate, Clicks, Click rate, and Unsubscribes beside the content.
- Return to the provider's report for the exact denominator and filtering. A Sends label does not establish that its count means successful deliveries, and Distinctful does not provide a separate CTOR calculator in that panel.
- Keep your calculation beside the edition title, date, provider, and report definition. Compare another edition only after those definitions agree.

Interface illustration with sample edition figures. This view helps you choose an edition to inspect; it is not the source of the 5,000 / 2,000 / 150 calculation above.
For a comparison across several sends, sum the compatible clicker counts and delivery counts before dividing. Do not average percentages without accounting for different send sizes. A recipient can appear in several sends, so this pooled send rate is not the percentage of distinct people who clicked during the whole period.
Keep the distinction visible in your notes: observed rate, measurement limits, and next question. The underlying click-through rate guide explains what the recorded click can and cannot establish.
What this cannot tell you
- Names differ between reports. Verify the numerator, denominator, deduplication, and filtering before comparing rates.
- Measured opens and recorded clicks can include automated activity. Neither is a direct measure of reading or purchase intent.
- A zero or missing denominator makes the rate unavailable, not zero.
- Your audience, tracking settings, and provider coverage can change between your own sends too.
Questions
What is the difference between CTR and CTOR?
Using this guide's definitions, CTR is unique clickers divided by delivered emails, multiplied by 100. CTOR is unique clickers divided by unique measured opens, multiplied by 100. Check the formula behind your provider's label because naming is not consistent across reports.
Which is better, CTR or CTOR?
Use a consistently defined delivery-based click rate to compare sends. CTOR can add context, but its open denominator makes it sensitive to tracking changes. Neither rate isolates the effect of a subject line or call to action.
Can I identify the metric from the size of the percentage?
No. A 3% or 12% figure does not tell you which denominator was used. Read the report definition and check whether clicks and opens are unique or total.
Is CTOR affected by privacy features?
Yes. If additional image loads are recorded as opens while clicks stay unchanged, CTOR falls. Delivery-based CTR does not have that open denominator, but automated clicks and changes in filtering can still affect its numerator.
What if an edition has no measured opens?
CTOR is undefined when its denominator is zero. Mark it unavailable and inspect tracking, coverage, and any recorded clicks. Do not replace a missing denominator with deliveries and keep the same label.
Related questions
Read the edition beside its reported metrics
See how connected newsletter reports fit into a review of what you published and what to try next.
Related posts
What Is a Good Newsletter Unsubscribe Rate?
A good newsletter unsubscribe rate is usually under 0.5% per send, near Mailchimp's 0.22% average. Learn how to calculate it and when a spike is a problem.
How to Analyze Your Newsletter Data With an AI Agent
Five prompts that turn ChatGPT or Claude into a newsletter analyst, what to export from beehiiv or Kit first, and the four questions an AI cannot answer no matter how you word them.
The Best Time to Send a Newsletter (And Why the Data Disagrees)
Kit says Tuesday 10 a.m. MailerLite says Thursday 9 a.m. beehiiv says Tuesday through Thursday. Three providers, three answers, and the lever that beats all of them.