HeyMark
Content

Blog CTR

Social media CTR: what it means and how to calculate it

7 min read
A grid of circular disks with a selection frame and a pointer beside it.

What is CTR?

Click-through rate (CTR) expresses how many clicks of the chosen type were recorded per 100 impressions.

How do you calculate CTR?

CTR (%) = clicks ÷ impressions × 100. For example, if an ad records 50 destination clicks and 1,000 impressions, its destination CTR is 50 ÷ 1,000 × 100 = 5%. This fictional example shows how to apply the formula. Make sure the numerator and denominator come from the same report, period and scope.

Is Google Search CTR the same as social media CTR?

They share a ratio of clicks to impressions, but count different exposures and actions. In Search Console, CTR relates clicks from Google to impressions in its search results. In social ad reports, it depends on the click type and impressions defined by the platform. A 5% rate in one is not a directly comparable benchmark for the other. Google explains its search performance metrics.

To calculate your ads’ CTR, first identify exactly what their clicks field includes.

Choose the click type that matches your question

This article focuses on social media ad reports. Before interpreting the number, check what the report’s “clicks” field includes: TikTok Ads’ “clicks (all)” includes social interactions, while “clicks (destination)” counts clicks to a specified destination. They answer different questions. TikTok defines its basic ad metrics. Organic post fields may differ; check their definitions before applying the same calculation.

To measure the frequency of clicks to your site, use destination clicks or the platform’s equivalent link-click field. That click signals an attempt to open the destination; it does not confirm that the page loaded or that web analytics recorded a session.

If the ad is meant to prompt activity within the network, “clicks (all)” may provide a broader view, as long as you know which actions that report includes. Do not label that rate “link CTR” or compare it with a rate calculated only from clicks to a website.

LinkedIn defines its ad CTR as clicks divided by impressions and distinguishes average engagement, which may also include free clicks and social actions such as reactions, comments, and shares. LinkedIn’s definition applies to its reporting fields; it does not make all clicks a universal category across networks. LinkedIn explains how to analyze campaign performance.

Choose the click that matches your question
QuestionNumeratorWhat it helps you read
How many destination clicks were recorded per 100 impressions?Destination clicks or link clicksA click rate for attempts to reach a site or resource. Compare the result with sessions recorded in web analytics.
How many actions classified as clicks were recorded per 100 impressions?Clicks (all), when the platform defines it that wayA broader response signal. Keep social actions separate and do not report it as website visits.
How many visits, sign-ups, or purchases arrived?Sessions or conversions from their relevant sourceThe result recorded on the website or in the conversion platform. CTR alone cannot confirm it.

Swipe the table to see all columns.

Calculate the rate, then aggregate ads without averaging percentages

Imagine two TikTok ads measured over the same seven days. The figures are fictional. In the report, all clicks include social interactions; destination clicks lead to the course page.

Fictional example of clicks and impressions in the same seven-day period
Report rowClicks (all) ÷ impressionsDestination clicks ÷ impressions
Ad A240 ÷ 8,000 = 3%80 ÷ 8,000 = 1%
Ad B60 ÷ 2,000 = 3%40 ÷ 2,000 = 2%
Both ads300 ÷ 10,000 = 3%120 ÷ 10,000 = 1.2%

Swipe the table to see all columns.

Both ads have a 3% all-click rate, but their destination click rates differ. B records twice as many destination clicks per impression; A generates 80 destination clicks versus B’s 40 because it received more impressions. The rate and the count describe different things.

To calculate the campaign total, add the chosen numerators and denominators first: 120 ÷ 10,000 × 100 = 1.2%. The simple average of 1% and 2% is 1.5%, but it gives equal weight to ads with 8,000 and 2,000 impressions. When you report an overall CTR, calculate the ratio of totals for the same click type, period, and scope; do not average each ad’s rate.

If your goal is to bring people to a page, B’s 2% deserves a closer look, but it is not enough to call it the winner: A generated more destination clicks. Check whether the ads had comparable audiences, placements, spend, and delivery. Then check tagged sessions and the conversions defined for the campaign. An observational comparison does not explain why a rate changed or prove that an ad caused a purchase.

The field you choose also changes what to inspect next. If “clicks (all)” rises while destination clicks do not, separate the included interactions and check whether the goal was conversation or a website visit. If destination clicks rise but tagged sessions remain low, check the link, redirects, and page load. If the rate is high but the count is still low, look at how many impressions the ad received before changing its message. These are leads to investigate, not diagnoses by themselves.

What is a good social media CTR?

You need a comparison that uses the same network, click type, ad placement, goal and period. An average that mixes all clicks with link clicks cannot tell you how your rate compares. Avoid applying a percentage to your ads when you do not know its sample or definition.

LinkedIn recommends choosing metrics by goal and establishing a baseline from your own results. Keep impressions and clicks alongside the percentage so you can compare campaigns consistently. In the example above, B’s 2% means more destination clicks per impression; A still produced more destination clicks in total. To decide where to invest, you also need cost and the later result, such as verified sign-ups or orders.

Track clicks through to visits, and keep attribution separate

A destination click and a session are different counts. Some people may leave before the page loads; redirects, blockers, and other conditions can also split the totals. Use consistent UTM parameters to read tagged visits in web analytics, and keep both numbers with their sources. The guide to tagging social media links with UTMs explains how to prepare those parameters; this article focuses on which click belongs in the rate.

Conversion attribution may also follow rules that differ from CTR. In March 2026, Meta announced that it would change click-through attribution for website and in-store conversions to count link clicks only; conversions related to social actions would move to engage-through attribution. The rollout could appear at different times across accounts. This changes how a conversion receives credit; it does not set a universal CTR formula for every network. Meta details the ad measurement change.

What to include in the report

The formula counts click events. It does not identify how many distinct people clicked or which impressions received one or more clicks.

Record the field’s exact name, what counts as a click, the click count, impressions, period, network, and whether the data are organic or paid. Write down the formula too. That lets someone reproduce the percentage and understand what it compares.

Do not replace impressions with reach without renaming the rate: impressions count exposures; reach aims to count unique people or accounts under the platform’s definition. Do not treat video views as ad impressions either. If the field, platform, reporting level, or period changes, report the series separately or explain the change before comparing it.

A higher CTR means more clicks of that type were recorded per 100 impressions. On its own, it does not prove that the content sold more, reached a better-fit audience, or should receive more delivery. To decide what to review, keep the goal, click type, denominator, and later result you can actually verify together.

Source and example scope

TikTok Ads’ click and impression definitions and LinkedIn’s CTR and engagement guidance apply to their respective ad reports; they are not extended to organic posts or another platform. The Meta update concerns attribution of website and in-store conversion events in its ads. The A and B case and aggregation rule are editorial work using fictional data; they are not client results or a benchmark.

To choose an indicator by goal, see how to choose social media KPIs. To track campaign sessions on your website, see how to use social media UTM tracking.

The cover is an AI-generated illustration.

Plan your next post in HeyMark.

Keep the idea, review the draft with your team, and see how it performed in the accounts you connected.