Business, Marketing & E-commerce Advertising, Email & Channel ROI IAB impression and click measurement definitions

Click-Through Rate (CTR) Calculator

Click-through rate is clicks divided by impressions. This calculator returns that percentage, and then runs the formula in reverse in the two directions planners actually need: how many clicks a given impression volume must produce to reach a target CTR, and how many impressions you must buy to collect a given number of clicks at the rate you are getting now. It works for paid search, paid social, display, email and organic search results — the arithmetic is identical, only the definition of an impression changes.

Calculator

This calculator runs in your browser. Enable JavaScript for live results — the inputs, formula and worked example below remain fully readable without it.

Inputs this calculator takes, with typical values
InputWhat to enterExample
ClicksTotal clicks recorded for the period, taken from your ad platform, ESP or Search Console report.1250
ImpressionsTimes the ad, email or listing was served over the same period as the clicks above.50000
Target CTRThe rate you are aiming for; use your own trailing account average rather than a published industry figure.3 %
Clicks you want to buyA click volume you need to deliver; the calculator sizes the impressions required at your current CTR.5000

It returns

  • Click-through rate — Clicks divided by impressions, expressed as a percentage.
  • Clicks needed for target CTR — At the impression volume you entered.
  • Clicks above or below target — Positive means you are ahead of the target rate; negative means short of it.
  • Impressions needed to buy those clicks — Assumes the CTR above holds as volume scales.
  • Impressions per click — The reciprocal of CTR — how many times the creative is served per click earned.

The formula

CTR=CI×100%
Creq=I×CTRtarget100
Ireq=CgoalCTR÷100

In plain text: CTR % = clicks ÷ impressions × 100

  • CTRClick-through rate (%)
  • CClicks recorded in the period (clicks)
  • IImpressions served in the same period (impressions)

Both figures must cover the same date range, the same campaign and the same device or placement filter, or the ratio is meaningless.

Updated Category Advertising, Email & Channel ROI Verified against published test cases Reading time 12 min

What click-through rate actually measures

Click-through rate measures one thing only: the share of people who saw your creative and chose to act on it. It says nothing about whether the click was worth having. A rate of 12% on a branded search term and a rate of 0.4% on a cold display placement can both be excellent, because the two placements are answering different questions.

The value of CTR is that it isolates the part of performance you control with words and images. Impressions are bought — by bid, by budget, by list size, by ranking position. Clicks are earned by the headline, the offer, the image and the fit between the query and the promise. When you change the creative and hold the placement steady, CTR is the cleanest read you get on whether the change worked.

CTR also feeds directly into cost. On a cost-per-impression buy, doubling CTR halves your effective cost per click without any change in what you pay the platform, which is why the CPM calculator and this one are usually opened together. On paid search, platforms use expected click-through rate as an input to ad rank, so a higher rate can also lower the price you pay per click rather than only the volume you get.

Three definitions of "impression" are in play across the channels this calculator serves, and mixing them is the single most common source of a number that looks wrong. In display, an impression is a served ad meeting a viewability standard. In email, an "impression" is normally the delivered message, not the opened one — which is why an email click rate and a click-to-open rate are different metrics with the same clicks on top. In organic search, Search Console counts an impression when your result appears on a page the user viewed, whether or not they scrolled to it.

The formula and its two useful rearrangements

You divide clicks by impressions and multiply by 100. That is the whole calculation, and its simplicity is what makes the rearrangements valuable rather than the rate itself.

Rearrangement one — clicks needed for a target rate. Multiply the impressions you expect by the target rate as a decimal. If a placement will deliver 50,000 impressions and you need 3%, the creative must earn 1,500 clicks. This is how you translate an abstract target into a concrete number you can hold a copywriter to.

Rearrangement two — impressions needed for a click goal. Divide the clicks you need by your current rate as a decimal. This is the one media planners run constantly, because click volume is the input to every downstream forecast: clicks feed conversions through your conversion rate, and conversions feed revenue through average order value. Chaining all three is what the ad budget forecast calculator does.

The second rearrangement carries an assumption worth naming: that CTR holds as you scale. It usually does not. Extra impressions are bought by widening targeting, raising frequency or accepting worse placements, and all three tend to buy a lower rate than the impressions you already had. Treat the impression figure as a floor, not a forecast, and re-measure once the incremental volume is live.

Note also that CTR is a ratio of two counts, so it inherits the statistical instability of small counts. At 200 impressions, a single click moves the rate by half a percentage point. Before you declare one creative the winner over another, check whether the difference survives a significance test — the A/B test significance calculator takes exactly these two pairs of clicks and impressions.

Worked example: a search campaign at 50,000 impressions

