Link analytics

Unique clicks vs total clicks

Unique clicks vs total clicks Total clicks count every click on a link, including repeats from the same person. Unique clicks count the number of distinct people who clicked, so multiple clicks by one visitor register once. Unique clicks are the better measure of reach; total clicks capture overall activity.

At a glance

  • Total clicks: every click event, repeats included.
  • Unique clicks: distinct clickers, usually deduplicated per person over a time window.
  • The gap between them is caused by repeat clicks, refreshes, bots, and link-preview fetches.
  • Use unique clicks for reach and audience size; use total clicks for engagement and load.

How it works

How uniqueness is decided

A click is judged unique using signals such as a combination of IP address, device, and browser, often within a set time window like 24 hours. If the same visitor clicks the link five times in an hour, that is five total clicks but one unique click.

Why the two numbers diverge

Total clicks run ahead of unique clicks whenever people click more than once, a page is refreshed, an app pre-fetches the link, or bots and previews hit it. A healthy link has total clicks moderately above unique; a huge gap usually means bot traffic or an aggressive preview bot.

Which number to report

Use total clicksUse unique clicks
QuestionHow much activity did this link get?How many people did it reach?
Good forEngagement, server load, viralityReach, audience size, cost per person
Inflated byRepeat clicks and botsMuch less; deduplicated

Example: The same link, two honest numbers

  • A link in your email footer gets clicked by 800 people
  • Some open the email twice and click again: 1,050 total clicks
  • Report 800 unique for reach, 1,050 total for engagement
  • A third number, filtered bots, explains any gap beyond that

Why it matters

Reporting the wrong number quietly distorts decisions. Total clicks make a link look more successful than it is when repeat clicks pile up, while unique clicks understate engagement. Knowing which to use keeps your reporting honest and your cost-per-person math correct.

Frequently asked questions

Which number should I put in a report?

For reach and cost-per-person, use unique clicks. For engagement, virality, or infrastructure load, use total clicks. Best practice is to show both and note the bot-filtered figure so the gap is explained.

Why are my total clicks so much higher than unique?

A large gap usually means non-human traffic: link-preview bots in chat apps, security scanners, or crawlers. It can also come from a link that people naturally click repeatedly. Bot filtering separates the real signal from the noise.

Related terms

On Flyn

See unique and total clicks

Flyn separates unique from total clicks and filters bots automatically on every link.