CompoundPage

Engagement Rate Calculator

The same post is a 2.9% engagement rate or an 8.5% one depending on what you divide by, and nobody quoting a figure says which. The engagement rate calculator here shows all three.

Unique accounts that saw the post. Always lower than impressions.

Total views including repeats. Leave at 0 if the platform does not report it.

What a brand pays per thousand people reached. Used to price the post below.

Engagement rate (by followers)2.85%

Engagement rate by followers 699 engagements over 24,500 followers, which is typical. This is the figure brands ask for and the one that falls as an account grows, because reach never keeps pace with follower count.
2.85%
Engagement rate by reach Over the 8,200 accounts that actually saw it, the rate is exceptional. This is the honest measure of whether the content worked, because it does not penalize you for followers the algorithm never served.
8.52%
Engagement rate by impressions The lowest of the three, because impressions count repeat views. It is the one a media agency will compute, since it matches how paid inventory is measured.
6.13%
Reach rate 33.5% of followers saw it, which is high. Reach rates above about 30% usually mean either a small, recently active audience or unusual algorithmic distribution.
33.5%
Total engagements 540 likes, 38 comments, 25 shares, 96 saves.
699
Share that is not a like 159 of 699 engagements cost the viewer more than a tap. A high proportion here is the strongest signal in the set: saves and shares are what distribution is built on.
22.7%
Post worth, at this CPM 8,200 reached at $12.00 per thousand. Pricing on reach rather than followers is the convention worth insisting on, because it is the only input a creator does not control by buying followers.
$98.40
Cost per engagement What the brand pays for each like, comment, share or save at that rate. It is the number a media buyer compares you with paid social on, and it is usually the argument for the rate rather than against it.
$0.14
Frequency Each account that saw the post saw it 1.39 times on average. Impressions over reach. Anything much above 2 means a small audience is seeing it repeatedly rather than the post traveling.
1.39x
The same post, three denominators
Divided byCountEngagement rate
Followers24,5002.85%
Reach8,2008.52%
Impressions11,4006.13%
  • An engagement rate quoted without its denominator is not comparable with anybody else's. By reach it will be two to four times the figure by followers on the same post.
  • Engagement rate by followers falls as an account grows even when nothing gets worse, because reach does not scale with follower count. Comparing a 500,000-follower account with a 5,000-follower one on this metric compares their sizes, not their audiences.

How the Engagement Rate Calculator works

Engagement rate is interactions divided by audience. Both halves are ambiguous, which is why two people can describe the same post as a 2.9% engagement rate and an 8.5% one and both be telling the truth.

The denominator is the bigger of the two problems. BY FOLLOWERS divides by your follower count: it is the figure brands ask for and the one quoted in every benchmark table. BY REACH divides by the accounts that actually saw the post. BY IMPRESSIONS divides by total views including repeats, and is always the lowest. On a post reaching a third of its followers, the rate by reach is roughly three times the rate by followers. Same post, same interactions, a number three times larger.

The by-followers figure has a structural problem that is worth understanding before you are judged on it. Reach does not scale with follower count. A 5,000-follower account might reach 40% of its audience; a 500,000-follower account reaching 10% is doing well. So engagement rate by followers falls as an account grows even if the content and the audience are identical in quality, and benchmark tables that band by follower count exist precisely because of this. Comparing two accounts of different sizes on this metric mostly compares their sizes.

Engagement rate by reach is the better measure of whether the content worked, because it only counts people who had the chance to engage. It is also the harder number to inflate: follower counts can be bought, and reach cannot.

The numerator matters too, and gets less attention. A like costs the viewer a tap. A comment costs them a sentence, a share costs them their own audience's attention, and a save is a statement that the thing is worth coming back to. The platforms weight these differently in distribution, and so should you. An account where a fifth of engagements are comments, shares and saves has a real audience, and one at a 5% engagement rate made entirely of likes may not.

Which is what the pricing section is for. The convention worth insisting on when a sponsored post is being negotiated is a rate per thousand people REACHED, not per thousand followers. The reason is simple: reach is the thing a creator cannot manufacture, and it is what the brand is actually buying. A $12 CPM against 8,200 reached prices a post at about $98, and the brand can compare that cost per engagement directly with what it pays for paid social. That comparison is usually the argument in favor of the rate rather than against it.

Two things to be careful about. Rates vary enormously by platform and format, so a figure that is exceptional on one is mediocre on another; compare against your own history before comparing against anyone else's benchmark. And a single post says very little. Reach is lumpy and one piece of content catching an algorithm is not a trend, so a median over the last ten to twenty posts is the number to negotiate on and the one to track.

Engagement Rate Calculator FAQ

How do you calculate engagement rate?

Add likes, comments, shares and saves, then divide by your audience. Which audience is the whole question: followers gives the figure brands ask for, reach gives the honest measure of how the content performed, and impressions gives the lowest number because it counts repeat views. State which one you used, because a rate without its denominator cannot be compared with anyone else's.

What is a good engagement rate?

By followers, roughly: under 1% is weak, 1-3.5% is typical, 3.5-6% is strong and above 6% is exceptional. But it varies by platform, by format and strongly by account size, since engagement rate by followers falls as an account grows. The more useful comparison is against your own median over the last ten to twenty posts.

Should engagement rate use reach or followers?

Reach, if you want to know whether the content worked, because it only counts people who could have engaged. Followers, if you are being measured by a brand, because that is the convention. Quote both. The gap between them is your reach rate, and it is informative on its own: a falling rate by followers with a steady rate by reach means distribution changed, not quality.

How much should I charge for a sponsored post?

Price on a CPM against reach rather than on follower count. At a $12 CPM, a post reaching 8,200 accounts is worth about $98. Reach is what the brand is buying and is the one input that cannot be bought, which is why it is the fairer basis for both sides. Rates between roughly $10 and $25 per thousand reached are common, with the variation driven by niche and conversion history rather than by audience size.

Do saves and shares count as engagement?

Yes, and they are worth more than likes. A like is nearly free to give; a share spends your audience's attention and a save says the content is worth returning to. The platforms weight them more heavily in distribution. An account where a fifth or more of engagements are comments, shares or saves has a genuinely engaged audience, which a like-only account at a higher headline rate may not.

Related calculators

Embed this calculator
<div id="compoundpage-engagement-rate-calculator"></div>
<script src="https://compoundpage.com/embed/engagement-rate-calculator.js" async></script>

The same calculation as JSON