Your search campaign served 50,000 impressions last month and recorded 1,250 clicks. Your account's trailing average is 3%, and next month you have committed to delivering 5,000 clicks.

  1. Divide clicks by impressions. 1,250 ÷ 50,000 = 0.025.
  2. Multiply by 100. 0.025 × 100 = 2.5%. That is the campaign's CTR.
  3. Find the clicks the target implies. 50,000 × 3 ÷ 100 = 1,500 clicks. You recorded 1,250, so you are 250 clicks short of the 3% target at this volume.
  4. Size the impressions for the click commitment. 5,000 ÷ 0.025 = 200,000 impressions at the current rate.
  5. Check the reciprocal. 50,000 ÷ 1,250 = 40 impressions per click, and 200,000 ÷ 40 = 5,000 clicks, which confirms step 4.

Now use step 3 and step 4 together. If the creative work lifts the rate to 3%, the same 5,000 clicks need 5,000 ÷ 0.03 = 166,667 impressions instead of 200,000 — a 33,333-impression reduction, or 16.7% of the original 200,000. On a $10 CPM that difference is 33,333 ÷ 1,000 × $10 = $333 of media you no longer have to buy for the same click volume.

How to read the number you get

Compare the rate to your own history first, and to a published industry average never. CTR varies so widely by channel, vertical, keyword match type, ad format, audience temperature and device that a single cross-industry average carries almost no information about whether your campaign is healthy. Any figure you find quoted as "the average CTR" is an average over a sample whose composition you cannot see.

The comparison that does carry information is your own trailing average for the same placement, over a window long enough that the click counts are not tiny. Take the last 90 days of the same campaign type, compute the rate, and use that as the baseline the calculator's target field is set to. A change of a tenth of a point against that baseline, sustained across thousands of impressions, is a real signal.

Direction matters more than level, and the direction has to be read alongside cost and conversion. A creative change that raises CTR while lowering conversion rate has usually broadened the promise beyond what the landing page delivers: you bought more clicks from people who were never going to buy. Always read CTR next to conversion rate and cost per click, never alone. The composite metric that reconciles all three is return on ad spend.

One structural pattern is well documented and worth knowing: in organic search results, CTR falls sharply with position on the page, and the fall is steepest across the first few results. Google's own Search Console documentation defines position and CTR precisely enough that you can measure your own decay curve by query group, which is far more useful than a generic curve because it reflects your own titles and your own SERP features.

Clicks required at common impression volumes

Each cell is impressions × CTR ÷ 100. Read across to see how many clicks a rate implies at a given volume; read down to see how much creative performance is worth at a fixed buy.
CTR10,000 impressions50,000 impressions250,000 impressions1,000,000 impressionsImpressions per click
0.25%251256252,500400
0.5%502501,2505,000200
1%1005002,50010,000100
2%2001,0005,00020,00050
2.5%2501,2506,25025,00040
3%3001,5007,50030,00033.3
5%5002,50012,50050,00020
8%8004,00020,00080,00012.5
12%1,2006,00030,000120,0008.3

The last column is 100 ÷ CTR and is independent of volume, which is why it is the quickest sanity check on a rate you have just been quoted.

Mistakes that produce a wrong rate

  • Mismatched date ranges. Pulling clicks from one report window and impressions from another is the most frequent cause of a rate that does not reconcile with the platform's own column.
  • Mixing unique clicks with total clicks. Email platforms usually report both. Unique clicks over delivered messages and total clicks over delivered messages are different numbers, and the gap widens on long newsletters with many links.
  • Using opens as the denominator by accident. Clicks ÷ opens is the click-to-open rate, a creative-quality metric. Clicks ÷ delivered is the click rate. Both are legitimate; labelling one as the other is not.
  • Averaging rates instead of pooling counts. The CTR of a campaign is total clicks ÷ total impressions, not the mean of its ad groups' rates. Averaging the rates weights a 200-impression ad group the same as a 200,000-impression one.
  • Reading a rate off a few hundred impressions. The confidence interval at that sample size is wider than any difference you are trying to detect.
  • Comparing across formats. A responsive search ad, a shopping listing and a display banner have structurally different rates. Segment before you compare.

Where CTR sits among the other channel metrics

CTR is the second link in a chain that starts with impressions and ends with profit. Impressions × CTR gives clicks. Clicks × conversion rate gives conversions. Conversions × average order value gives revenue. Revenue ÷ spend gives return on ad spend. Every one of those steps is a multiplication, which is why a proportional improvement anywhere in the chain has the same proportional effect on the end result — and why the cheapest place to work is wherever your current rate is furthest below what the placement can support.

Cost sits on top of that chain. On a CPM buy, cost per click is CPM ÷ 1,000 ÷ CTR, so CTR is the only lever that connects an impression price to a click price. That identity is worth memorising: at a $10 CPM, a 1% CTR gives a $1.00 CPC and a 2% CTR gives a $0.50 CPC. On a CPC buy the platform charges per click directly, so CTR affects your volume and your quality score rather than your unit price.

For organic search, treat CTR as a title-and-description metric. The impressions are set by your ranking, which you influence through content and links; the rate is set by whether your snippet answers the query better than the nine around it. Improving the rate on queries where you already rank is usually cheaper than ranking for new ones, and the traffic needed for revenue goal calculator will tell you how much extra traffic your revenue target actually requires before you decide which lever to pull.

