TL;DR
7 min readEngagement rate divides interactions on a post by an audience number and multiplies by 100. Four audience numbers are in common use, followers, reach, impressions and posts published, and one post can score 6.67% under one and 2.0% under another. The rate carries no meaning until you say which denominator produced it.
How do you calculate engagement rate?
A social team calculates engagement rate by dividing the interactions a post received by an audience number and multiplying by 100, which turns a raw count into a share you can compare across posts of different sizes.
Engagement rate = total interactions / audience denominator x 100
The trouble sits in the second term. Four audience denominators are in common use, none of them wrong, so two people can compute the same post honestly and disagree by a factor of three. Web analytics tools use the words for something else, where GA4 reports the share of sessions that met an engagement threshold, and that meaning does not come up again here.
What counts as an interaction in the numerator?
An interaction is any action a viewer takes on the post beyond seeing it: likes, comments, shares and saves. Some tools add profile clicks, link clicks, video views past three seconds and sticker taps, which inflates the numerator without changing the denominator. Open your tool's metric definition and write down the list before comparing its number to anyone else's.
The numerator also decides what the rate rewards. Counting likes alongside shares treats a one-tap approval and a public repost as the same event, when only the second puts your post in front of an audience you do not own. Break the count out by action type, because the mix tells you more than the sum.
Which denominator does each engagement rate use?
Four denominators cover the versions you will meet in tools and in vendor reports.
| Version | Denominator | When it is the honest choice | Who reports it |
|---|---|---|---|
| ER by followers | Total followers at the time of the post | Comparing your own account month over month, where follower count moves slowly | Influencer marketplaces, agencies, most public "engagement rate" quotes |
| ER by reach (ERR) | Unique accounts that saw the post | Judging whether the creative worked on the people who actually saw it | Native platform insights, creative testing reports |
| ER by impressions | Total times the post was displayed, repeats included | Paid campaigns, where the same account sees the post several times | Ad platforms and paid social dashboards |
| ER by posts | Followers, averaged over every post in a period | Cadence questions, such as whether publishing more diluted the account | Benchmark studies comparing accounts or industries |
Reach and impressions are private to the account owner, which is why anyone rating an account from outside falls back to followers. That constraint, not accuracy, explains why the follower version dominates public numbers.
Why does one post produce four different engagement rates?
Run one post through all four and the spread is the story. Take an account with 40,000 followers. A post collects 900 likes, 180 comments, 90 shares and 30 saves, so 1,200 interactions. It reached 18,000 unique accounts and served 25,000 impressions. Across the month the account published 12 posts that drew 9,600 interactions in total.
- ER by followers: 1,200 / 40,000 x 100 = 3.0%
- ER by reach: 1,200 / 18,000 x 100 = 6.67%
- ER by impressions: 1,200 / 25,000 x 100 = 4.8%
- ER by posts: (9,600 / 12) / 40,000 x 100 = 2.0%
The reach figure is highest because only 18,000 of the 40,000 followers saw the post, so it measures creative against its real audience. The follower figure charges the post for everyone who never saw it, folding distribution and creative into one number. The post-level average lands lowest because eleven other posts, weak ones included, are in it. A team reporting 6.67% to a client and 3.0% to its board is not lying twice, it is answering two questions.

What are amplification rate, applause rate and conversation rate?
Avinash Kaushik proposed these three in a 2011 post on his Occam's Razor blog, splitting engagement by action type instead of collapsing every action into one figure. Each divides one action type by followers.
Amplification rate = shares / followers x 100 Applause rate = likes and other approvals / followers x 100 Conversation rate = comments and replies / followers x 100
On the same post: amplification is 90 / 40,000 x 100 = 0.225%, applause is 900 / 40,000 x 100 = 2.25%, conversation is 180 / 40,000 x 100 = 0.45%. Those three sum to 2.925%, short of the 3.0% headline rate because the 30 saves belong to none of them.
The split is worth the extra columns because the three actions cost the audience different amounts. A like is one tap and no reputational risk. A share attaches your post to someone else's name in front of their followers, the action that grows unpaid distribution, covered in amplification rate. A comment hands you text you can read. Track all three and a post with high applause and near-zero amplification stops looking like a win.
What is a good engagement rate?
No single threshold exists, because a benchmark is only readable next to its denominator, platform and account size. A 6% quoted against reach and a 6% quoted against followers describe different accounts, and most benchmark tables leave the denominator out of the headline. Find the methodology note before you quote an industry average, and discard any number that does not name one.
RedReplier
Get Started
Reddit, X, Bluesky & HN
Real-time intent alerts
Unlimited AI replies
Ranked by buyer intent
Compare against your own baseline instead. Twelve months of your own posts, computed one way, tells you more than any cross-industry median, so set the alert on the trend and not on the level.
Why is an engagement rate without a stated denominator meaningless?
A bare percentage cannot be reproduced, so nobody can check it or compare it. The 1,200 interactions above support 2.0%, 3.0%, 4.8% and 6.67%, and every one of those is arithmetically correct. Whoever picks the number also picks the story.
This is where the metric gets abused. An agency reporting reach-based rates in a month when reach collapsed shows engagement climbing while fewer people saw the post, because the shrinking denominator does the work. Write the denominator into every chart label, as "engagement rate (by reach)", and lock it for the life of the report. Changing it mid-year restarts your baseline whether you say so or not.

