CTR vs. CVR: Denominators, Worked Examples, and What to Improve First
Shusaku Yosa

CTR measures the step from an impression to a click; CVR measures the step from a defined interaction to a defined conversion. CTR normally means clicks divided by impressions. Click-based CVR means conversions divided by the corresponding clicks. Ad-interaction and GA4 session-based rates use different denominators. Choose what to improve using outcomes, quality, and costs after aligning those definitions.
Compare the numerator and denominator
Metric | Numerator | Denominator | Stage |
|---|---|---|---|
CTR | Ad clicks | Ad impressions | Impression to click |
Click-based CVR | Defined conversion count | Corresponding clicks | Click to conversion |
Platform conversion rate | Tracked conversions | Eligible ad interactions | Platform-defined interaction to conversion |
GA4 session key event rate | Sessions containing a key event | Sessions | Session-level success |
Google Ads defines CTR as clicks divided by impressions. This is not a percentage of unique people. Multiple impressions or clicks from one person follow the report's counting rules.
Google Ads conversion rate uses interactions that can be tracked to conversions. An interaction is not always a click, particularly across video formats. Multiple conversion actions or “Every” counting can also produce a conversion rate above 100%.
Do not substitute sessions for ad clicks
Two hundred clicks do not necessarily produce 200 measured sessions. Repeat clicks, departures before loading, consent conditions, tracking, and cross-domain journeys can affect the relationship. A mismatch alone does not prove either system is broken.
The GA4 metric specification defines sessionKeyEventRate as the percentage of sessions in which a key event occurred. Multiple successful events within one session do not make it multiple successful sessions. A user-based rate and event count divided by sessions are different measures.
For example, imagine 200 ad clicks, 160 measured sessions, and 8 sessions containing a successful outcome. The session-based rate is 8 ÷ 160 = 5%. Dividing the same 8 by 200 gives 4%, but it is not the same rate. Nor can successful-session counts simply be relabeled as platform conversions without reconciling success and attribution rules.
When impressions × CTR × CVR works
If CTR equals clicks divided by impressions and CVR equals conversions divided by those same clicks, then conversions = impressions × CTR × CVR. Use decimal rates: 10,000 impressions, 200 clicks, and 10 conversions produce 2% CTR and 5% click-based CVR; 10,000 × 0.02 × 0.05 = 10.
This is a relationship between aligned counts, not evidence of statistical independence or a causal effect. A forecast of 15 conversions at 3% CTR assumes CVR stays at 5%. In practice, the clicking population and its costs may also change.
Align campaign, period, conversion scope, and counting rules. Do not insert a session-based GA4 rate into that click-based chain. Use funnel analysis when separating the landing-page, form, and completion steps.
A fictional comparison: higher CTR, worse CPA
These illustrative datasets use the same conversion definition and 10,000 impressions each. Revenue and the quality of the resulting leads have not yet been evaluated.
Measure | A | B |
|---|---|---|
Impressions | 10,000 | 10,000 |
Clicks | 200 | 400 |
Conversions | 10 | 12 |
Ad spend | ¥20,000 | ¥40,000 |
CTR | 2% | 4% |
Click-based CVR | 5% | 3% |
CPA | ¥2,000 | About ¥3,333.33 |
B doubles CTR and gains two conversions, but doubling cost raises CPA. B may still be worthwhile if its outcomes have enough additional value; CTR alone cannot decide. Equally, a lower CVR does not automatically mean fewer total outcomes or less profit.
For cost estimates linking impressions and outcomes, use the matching scope in CPM, CPC, and CPA calculation examples. Cheap impressions and plentiful clicks are intermediate results.
Choose the next investigation
Call a rate high or low relative to comparable formats, intent, devices, placements, and success conditions. An unexplained industry average cannot establish that your ad copy or landing page is the problem.
Observed state | Investigate first | Hypothesis to test |
|---|---|---|
Conversions suddenly fall to zero | Form success, event delivery, missing or duplicate events, dates | A measurement or journey failure |
CTR falls; post-click rate is stable | Placement, query, and message mix | The entry message no longer fits the audience |
CTR rises; CVR falls | Ad promise, landing-page delivery, traffic quality | The message attracts clicks without matching the offer |
CVR rises; qualified outcomes fall | Success definition and lead content | Only lower-value actions increased |
Both rates fall | Demand, price, availability, targeting, and tracking changes | A bottleneck needs fixing before increasing volume |
After validating measurement, examine the entry message, page content, form, and completion journey. CVR improvement by cause covers concrete interventions. Also check whether discounts or a narrower audience increase the rate while reducing total revenue or margin.
Record a comparable test
- Document the conversion, success condition, denominator, and duplicate handling.
- Fix eligibility, placement conditions, duration, cost scope, and baseline counts.
- Define a hypothesis, change, success criterion, and stop rule.
- Allow for reporting delay and assess qualified outcomes, CPA, revenue, and gross profit.
Small counts can move rates sharply. Report counts and uncertainty rather than treating a short-term change as certain improvement. Xtrategy's project and budget-versus-actual management features can help teams organize test owners, execution plans, and costs.