How to Calculate CTR: Formula, Benchmarks, and Tips

Click-through rate (CTR) is calculated by dividing the number of clicks by the number of impressions, then multiplying by 100 to get a percentage. If your ad or link was shown 10,000 times and 250 people clicked it, your CTR is 2.5%. The formula works the same whether you’re measuring paid ads, email campaigns, or organic search results.

The CTR Formula

The calculation is straightforward:

CTR = (Clicks ÷ Impressions) × 100

Clicks are the number of times someone actually clicked your ad, link, or search result. Impressions are the total number of times it was displayed to someone, regardless of whether they interacted with it. Multiplying by 100 converts the decimal into a percentage.

Here’s a quick example. You run a Google ad that gets served 50,000 times in a week. During that same week, 1,200 people click on it. Your CTR is 1,200 ÷ 50,000 × 100 = 2.4%. If you tweak your ad headline and clicks jump to 1,800 the following week on the same number of impressions, your new CTR is 3.6%. That difference tells you the new headline is pulling more interest from the same audience.

Where CTR Shows Up

You’ll encounter CTR in several different contexts, and the formula stays the same in each one. What changes is where the numbers come from.

  • Paid search and display ads: Platforms like Google Ads and Meta Ads report clicks and impressions in their dashboards. Your CTR appears automatically, but knowing the formula helps you interpret it and spot issues.
  • Organic search results: Google Search Console shows how many times your pages appeared in search results (impressions) and how many clicks they received. Dividing clicks by impressions gives you your organic CTR for each page or query.
  • Email marketing: Here, impressions are replaced by the number of delivered (or opened) emails, and clicks are the number of recipients who clicked a link inside the message. Some platforms calculate CTR against total recipients, while others use opens as the denominator, so check which version your tool reports.

What Counts as a Good CTR

A “good” CTR depends entirely on the channel. The top organic search result on Google averages roughly a 39.8% click-through rate, while the top paid ad in the same results averages around 2.1%. That gap makes sense: people trust organic results more, and paid ads compete with multiple other ads on the page. Comparing your paid CTR to organic benchmarks would make your campaigns look terrible even if they’re performing well.

For paid search ads across industries, average CTRs typically fall between 1.5% and 6%, depending on competition, keyword intent, and how well your ad matches what the searcher wants. Display ads, which appear as banners on websites, tend to land well below 1% because people aren’t actively searching for anything when they see them. Email CTRs generally range from 2% to 5%, depending on how targeted your list is and how compelling your content.

Rather than chasing a universal benchmark, compare your CTR against your own past performance and against competitors in the same channel. A 3% CTR on a display ad is excellent. A 3% CTR on a branded search ad where someone typed your company name is a red flag.

How Impressions Affect Your Number

The denominator in the formula matters more than most people realize. If your ad is served 100,000 times but half of those impressions loaded below the fold where nobody scrolled, your CTR looks artificially low. Those invisible impressions dilute the calculation. Some ad platforms offer a metric called “viewable impressions,” which only counts an ad when it actually appears on the user’s screen. If you recalculate CTR using viewable impressions instead of total served impressions, the resulting percentage will be higher and more reflective of real performance.

When comparing CTR across campaigns or platforms, make sure you’re using the same type of impression count. Mixing viewable impressions from one platform with total impressions from another will give you misleading comparisons.

Using CTR to Improve Performance

CTR tells you whether your message is resonating with the people who see it. A low CTR usually means your headline, ad copy, or creative isn’t compelling enough for the audience you’re reaching. It can also mean you’re targeting the wrong audience entirely.

To diagnose the problem, break your CTR down by segment. Most ad platforms let you view CTR by device, audience, keyword, placement, or time of day. If your CTR is strong on mobile but weak on desktop, the issue might be how your ad renders on larger screens. If one keyword drives a 5% CTR and another drives 0.8%, the second keyword may not match your offer well.

A/B testing is the most direct way to improve CTR. Change one element at a time, whether that’s a headline, image, call to action, or description, and run both versions with the same audience. After enough impressions to be statistically meaningful (usually a few thousand per variation), the version with the higher CTR wins. Small improvements compound over time: raising your CTR from 2% to 3% means 50% more visitors from the same ad spend.

CTR Is Not the Whole Picture

A high CTR means people are clicking, but it doesn’t mean they’re buying, signing up, or doing whatever you actually want them to do. If you write a sensational headline that drives clicks but the landing page doesn’t deliver on the promise, you’ll see a high CTR paired with a terrible conversion rate. You might also pay more per acquisition since you’re paying for clicks that don’t convert.

Track CTR alongside conversion rate and cost per conversion to get the full picture. The goal isn’t the highest possible CTR in isolation. It’s the CTR that brings in the right visitors at a cost that makes sense for your business.