Tracking & KPIs9 min read
CTR Formula: How to Calculate Click Through Rate
The CTR formula with examples: how to calculate click through rate, what a good CTR is, and how CTR connects to CPM, CPC and eCPM in dating traffic.
The CTR formula is simple: divide clicks by impressions and multiply by 100. Reading the result is harder, because a high click through rate can signal clickbait, accidental clicks or bots as easily as a strong creative. This guide is for media buyers, dating advertisers and publishers. You get the CTR formula with examples, how CTR differs by ad format and funnel step, and how to turn it into effective CPC and eCPM. A dating example shows why the creative with the higher CTR can lose, followed by an honest answer to what a good CTR is.
What is CTR? Click through rate meaning
CTR stands for click through rate: the share of ad impressions that lead to a click. At a 0.6% CTR, 6 of every 1,000 impressions get clicked.
CTR measures attention, not results. Whether a click becomes a signup or purchase is measured by conversion rate. Only the two rates together tell you how many leads 1,000 impressions produce.
Google Search Console uses the same formula for organic search results. This guide covers paid advertising, where CTR feeds straight into cost and revenue. Advertisers and media buyers use it to judge creatives and to convert CPM prices into a cost per click. Publishers selling on CPC earn per click, so CTR decides what 1,000 impressions earn.
The CTR formula: how to calculate CTR
Here is the click through rate formula:
CTR = clicks ÷ impressions × 100
With hypothetical numbers: an ad is shown 50,000 times and clicked 300 times. CTR is 300 ÷ 50,000 × 100 = 0.6%.
In other formulas, enter CTR as a decimal (0.6% = 0.006). Solved for each part, it helps with planning:
| You want | Formula | Example (hypothetical) |
|---|---|---|
| CTR | clicks ÷ impressions × 100 | 300 ÷ 50,000 × 100 = 0.6% |
| Clicks | impressions × CTR | 200,000 × 0.006 = 1,200 |
| Impressions | clicks ÷ CTR | 3,000 ÷ 0.015 = 200,000 |
Decide upfront which counts go on each side. The network counts clicks on the ad; your tracker counts visits that reach your page. Impressions can mean every served impression or only viewable ones. Any version works if you use it consistently.
CTR by ad format: push, native, popunder, display and search
What counts as an impression or a click depends on the format, so CTRs only compare within one format:
| Format | Impression | Click | What to watch |
|---|---|---|---|
| Push | A displayed notification, counted as the network defines | A tap on the notification | Heavily used subscriber lists wear out; CTR falls as frequency rises |
| Native | An ad in a recommendation widget | A click on image or headline | Curiosity headlines lift CTR, not conversions |
| Popunder | The opened pop window, already a visit | None | No classic CTR; the first click rate is prelander CTR |
| Display | A served banner | A click on the banner | Not every banner is viewable; small screens cause accidental clicks |
| Search | An ad shown for a search query | A click on the ad | Reflects intent and ad position; Google Ads uses expected CTR in Quality Score |
Ad CTR and prelander CTR. In a dating funnel, the ad click often leads to a prelander with its own click rate:
Prelander CTR = LP clicks ÷ prelander visits × 100
LP clicks are clicks from the prelander through to the offer. With popunder traffic, prelander CTR is the first click rate of all, because the visit starts without a click; see our guide to popunder traffic for dating.
Ad CTR, prelander CTR and conversion rate multiply. With 1,000 impressions at a 0.6% CTR, a 40% prelander CTR and a 10% rate from LP click to DOI, you get 1,000 × 0.006 × 0.4 × 0.1 = 0.24 DOIs. Our guide to dating prelanders covers testing variants.
CTR, CPM, CPC and eCPM: how the metrics connect
CTR turns impressions into clicks and so links the pricing models. Three formulas cover it, each with CTR as a decimal:
Effective CPC = CPM ÷ (CTR × 1,000)
eCPM = CTR × 1,000 × CPC
Break-even CPM = EPC × CTR × 1,000
On a CPM buy, you pay for impressions, and CTR decides what each click costs. At a $1.20 CPM and a 0.6% CTR, a click costs $1.20 ÷ 6 = $0.20; at a 1.2% CTR, it costs only $0.10. Our CPM formula guide covers how to judge the CPM itself and viewability.
If you sell inventory on CPC, the math runs the other way: eCPM shows what 1,000 impressions earn. At a $0.10 CPC and a 0.8% CTR, that is 0.008 × 1,000 × $0.10 = $0.80. Many networks rank CPC ads by this expected eCPM, so a creative with twice the CTR can win the same placements at half the bid.
Break-even CPM is the highest CPM at which a campaign does not lose money; EPC (earnings per click) is the average revenue per click. Our CPC formula guide shows how to derive EPC and your maximum click price.
Dating example: why a high CTR is not automatically good
A media buyer tests two native creatives for a casual dating offer that pays $6 per DOI. The buyer runs 200,000 impressions per creative at a $1.20 CPM, $240 each. Creative A uses a curiosity headline that promises more than the offer delivers; creative B describes the offer honestly. For simplicity, every ad click counts as a prelander visit (all numbers hypothetical).
| Metric | Creative A (curiosity headline) | Creative B (honest headline) |
|---|---|---|
| Cost | $240 | $240 |
| Clicks | 3,000 | 1,200 |
| CTR | 1.5% | 0.6% |
| Effective CPC | $0.08 | $0.20 |
| Prelander CTR | 20% (600 LP clicks) | 40% (480 LP clicks) |
| DOIs | 30 | 48 |
| CR click to DOI | 1% | 4% |
| CPA per DOI | $8.00 | $5.00 |
| Revenue | $180 | $288 |
| EPC | $0.06 | $0.24 |
| ROI | −25% | 20% |
Creative A beats B by a factor of 2.5 on CTR and click price, then loses on everything that pays. Its clicks come from users who expected something else: only 20% click through on the prelander, and 5% of those LP clicks become DOIs, against 10% for B. Break-even CPM is $0.06 × 0.015 × 1,000 = $0.90 for A and $0.24 × 0.006 × 1,000 = $1.44 for B. At a $1.20 CPM, A loses money and B makes it.
Clickbait is not the only reason behind a high CTR:
- Accidental clicks: ads that are easy to tap by mistake on small screens or sit close to navigation elements.
- Bots and manipulated placements: clicks without users. Warning signs are CTR spikes on single placements, a wide gap between network and tracker clicks, very short time on page and a prelander CTR near zero; see click fraud in dating traffic.
- Audience mismatch: an image aimed at a different audience than the offer brings clicks, not signups.
Publishers should not optimize for CTR alone either. If the network sells on CPC at $0.10, creative A earns an eCPM of 0.015 × 1,000 × $0.10 = $1.50 and creative B only $0.60. The buyer, however, pays $0.10 ÷ 0.01 = $10 per DOI on A and $2.50 on B, and will cut the bid on A or block the placement. Lasting eCPM only comes from clicks that convert.
What is a good CTR?
There is no universal good CTR. Published averages mix formats, placements and markets, so they say little about your campaign. CTR depends on:
- Format and placement: a search ad meets a specific intent; a native ad reaches people reading something else.
- GEO and language: a creative that works in one country can fail in another, especially if it was translated rather than localized.
- Device and OS: screen size and ad position affect how often people click, including by accident.
- Frequency and creative age: someone seeing an ad for the fifth time clicks less often than on the first view.
More useful than any industry figure is your break-even CTR, rearranged from break-even CPM:
Break-even CTR = CPM ÷ (EPC × 1,000)
At a $1.20 CPM and a $0.24 EPC, that is $1.20 ÷ $240 = 0.5%. Creative B clears it at 0.6%. EPC belongs to each creative, though: for creative A with a $0.06 EPC, break-even CTR is $1.20 ÷ $60 = 2%, which it misses at 1.5%.
A good CTR meets three conditions:
- It beats your break-even CTR, calculated with the EPC of the same creative.
- It reaches your own baseline for the same format, placement, GEO and device.
- It holds up over time and frequency, while prelander CTR and conversion rate keep pace.
On a CPC buy, a weak CTR costs you volume rather than money, because the network delivers by eCPM.
How to improve CTR: creatives, targeting, frequency and placements
Test creatives. Test different angles rather than versions of one image, change one variable per test where you can, and pick winners by EPC or CPA, not CTR. A creative should only promise what prelander and offer deliver; our guide to native advertising for dating shows what honest headlines look like.
Sharpen targeting. Split campaigns by GEO, device and OS. Check CTR per segment and time of day; an average across segments hides where a creative is weak.
Cap frequency. Set a frequency cap if the network offers one. If CTR drops as frequency rises, the same users see your ad too often.
Filter placements. Pass the zone or placement ID to your tracker via the network's macro and build blacklists and whitelists from it. Decide on results: a placement with a low CTR and a good EPC beats one with a high CTR and no conversions.
Spot creative fatigue. If a creative's CTR falls for several days while placement mix and frequency stay stable, it is worn out. Rotate in new angles before performance collapses.
Common CTR calculation mistakes
- Mixing unique and total counts. Unique clicks divided by total impressions understate CTR. Numerator and denominator need the same counting method.
- Confusing served and viewable impressions. CTR on viewable impressions comes out higher than on served ones. Only compare figures with the same base.
- Mixing network and tracker clicks. The gap between them is a quality signal and should not vanish into a blended CTR.
- Comparing CTR across formats. A push CTR, a native CTR and a prelander CTR measure different things.
- Averaging CTRs. Placement A gets 200 clicks on 100,000 impressions (0.2%), placement B gets 100 clicks on 5,000 impressions (2%). The simple average of 1.1% is wrong; the real figure is 300 ÷ 105,000 ≈ 0.29%. Always divide total clicks by total impressions.
- Judging small samples. 10 versus 14 clicks on 2,000 impressions each (0.5% versus 0.7%) proves nothing. As a rule of thumb, a count varies by chance by about its square root, here 3 to 4 clicks; our conversion rate formula guide explains the rule.
FAQ
What is the formula for CTR?
CTR = clicks ÷ impressions × 100. An ad with 300 clicks on 50,000 impressions has a CTR of 0.6%. Decide upfront which click and impression counts you use.
What is a good CTR?
There is no universal benchmark, because format, placement, GEO, device and creative all shape CTR. A good CTR beats your break-even CTR: CPM ÷ (EPC × 1,000), which is 0.5% at a $1.20 CPM and a $0.24 EPC.
What does CTR mean?
CTR means click through rate, the percentage of ad impressions that lead to a click.
Conclusion
CTR is quick to calculate and tells you whether an ad gets attention. Whether that attention is worth anything only shows in prelander CTR, conversion rate and EPC. Judge creatives against their break-even CTR, compare only like formats and counting methods, and rotate before a creative wears out. If you want to buy dating traffic on transparent terms and judge your creatives by leads instead of clicks, talk to Leadpartner.
Related articles
All articlesTracking & KPIs9 min read
UTM Parameters: How to Use Them, Examples & Best Practices
UTM parameters explained: the five tags, how to build UTM links, a naming convention that holds up, how UTMs differ from click IDs, and common mistakes.
Tracking & KPIs8 min read
How to Calculate Churn Rate: Formula and Retention Rate
How to calculate churn rate: the churn rate formula, the retention rate formula, monthly vs annual churn and a dating example that links churn to LTV.
Tracking & KPIs9 min read
ARPU Meaning: Formula, ARPU vs ARPPU and a Dating Example
ARPU meaning explained: the ARPU formula, how to calculate ARPU and ARPPU, ARPU vs ARPPU, and how to turn ARPU into a maximum CPL per registration.