How to Calculate Engagement Rate (6 Formulas)
To calculate engagement rate, divide interactions by audience and multiply by 100. Interactions are likes, comments, shares and saves. Audience is whichever number you choose to divide by — reach, followers, impressions or views.
That is the whole formula, and it is not where people go wrong. The denominator is. Run one post through the six standard formulas and you get six answers spanning more than threefold. Nobody is lying; they are dividing by different things.
So this page runs one post through all six formulas to show the spread, then publishes which of the six you can actually compute on each platform in 2026 — because formulas still offered by major calculators ask for a number Instagram stopped reporting in April 2025.
The Engagement Rate Formula, in One Line
Engagement rate = (total interactions ÷ audience) × 100.
Six variants exist because “audience” has six plausible definitions:
| Formula | Denominator | The question it answers |
|---|---|---|
| ER by reach (ERR) | Unique accounts that saw it | Of the people who saw this, how many acted? |
| ER by followers | Follower count | How active is this audience, from outside? |
| ER by impressions | Total times displayed | How many displays became an action? |
| ER by views | Total views, repeats included | The video-native version |
| Daily ER | Followers, per day | How busy is this account day to day? |
| CPE | Ad spend ÷ engagements | What did each engagement cost? |
For the arithmetic done rather than explained, the engagement rate calculator runs all six on one set of inputs and flags which one your platform is benchmarked on. This page is the reasoning behind it.
Table of Contents
- The Engagement Rate Formula, in One Line
- What Counts as an Engagement on Each Platform
- The Six Formulas, Run on One Post
- Why One Post Has Six Different Engagement Rates
- Which Formulas You Can Actually Compute in 2026
- Where to Find Each Input in the Native App
- Which Formula Should You Use?
- What Is a Good Engagement Rate?
- Good for Your Size, Not Good on Average
- The Reporting Rule: One Denominator, Never Moved
- How to Improve the Rate Rather Than the Formula
- Frequently Asked Questions
- The One Thing to Take Away
What Counts as an Engagement on Each Platform
An “engagement” is whatever the platform counts, and every platform counts differently. Get this wrong and the numerator breaks before the denominator gets a chance to.
- Instagram — likes, comments, shares, saves. Saves and shares are private, so the public like count understates engagement.
- TikTok — likes, comments, shares, favourites. Watch-through is separate and not part of the standard rate.
- LinkedIn — reactions, comments, reposts and clicks. Counting clicks is why LinkedIn runs structurally higher than anyone else.
- YouTube — likes, comments, shares. Subscribers gained is reported but not normally in the numerator.
- Facebook — reactions, comments, shares. X — replies, reposts, likes, bookmarks, clicks.
- Pinterest — saves, outbound clicks, pin clicks, carousel swipes. There is no “like”; the save is the primary action.
- Threads — likes, replies, reposts, quotes. Bluesky — likes, reposts, quotes, replies.
Two consequences. Never compare a LinkedIn rate to an Instagram rate, because LinkedIn’s numerator includes clicks. And decide once whether clicks are in your numerator, then apply that everywhere in the report.
The Six Formulas, Run on One Post
One post, one set of numbers, six formulas. The inputs are illustrative so the arithmetic is checkable — substitute your own.
The post: 8,400 followers, reach 3,120, 4,050 views, 214 likes, 18 comments, 26 shares, 31 saves. Total interactions: 289.
| # | Formula | Arithmetic | Result |
|---|---|---|---|
| 1 | ER by reach (ERR) | 289 ÷ 3,120 × 100 | 9.26% |
| 2 | ER by views | 289 ÷ 4,050 × 100 | 7.14% |
| 3 | ER by impressions | 289 ÷ 4,600 × 100 | 6.28% |
| 4 | ER by followers | 289 ÷ 8,400 × 100 | 3.44% |
| 5 | Daily ER | (6,300 ÷ 28) ÷ 8,400 × 100 | 2.68% |
| 6 | CPE | $60 ÷ 289 | $0.21 |
Two notes. Row 3 uses a hypothetical 4,600 impressions, because on Instagram that number no longer exists — it shows the formula, not a value to copy. Row 5 averages a month: 6,300 interactions across 28 days, the usual way daily ER is expressed.
Why One Post Has Six Different Engagement Rates
Identical activity produced 2.68% and 9.26% from the same post — a 3.5x spread, purely from the choice of denominator. Among the four single-post formulas alone the spread is still 2.7x, from 3.44% to 9.26%.
This is the least discussed fact about engagement rate, and it means three things:
- A rate quoted without its denominator is not a number. It cannot be compared to a benchmark, a competitor or last quarter.
- Anyone can improve their rate by switching denominators. Reach is the smallest, so ERR always flatters; followers is the largest, so it always punishes.
- Mixing formulas across months invents a trend. ERR in March and ER by followers in April shows a collapse you did not have.
The order is predictable — reach < views < impressions < followers — so ERR gives the highest rate and ER by followers the lowest. It inverts only when reach exceeds follower count.
Which Formulas You Can Actually Compute in 2026
This is where most calculators are quietly broken: two of the six formulas require inputs that several platforms no longer report.
Meta retired the Impressions and Plays metrics on 21 April 2025, replacing both with a single Views metric. The date and the affected metrics are documented in Emplifi’s changelog on the Instagram Insights metrics deprecation, which lists post- and profile-level impressions and the Reels play counts among the removals. Instagram then rebuilt Insights into tabs — overview, engagement and audience — in April 2026, adding a views-over-time graph and share and skip rates, per Social Media Today’s report on the Insights redesign, 26 April 2026. Both checked 24 September 2026.
So an “ER by impressions” mode for organic Instagram asks for a number the app stopped giving you eighteen months ago.
| Platform | Reach | Followers | Impressions | Views | Daily | CPE |
|---|---|---|---|---|---|---|
| ✅ | ✅ | ❌ retired Apr 2025 | ✅ | ✅ | ads only | |
| TikTok | ❌ | ✅ | ❌ | ✅ | ✅ | ads only |
| YouTube | ❌ | ✅ subs | ⚠️ thumbnails only | ✅ | ✅ | ads only |
| ✅ | ✅ | ✅ computed for you | ⚠️ video only | ✅ | ads only | |
| ✅ | ✅ | ❌ API deprecated | ✅ | ✅ | ads only | |
| X | ❌ | ✅ | ✅ | = impressions | ✅ | ads only |
| Threads | ❌ | ✅ | ❌ | ✅ | ✅ | ❌ no ads |
| ✅ audience | ✅ | ✅ | ❌ | ✅ | ads only | |
| Bluesky | ❌ | ✅ | ❌ | ❌ | ✅ | ❌ no ads |
The rows that deserve their footnote:
- TikTok has no reach. TikTok Studio reports views per video but no unique-viewer count for ordinary posts — unique viewers appear only for LIVE. ERR is uncomputable on TikTok, which is why every published TikTok benchmark is per view.
- YouTube’s “impressions” are a different thing. YouTube defines them as thumbnail impressions — “How many times your thumbnails were shown to viewers on YouTube” — counted only when the thumbnail is at least 50% visible for over a second, excluding external sites, mobile web and YouTube Music. See YouTube’s Help documentation on Analytics metrics, checked 24 September 2026. Real metric, different metric — it must not share a benchmark column with an Instagram impression.
- X’s views and impressions are one number. X made the formerly private impression count public and labelled it Views; analytics still calls it impressions, so two of the six formulas collapse into one.
- Bluesky has no view count at all. Per-follower is the only computable rate.
- LinkedIn does the work for you, reporting engagement rate as engagements — reactions, comments, reposts and clicks — divided by impressions. Use LinkedIn’s own figure, so your number matches what the client sees.
Where to Find Each Input in the Native App
The inputs are all free and all in the app. Here is where, as of 24 September 2026 — every platform here moves its menus, so treat these as starting points.
| Platform | Path | What you get |
|---|---|---|
| Profile → Insights → Overview / Engagement / Audience; per post → View insights | Views, reach, interactions, share and skip rate | |
| TikTok | Profile → menu → TikTok Studio → Analytics → Overview / Content / Viewers | Views, likes, comments, shares, favourites, watch time |
| YouTube | YouTube Studio → Analytics → Content and Audience tabs | Views, likes, comments, shares, thumbnail impressions and CTR |
| Page → Analytics → Content; personal post → View analytics | Impressions, members reached, engagements, engagement rate | |
| Page → Professional dashboard, or Meta Business Suite → Insights | Views, reach, reactions, comments, shares | |
| X | Post → View post analytics; account → analytics.x.com | Impressions, engagements, profile and link clicks |
| Threads | Profile → Insights | Views with a source breakdown, likes, replies, reposts, quotes |
| Business account → Analytics → Overview | Impressions, saves, outbound clicks, total audience | |
| Bluesky | The counts under the post | Likes, reposts, quotes, replies — nothing aggregated |
Pulling these monthly for a client: the social media report template lays the fields out in reading order, and the social media audit template scores the account against the same inputs.
Which Formula Should You Use?
By reach to judge content. By followers to be judged. It is not really a tie.
ER by reach to evaluate a post. Reach counts only the accounts that saw it, so it measures the content rather than penalising you for followers who never open the app.
ER by followers when you are being compared. The only formula an outsider can compute about an account they do not own, which is why every rate card and agency pitch runs on it. If a brand quotes your rate back to you, it is this one.
ER by views on video-first platforms. On TikTok it is the only option, and the basis of every published benchmark.
ER by impressions only where impressions still exist — LinkedIn, Pinterest, X. On LinkedIn, use LinkedIn’s own figure.
Daily ER for cadence, not content — the one formula computable on all nine platforms. CPE only on paid, since spend ÷ engagements on an organic post is meaningless.
What Is a Good Engagement Rate?
No platform publishes an official benchmark, so every figure below is an independent study of public posts — named, dated, and carrying its denominator, because the denominator is the whole point.
| Platform | Denominator | Band | Reported average | Sample | Data period |
|---|---|---|---|---|---|
| TikTok | per view | 3.75% – 4.40% | 3.85% | 2M videos / 214,507 profiles | Jan 2024 – Dec 2025 |
| per impression | 3.25% – 7.00% | 5.20% | 1.3M posts / 16,645 pages | Jan 2024 – Dec 2025 | |
| per follower | 0.37% – 0.55% | 0.48% | 35M posts / 447,613 profiles | Jan – Dec 2025 | |
| YouTube | per subscriber | 0.21% (single median, not a range) | 0.21% | 150 companies × 18 industries | 2026 edition, window not stated |
| per follower | 0.05% – 0.20% | 0.15% | 25M posts / 130,683 pages | Jan 2024 – Dec 2025 |
Each Socialinsider band comes from that platform’s own benchmark page, not one shared page — TikTok, LinkedIn, Instagram and Facebook; YouTube is from Quid’s 2026 Social Media Industry Benchmark Report (formerly Rival IQ). Both checked 24 September 2026.
The table is sorted by size because that ordering is a trap. LinkedIn’s 5.20% is not ten times better than Instagram’s 0.48%. LinkedIn is per impression, Instagram per follower — different fractions, and LinkedIn’s numerator includes clicks. Any table that puts them in one column without the denominator is misleading, and most do.
Three caveats that belong beside the numbers, not in a footnote:
- Brand accounts run lower than the all-profile average. Quid puts the Instagram median at 0.30% per follower for brand accounts, down about 17% year on year. If you are a brand rather than a creator, 0.30% is the fairer bar.
- Socialinsider’s figures are 2025 data. The publisher discloses that 2025 values are presented as 2026 because the year was too young at publication. Its TikTok page also states 3.85% for Q2 2026 against a Jan 2024 – Dec 2025 window — an inconsistency we could not resolve, so treat 3.85% as the reported average and 3.75%–4.40% as the usable range.
- YouTube is the weakest row. One median, no range: a single point, not a band.
Good for Your Size, Not Good on Average
A national average is the wrong bar for a small account, and the one dataset that bands by size shows why: the smallest accounts engage best. Socialinsider’s TikTok figures break down by follower count, and the gradient runs against intuition:
| Account size | Engagement rate (per view) |
|---|---|
| 1K – 5K followers | 4.40% |
| 5K – 10K | 4.00% |
| 10K – 50K | 3.90% |
| 50K – 100K | 3.75% |
| 100K – 1M | 3.95% |
A 5,000-follower account compared against the 3.85% average is held to a bar below its own tier; a 75,000-follower account beating 3.85% is doing better than the headline suggests. Same data, opposite verdicts.
We will not invent size bands for the other platforms — this is the only per-tier dataset we could source. The format bands the same studies publish are the next-best proxy:
- Instagram by format: images 0.37%, Reels 0.52%, carousels 0.55%.
- LinkedIn by format: links 3.25%, text 4.50%, image 5.30%, video 6.00%, multi-image 6.45%, native documents 7.00%.
- Facebook by format: links 0.05%, images 0.15%, Reels 0.18%, albums 0.18%, status 0.20%.
That beats a flat average anyway: judge a carousel against 0.55%, not 0.48%.
The Reporting Rule: One Denominator, Never Moved
Pick one formula per platform, write it down, and do not change it for a year. A 3.5x spread means a denominator change can manufacture a trend in either direction, and a client cannot audit what they cannot see.
Every rate that leaves your hands should carry four things: the formula, named (“ER by reach”, not “engagement rate”); the denominator value, so the arithmetic is reproducible; the benchmark, with source and data period; and the date you pulled it, because platforms retire metrics mid-year, as Instagram did in April 2025.
That survives a client meeting; a bare percentage does not. Engagement rate is one of a short list of metrics worth reporting at all — our guide to social media KPIs covers the other eleven and which to stop sending.
How to Improve the Rate Rather Than the Formula
The fastest honest improvement is format choice, because the format bands above are wider than most content improvements. A carousel at 0.55% against an image at 0.37% is a ~49% gap from a structural decision, not a creative one. Beyond that, and without promising anything:
- Ask for the action you want. A post with a question in the last line gets replies; one without does not.
- Optimise for saves and shares, not likes — the interactions most often missing from small accounts’ numerators.
- Publish less, not more, if the rate is the target. ER by followers falls as you add followers who do not engage; ERR falls as you publish filler.
- Be consistent enough to have a baseline. You cannot improve a number you measure twice a year — the social media growth playbook covers cadence.
One thing not to do: buy engagement. It wrecks your baseline permanently and is obvious to anyone who reads the comments.
Frequently Asked Questions
What is the engagement rate formula?
Interactions divided by audience, multiplied by 100. Interactions means likes, comments, shares and saves; audience is whichever denominator you choose — reach, followers, impressions or views. The formula is trivial; the denominator is the decision, because the same post can return anything from 3.4% to 9.3% depending on which one you divide by.
What is a good engagement rate?
It depends on the platform and on which denominator that platform is benchmarked against. Socialinsider puts Instagram at 0.37% to 0.55% per follower, TikTok at 3.75% to 4.40% per view and LinkedIn at 3.25% to 7.00% per impression. Three different fractions, so LinkedIn is not ten times better than Instagram. No platform publishes an official benchmark.
Which engagement rate formula should I use?
By reach if you are judging content, because reach counts only the accounts that actually saw it. By followers if you are being compared to other accounts, because that is the only denominator an outsider can compute. Whichever you pick, name it in every report and never change it mid-year.
How do you calculate Instagram engagement rate in 2026?
Add likes, comments, shares and saves, then divide by Reach or by followers and multiply by 100. You can no longer use impressions on organic Instagram: Meta retired Impressions and Plays on 21 April 2025 and replaced them with Views. Reach, Views and followers are all still in Insights.
How do you calculate engagement rate on TikTok?
Divide by views, not followers. Add likes, comments, shares and favourites, divide by the video’s views and multiply by 100. TikTok Studio reports views per video but no unique-viewer figure for ordinary posts, so engagement rate by reach cannot be computed on TikTok at all. Per-view is also the denominator every published TikTok benchmark uses.
Is a 1% engagement rate good?
On Instagram measured per follower, 1% is roughly double the 0.37% to 0.55% band Socialinsider reports, so it is strong. On TikTok measured per view it is well below the 3.75% to 4.40% band, so it is weak. Same number, opposite verdicts — which is why a bare percentage with no denominator cannot be judged at all.
The One Thing to Take Away
The formula is arithmetic; the denominator is the decision. One post, six formulas, a 3.5x spread — and the only version worth putting in a report is the one that travels with its denominator, its benchmark and its date.
Run your numbers through the engagement rate calculator to see your own spread, then pick the formula that matches how your platform is benchmarked and leave it alone for a year.
Pulling these inputs from nine apps by hand is where monthly reporting goes to die. Outfeed AI is a chat-first social media manager: ask for the numbers in the same conversation you use to schedule the posts, rather than opening nine dashboards to copy into a spreadsheet.