Research & Benchmarks Optimization AI Ads Analytics Why Madgicx? About Us Blog Careers Case Studies Events Glossary Guides Answers Pricing Login Try for Free

Click-through rate (CTR)

Click-through rate (CTR) is the percentage of impressions that turn into clicks. If 1,000 people see your ad and 15 click it, your CTR is 1.5%. In Meta ads, CTR is the main sign that your creative and message grab attention.

How to calculate CTR

CTR = (clicks ÷ impressions) × 100

Take an ad with 50,000 impressions and 700 clicks: 700 ÷ 50,000 = 0.014, so CTR is 1.4%. The result depends on which clicks you count, and Meta reports two versions of it.

Let Madgicx's AI do the work

Its AI marketer finds what's working and prepares the next move. You approve.

Try for Free ($0 Trial)

Ads Manager has two CTR metrics, and they can differ a lot for the same ad.

CTR (all) CTR (link click-through rate)
Formula Clicks (all) ÷ impressions Link clicks ÷ impressions
Counts Clicks, taps and swipes on the ad, including clicks on parts of the ad other than the link Clicks on links to a destination, such as your website
Value The higher of the two The lower of the two
Best for Overall engagement with the ad How well the ad sends people to your page

Meta defines CTR (all) as "the percentage of impressions where a click (all) occurred out of the total number of impressions", and link CTR as "the percentage of impressions that received a link click out of the total number of impressions". Because clicks (all) include link clicks, CTR (all) is always at least as high as link CTR.

For traffic and sales campaigns, link CTR is usually the one that matters, since a click that stays on the ad doesn't bring anyone to your site. See ad click for what counts in each total.

How CTR connects to cost

CTR links your delivery cost to your click cost:

CPC = CPM ÷ (CTR × 1,000)

Write CTR as a decimal here, so 1.4% is 0.014. At a $7 CPM and a link CTR of 1.4%, 1,000 impressions bring 14 link clicks, so each costs $0.50. Raise CTR and, at the same CPM, cost per click (CPC) falls. Use the same kind of click throughout: link CTR gives cost per link click.

What moves CTR

  • Creative. The image, video and first seconds decide whether people stop scrolling.
  • Message and offer. A clear benefit and a specific call to action draw more clicks than a vague one.
  • Audience fit. An ad shown to people who care about the topic gets clicked more.
  • Placement. Feeds, Stories and Reels behave differently, so compare like with like.
  • Wear-out. CTR tends to fall as people see an ad again and again, a sign of ad fatigue in Meta ads.

How to use CTR

  1. Pick the version that fits the goal. Use link CTR when you want visits and CTR (all) when you judge engagement.
  2. Compare ads in the same ad set, where audience and placement match.
  3. Don't read CTR alone. A high CTR with weak results often means the ad attracts clicks the page can't convert.
  4. Watch the trend. A steady fall points to a tired ad, and a sudden drop can point to a tracking or delivery problem.

Example. A B2B software company promotes a webinar with $350 of spend. The ad gets 50,000 impressions, 1,000 clicks (all) and 700 link clicks. CTR (all) is 1,000 ÷ 50,000 = 2.0%, and link CTR is 700 ÷ 50,000 = 1.4%. The cost per link click is $350 ÷ 700 = $0.50, while cost per click (all) is $0.35. The team uses the $0.50 figure to compare against its landing page signups.

In Madgicx. AI Marketer audits your Meta ad account and shows which ads pull CTR and results down, then prepares changes for you to approve. Creative Insights breaks down what makes winning creatives win and flags creative fatigue.

FAQ

What is a good CTR for Facebook ads?

It varies with industry, placement and objective, so compare against your own past ads first. For benchmarks by industry, see the post linked below.

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

CTR (all) counts every click, tap and swipe on the ad. Link CTR counts only clicks on links to a destination. CTR (all) is therefore equal to or higher than link CTR.

How do I calculate CTR?

Divide clicks by impressions and multiply by 100. With 400 clicks on 20,000 impressions, CTR is 2%.

Does a high CTR mean a good ad?

Not by itself. It means people clicked. Check what happened after the click: visits, add-to-carts, leads and purchases decide whether the ad works.

Why did my CTR drop?

Common causes are ad wear-out, a new audience, a seasonal shift or a change in placements. Check frequency first, then compare CTR by placement and ad.

Sources

Official Meta Business Partner

Now you know how it works. Madgicx's AI does the work.

Madgicx is the agentic AI advertising platform for Meta ads. Its AI marketer finds what is working, prepares the next move and gets it done in one click, while you stay in control.

Try for Free ($0 Trial)
200,000+ advertisers
$10B+ annual ad spend visibility
4.6 / 5 on G2, from 220+ reviews