What does engagement rate miss?
Engagement rate scores your own posts, and none of the conversation about you in other people's threads appears in it. A competitor's comparison thread on Reddit, a Hacker News post about your pricing, a Bluesky reply asking for a tool like yours, all of it sits outside your account and outside the formula. That gap is why share of voice and social listening exist as separate measurements.
The rate also says nothing about who engaged or why. Two posts at 3.0% differ when one drew buyers and the other drew a pile-on, a distinction sentiment analysis exists to catch. A follower denominator also ignores everyone a share carried you to, the audience potential reach estimates.
RedReplier monitors Reddit, X, Bluesky, Facebook and Hacker News in one place, ranks what it surfaces by buying intent, and explains with AI why each mention was flagged. That workflow is documented under social media monitoring, and it covers what no engagement rate on your own posts counts.
Frequently asked questions
What is the formula for engagement rate?
Total interactions divided by an audience denominator, multiplied by 100. Interactions are likes, comments, shares and saves, plus whatever else your tool counts. The denominator is followers, reach, impressions or posts published, and the formula produces a different answer for each one.
Should I use reach or followers as the denominator?
Use reach when you are judging creative, because it measures the post against the people who saw it. Use followers when you need a number an outside party can verify, since reach is private to the account owner. Pick one, label it, and keep it for the whole reporting period.
Why does my engagement rate go down as I gain followers?
The follower count sits in the denominator, so it grows while interactions stay flat. A large account with the same absolute engagement as a small one always posts a lower rate. Read the direction of the trend against your own history, not against accounts of a different size.
Is engagement rate the same in Google Analytics?
No. Analytics platforms apply the term to website sessions that meet an engagement threshold, which has no shared numerator or denominator with the social media metric. Two people using the phrase across a marketing team are describing unrelated calculations.
What is a good engagement rate on Reddit?
Reddit reports upvotes and comments instead of the follower counts the standard formulas depend on, so the four denominators above do not transfer. Judge a Reddit post by its comment count and the direction of the discussion in it. Read the thread, since one buyer asking a question outranks fifty upvotes.
Do saves and clicks count as engagement?
That depends on the tool, and the answer changes your numerator. Instagram counts saves, some reporting tools add link clicks and profile visits, and others count only likes, comments and shares. Export the metric definition from each tool before you put two numbers side by side.
Why do agencies default to follower-based engagement rate?
Reach and impressions stay private to the account owner, so nobody outside the account can compute those versions. Follower counts are public, which is why influencer marketplaces, agencies and most public engagement rate quotes use that denominator. The choice reflects which data is available, not which version is more accurate.
How do you calculate applause rate?
Applause rate divides likes and other approvals by followers, then multiplies by 100. On the example account in this post, 900 likes against 40,000 followers works out to 2.25%. Avinash Kaushik proposed the metric in 2011 to isolate the lowest-effort action from shares and comments.
RedReplier
Get Started
Reddit, X, Bluesky & HN
Real-time intent alerts
Unlimited AI replies
Ranked by buyer intent
What is the difference between engagement rate and share of voice?
Engagement rate only scores interactions on posts your own account published. Share of voice and social listening pick up conversation happening elsewhere, a comparison thread on Reddit or a Hacker News post about your pricing, none of which ever touches your account's numerator. The two measurements answer different questions and neither substitutes for the other.
Why did Avinash Kaushik split engagement into three separate rates?
Kaushik proposed amplification rate, applause rate and conversation rate in a 2011 Occam's Razor post because collapsing likes, shares and comments into one number treats a one-tap like and a public repost as the same event. Splitting by action type shows when a post earns high applause but almost no amplification, something the blended rate hides. All three still divide by followers, the same denominator as the headline rate.
See us more often in Google
One click marks RedReplier as a preferred source, so our articles sit higher in your Top Stories, AI Mode, and AI Overviews.
Before you go...
RedReplier
Catch every buyer asking for what you sell
RedReplier watches Reddit, X, Bluesky and Hacker News in real time, ranks every thread by buyer intent, and drafts your reply, so you get there first.
Reddit, X, Bluesky & HN
Real-time intent alerts
Unlimited AI replies
Ranked by buyer intent
Related Articles


Jakob Nielsen Published the 90-9-1 Rule in 2006, and the Evidence Since Is Thin
Jakob Nielsen published the 90-9-1 rule in 2006: 90% of an online community lurks, 9% contributes sometimes, 1% writes almost everything. How well it holds up.


Why Algospeak Hides Real Conversations From Keyword Monitoring
How algospeak, the practice of swapping coded words for terms users expect moderation to suppress, hides conversations from exact-match keyword monitoring.


Straight From the HTML: Are Reddit Links Nofollow?
Checked in live HTML: are Reddit links nofollow, what rel="noopener nofollow ugc" means, and why Google calls those attributes hints instead of directives.