Finally, keep the measurement standard in mind. The IAB and the Media Rating Council define what counts as a rendered, viewable impression, and platforms differ in whether the impressions they report are served or viewable. A viewable-impression denominator produces a higher CTR than a served-impression denominator on identical delivery, so when you compare two vendors, confirm they are counting the same thing before you conclude one creative beat the other.

Key terms

Impression
One rendering of an ad, email or search result to a user. Whether the standard requires the ad to be viewable — a defined share of pixels in view for a defined time — depends on the platform and the contract.
Click-to-open rate (CTOR)
Clicks divided by opens rather than by delivered messages. It isolates the quality of the email body from the quality of the subject line.
Effective CPC
Cost per click derived from an impression-priced buy: CPM ÷ 1,000 ÷ CTR. It lets you compare a CPM placement against a CPC placement on the same axis.
Expected CTR
A platform's own prediction of how often an ad will be clicked, used as a component of ad rank in auction-based systems. It is estimated from history, not measured on the current impression.

Frequently asked questions

What is a good click-through rate?

The only benchmark that carries real information is your own trailing average for the same placement and format. CTR varies by channel, vertical, ad format, audience temperature and device by more than an order of magnitude, so a cross-industry average tells you almost nothing about your campaign. Pull the last 90 days for the same campaign type, compute total clicks ÷ total impressions, and judge new creative against that. A branded search term routinely runs many times the rate of a cold display placement, and both can be profitable.

How do I calculate CTR by hand?

Divide clicks by impressions, then multiply by 100. For 250 clicks on 10,000 impressions: 250 ÷ 10,000 = 0.025, and 0.025 × 100 = 2.5%. The quick mental check is the reciprocal — 10,000 ÷ 250 = 40 impressions per click, and 100 ÷ 40 = 2.5%. Both routes must give the same answer, which makes the reciprocal a useful way to catch a decimal-place error.

How many impressions do I need for a set number of clicks?

Divide the clicks you want by your CTR expressed as a decimal. At 2.5% CTR, 5,000 clicks need 5,000 ÷ 0.025 = 200,000 impressions. The assumption inside that division is that the rate holds as you buy more volume, which it usually does not: incremental impressions come from wider targeting, higher frequency or weaker placements, all of which tend to convert at a lower rate. Treat the answer as a minimum and re-measure once the new volume is live.

Is email click rate the same as click-through rate?

Not always, and the difference is the denominator. Email click rate is unique clicks ÷ delivered messages. Click-to-open rate is unique clicks ÷ unique opens, which measures the body copy rather than the subject line. Some platforms label the first "CTR" and some label the second "CTR", so check the column definition before comparing two campaigns or two vendors. This calculator computes whichever you feed it — put delivered messages in the impressions field for click rate, or opens for click-to-open rate.

Why is my CTR different from the number in my ad platform?

Almost always because the two figures cover different windows, different filters or different click types. Check that the date ranges match exactly, that any device, network or placement segment is applied to both the clicks and the impressions, and that you are not mixing unique clicks with total clicks. Attribution settings and click-fraud filtering can also restate historical clicks for a few days after delivery, so a rate pulled the same evening may not match the one pulled a week later.

Does a higher CTR always mean a better ad?

No. A change that raises CTR and lowers conversion rate has usually widened the promise beyond what the landing page delivers, buying clicks from people who were never going to convert. Read CTR beside conversion rate and cost per acquisition every time. The case where a higher CTR is unambiguously good is a fixed-price impression buy, because there your effective cost per click is CPM ÷ 1,000 ÷ CTR and nothing else in the chain changed.

How does CTR affect what I pay per click?

On an impression-priced buy it sets the price directly: effective CPC = CPM ÷ 1,000 ÷ CTR, so at a $10 CPM a 1% rate costs $1.00 a click and a 2% rate costs $0.50. On an auction-based click-priced platform it works indirectly — expected click-through rate is one component of ad rank, so a creative the system expects to be clicked can win the same position at a lower bid. The size of that effect depends on the platform's ranking formula, which is not published in full.

How many impressions do I need before the rate is trustworthy?

Enough that one extra click barely moves it. At 1,000 impressions and a 2% rate, a single click shifts the measurement by 0.1 percentage points; at 100,000 impressions it shifts it by 0.001. If you are comparing two creatives rather than just reporting one, sample size is a formal question rather than a rule of thumb — run the numbers through an A/B test significance test, which accounts for the size of the difference you are trying to detect as well as the volume.

Can CTR be above 100%?

Not legitimately. A rate above 100% means the clicks and impressions are not measuring the same events — commonly total clicks counted against unique impressions, two different date ranges, or a click figure that includes non-ad interactions such as an expand or a video play. The calculator flags this case as an error rather than reporting the ratio, because the correct action is to fix the inputs, not to interpret the output.

References