Free tool · no sign-up

CTR Calculator for Facebook and Instagram Ads

Enter impressions and link clicks to get your click-through rate. Add the clicks you want and your CPM to see the impressions, spend and cost per click that CTR implies.

Your click-through rate

Same date range as impressions

For a campaign or a month

$

Optional, for CPC and spend

CTR

1.20%

1 link click per 83 impressions

Impressions needed

166,667

For 2,000 clicks at your current CTR

Spend for those clicks

$1,667

At a $10 CPM

CPC at this CTR

$0.83

CPM ÷ (1,000 × CTR)

CTR (click-through rate) is the share of impressions that turn into clicks: link clicks ÷ impressions × 100. A 1.2% CTR means 12 link clicks for every 1,000 impressions. This calculator gives you your CTR, the impressions you'd need for a target number of clicks and, with your CPM, the spend and cost per click that follow.

How to use this calculator

  1. Enter impressions and link clicks for the same date range and the same level (campaign, ad set or ad).
  2. Read your CTR and how many impressions it takes to earn one click.
  3. Enter the number of clicks you want, for a campaign or a month, to see the impressions you need at your current CTR.
  4. Optionally, add your CPM to see the spend those impressions cost and the CPC your CTR produces.

How do you calculate CTR?

  • CTR = link clicks ÷ impressions × 100
  • Impressions needed = target clicks ÷ CTR, with CTR as a decimal (1.2% = 0.012)
  • Spend needed = impressions needed ÷ 1,000 × CPM
  • CPC = CPM ÷ (1,000 × CTR)

The last formula is why CTR matters so much. At the same CPM, doubling CTR halves your cost per click.

Worked example

In rupees. An ad gets 2,00,000 impressions and 2,400 link clicks. CTR = 2,400 ÷ 2,00,000 × 100 = 1.2%, or one click per 83 impressions. You want 5,000 clicks next month, so you need 5,000 ÷ 0.012 = about 4,16,667 impressions. At a ₹150 CPM, that's ₹62,500 of spend and a CPC of ₹12.50.

Now lift CTR to 1.5% with a better hook. The same 5,000 clicks need about 3,33,333 impressions, which cost ₹50,000. That's a 20% saving for the same traffic, and CPC falls to ₹10.

In dollars. 60,000 impressions and 720 link clicks give a 1.2% CTR. For 2,000 clicks you need about 166,667 impressions, which at a $10 CPM cost about $1,667, a $0.83 CPC.

Which CTR should you use?

Ads Manager reports several click-through rates. At the time of writing, the main ones are:

Metric Formula What it tells you
CTR (all) All clicks ÷ impressions Includes likes, comments, profile taps and expanding the text, so it flatters most ads
CTR (link click-through rate) Link clicks ÷ impressions The default for sales: how often the ad sends people towards your site
Outbound CTR Outbound clicks ÷ impressions Clicks that take people off Meta's apps, a close cousin of link CTR

Pick one, usually link CTR, and use it everywhere. The glossary explains link clicks and outbound CTR in more detail.

What is a good CTR for Facebook ads?

CTR varies widely by format, placement, audience, offer and season, so a figure from someone else's account tells you little. Compare against your own: your best-performing ads, the same ad over time, and similar audiences. Retargeting audiences already know you, so don't judge cold prospecting ads against them.

The most useful CTR signal is the trend. If an ad's CTR slides while its frequency climbs, the same people are seeing it too often. That is ad fatigue, and it's time for fresh creative.

CTR is a means, not the goal

A high CTR is only good if the clicks buy. Curiosity hooks and vague teasers can pull clicks from people who leave as soon as the page loads. Example, two ads at the same ₹150 CPM:

Metric Ad A Ad B
Link CTR 2% 1.2%
CPC ₹7.50 ₹12.50
Conversion rate 1% 2.5%
Cost per purchase ₹750 ₹500

Ad A wins on clicks and loses on sales. Always read CTR next to conversion rate and cost per purchase, which you can work out with the CPA calculator.

How to improve your CTR

  1. Win the first moment. In video, the opening seconds decide whether anyone watches. Track hook rate alongside CTR, and see Reels ad hooks for patterns.
  2. Show the offer. A visible product, price signal or result gives people a reason to click.
  3. Fit the placement. Use 4:5 for feeds and 9:16 for Stories and Reels so nothing gets cropped. Meta ad sizes has the specs.
  4. Front-load the copy. Keep the hook in the opening line of the primary text. The ad copy length checker shows where mobile feeds cut it off.
  5. Test angles, not tweaks. Different reasons to buy move CTR far more than a new button colour.
  6. Refresh before fatigue. Fly ROAS alerts you to creative fatigue so a sliding CTR doesn't go unnoticed.

To turn CTR into a cost per click from your CPM and spend, use the CPC calculator.

Frequently asked questions

How do you calculate CTR?

Divide link clicks by impressions and multiply by 100: CTR = clicks ÷ impressions × 100. 2,400 link clicks from 2,00,000 impressions is a 1.2% CTR, which means 12 clicks for every 1,000 impressions.

What is a good CTR for Facebook ads?

There's no single good CTR, because it varies widely by format, placement, audience, offer and season. Compare an ad with your own best performers and with its own history. A falling CTR on the same ad, especially as frequency rises, is the clearest signal to act on.

What is the difference between CTR (all), link CTR and outbound CTR?

CTR (all) counts every click on the ad, including likes, comments and profile taps. Link CTR counts only clicks on links to a destination such as your site. Outbound CTR counts clicks that take people off Meta's apps. For sales, use link CTR and stick with it.

Does a higher CTR lower my ad costs?

Yes, at the same CPM a higher CTR directly lowers your cost per click, because CPC = CPM ÷ (1,000 × CTR). Lift CTR from 1.2% to 1.5% and CPC falls by 20%. Meta's auction also weighs how likely people are to act on your ad, so engaging creative can help on CPM too.

Why is my CTR dropping?

The usual cause is ad fatigue: the same people have seen the ad several times and stopped responding, which shows up as rising frequency alongside falling CTR. Other causes are a new audience, a change of placement, or competitors running similar offers. Fresh creative with a new angle is usually the fix.

Fly ROAS AI is an independent product and is not affiliated with, endorsed or sponsored by Meta Platforms, Inc. Facebook and Instagram are trademarks of Meta Platforms, Inc.

Let an AI media buyer fly your ads.

Fly ROAS learns your brand, studies what's winning for competitors and builds ads from your real product photos — then launches, tests and scales them inside the caps you set.