Skip to main content
ExplainersBy SendURL teamUpdated 6 min read

How to Measure Click-Through Rate on a Link (+ Benchmarks)

CTR is clicks divided by impressions. The hard part is the denominator: which number to use for email, social, ads, QR codes and chat, and which benchmarks hold up.

Click-through rate is clicks divided by impressions, times 100: CTR = clicks ÷ impressions × 100. A link shown 4,000 times and clicked 92 times has a CTR of 2.3%. Google Ads defines it the same way, as "clicks ÷ impressions" (Google Ads Help).

The clicks are the easy half: a short link counts them for you. The hard half is the denominator, which comes from wherever the link was shown.

Which number to divide by

ChannelClicks fromDivide byWhere the denominator comes from
Adsthe ad platform, or your short linkimpressionsthe ad platform
SearchSearch ConsoleimpressionsSearch Console
Emailyour short link or the email toolemails deliveredthe email tool
Email (CTOR)the sameunique opensthe email tool (inflated by Apple Mail, see below)
Social postyour short linkimpressions or reachthe platform's post insights
QR code on printQR scanscopies printed, or footfallyour print run or door count
Chat or DMyour short linkrecipientsthe number of people you sent it to

Two rules make the result mean something. Use one denominator per comparison: CTR on impressions and CTR on reach are different numbers. And use one short link per placement, so the clicks you divide match the impressions you divide by. The CTR calculator does the division and picks the right denominator for each channel in the table.

  1. Make one short link per placement: snu.to/oct-news-email, snu.to/oct-news-li, snu.to/oct-news-poster.
  2. Share each one only in its placement.
  3. After the same interval for each (48 hours is a common choice), read the clicks per link in the console.
  4. Read the matching denominator from each platform.
  5. Divide, and record the date range next to the result.

To pull the click totals instead of copying them, GET /links/:id returns totalClicks (and qrScans for QR codes):

Total clicks for one linkShell
curl https://api.sendurl.to/api/v1/links/LINK_ID \
  -H "Authorization: Bearer $SENDURL_API_KEY"

In a spreadsheet with clicks in column B and impressions in column C, the CTR per row is:

Spreadsheet formulaText
=IF(C2>0, B2/C2, "")

Format the column as a percentage. The API reference lists the other fields.

Total clicks, unique clicks, and bots

SendURL counts total clicks: every successful redirect, including repeat clicks by the same person. It has no unique-click count and no bot filtering, so link previews in Slack or iMessage and email security scanners that follow the link are counted too. Many email tools report unique clicks and try to filter bots, so their number is usually lower than the short link's.

That's why a CTR from short-link clicks can run higher than the email tool's. Check the clicks list for preview user agents before you compare; bot clicks and link previews explains what to look for.

Email: CTR, CTOR and Apple Mail

Email CTR is clicks divided by emails delivered. Click-to-open rate (CTOR) divides by opens instead. Opens have been unreliable since Apple Mail Privacy Protection, which downloads remote content in the background "regardless of whether you engage with the email" (Apple). More recorded opens means a lower CTOR, so prefer CTR on delivered.

Benchmarks, with their definitions

Benchmarks are only comparable when the definition matches. These are published, dated figures:

BenchmarkFigureDefinition and periodSource
Email click rate, all Mailchimp users2.62%Clicks ÷ emails delivered; campaigns to 1,000+ subscribers; data last updated December 2023Mailchimp
Email click-through rate, GetResponse3.25%4.4 billion messages sent by GetResponse customers in 2023GetResponse
Email click-to-open rate, GetResponse8.62%Clicks ÷ opens, same datasetGetResponse
Facebook ads, traffic campaigns1.93%Average across industries (1.46% to 2.73% by industry); page updated 23 September 2026LocaliQ

We found no published benchmark for Instagram link-sticker taps or for LinkedIn organic link CTR, so we don't quote one. Your own history is the better baseline: compare this month's CTR on a placement with last month's, measured the same way.

NumberUsuallyWhy
Platform-reported clicksvaries by platformeach platform counts its own way, sometimes uniques, sometimes taps on any part of the post
Short-link clickshigher than sessionsevery redirect counts, including previews and people who leave before the page loads
GA4 sessionslower than short-link clicksonly visitors whose browser ran the tag, after consent and ad blockers

Link analytics vs Google Analytics covers that gap in detail. For setting up tracking across placements, see how to track link clicks. To tell whether a CTR difference between two versions is real or noise, see A/B testing with short links, or compare two click-through rates in the A/B test calculator.

  • One short link per placement
  • Denominator chosen per channel (table above) and written next to the result
  • Same time window for every placement
  • Preview and scanner clicks checked before comparing
  • Benchmarks compared only when the definition matches

Frequently asked questions

What is the formula for click-through rate?

CTR = clicks ÷ impressions × 100. Google Ads defines it as clicks divided by impressions. For email, the usual denominator is emails delivered.

What is a good click-through rate?

It depends on the channel and on how the vendor counts. Mailchimp's benchmark for all users is a 2.62% email click rate (data last updated December 2023); LocaliQ puts the average Facebook traffic-campaign CTR at 1.93% (updated 23 September 2026). Compare yourself with your own past results first.

What is the difference between CTR and CTOR?

CTR divides clicks by emails delivered; click-to-open rate (CTOR) divides clicks by opens. Since Apple Mail Privacy Protection loads emails in the background, opens are inflated, so CTOR reads lower than it should.

Start tracking links free.

Create your first short link with click analytics in seconds. No credit card, no sign-up to start.

Shorten a link