CTOR (Click-to-Open Rate)
Also known as: Click-to-Open Rate
The share of email opens that produce a click.
Since Apple Mail Privacy Protection inflated open rates, CTOR is one of the few email metrics that still reads message quality cleanly.
Definition
CTOR is unique clicks divided by unique opens in an email. It isolates message effectiveness from list quality (which drives open rate).
Why it matters
Open rate tells you if your subject line worked; CTOR tells you if the email itself worked. Post-MPP, open rate is noisy — CTOR is the more honest email metric.
Formula
CTOR = Unique Clicks ÷ Unique Opens × 100
CTOR (Click-to-Open Rate) in practice
CTOR is unique clicks divided by unique opens in an email. It isolates message effectiveness from list quality (which drives open rate). This is an economics metric, which means it is only useful next to the other numbers in its chain. On its own it can be gamed: a great number on a tiny denominator tells you nothing, and a poor number can be the correct trade for volume. Read it alongside spend, order volume, contribution margin and the time window the platform used to attribute the result. Read it next to CTR (Click-Through Rate), Conversion Rate (CVR).
How to calculate and use it
The calculation itself is simple — CTOR = Unique Clicks ÷ Unique Opens × 100 — and the judgement is entirely in the inputs and the window you choose. Treat the metric as a decision rule, not a scoreboard. Write down the threshold at which you would scale, hold, or cut before you look at the report — then let the number answer that question. Segment by campaign objective, audience temperature and creative concept, because a blended figure hides the two or three line items actually moving it. Worked through: 12,000 opens, 960 clicks → CTOR = 8%.
What to measure and watch
Pull the number from one source of truth and keep the window fixed. Platform reporting, your analytics suite and your order system will disagree, usually because of attribution windows and refunds. Pick the system your P&L trusts, note the window, and compare like-for-like week over week rather than chasing daily noise. Why this matters commercially: Open rate tells you if your subject line worked; CTOR tells you if the email itself worked. Post-MPP, open rate is noisy — CTOR is the more honest email metric.
Where CTOR (Click-to-Open Rate) sits in an agentic creative workflow
Xeli reads this metric back to the creative and the SKU that produced it, so the next production run is weighted toward what actually paid. Instead of a spreadsheet reconciling creative names to results, each rendered asset carries its concept, offer, ratio and product ID — which turns the metric into a brief for the next batch. In the context of metrics & economics, that means the concept stops being something a person re-applies by hand every campaign and becomes a rule the system enforces on every asset it produces.
Failure modes worth naming
The recurring problems are predictable: reporting ctr instead of ctor — ctr bakes in open-rate noise; judging ctor across audiences with different intent; chasing ctor with clickbait that hurts unsubscribes. Each of these is a process gap rather than a knowledge gap — which is why the fix is usually a checklist, a template or an automated rule instead of more training.
12,000 opens, 960 clicks → CTOR = 8%.
Common mistakes
- ✕Reporting CTR instead of CTOR — CTR bakes in open-rate noise.
- ✕Judging CTOR across audiences with different intent.
- ✕Chasing CTOR with clickbait that hurts unsubscribes.