Three formulas for one post
Engagement rate is interactions divided by an audience measure, times 100. The interactions are usually likes, comments, shares and saves. The audience measure is where the methods differ.
Take a post with 300 likes, 50 comments and 0 shares, so 350 interactions. The account has 10,000 followers. The post reached 4,000 unique people and was shown 6,000 times.
| Method | Calculation | Result |
|---|---|---|
| By followers | 350 / 10,000 | 3.5% |
| By reach | 350 / 4,000 | 8.75% |
| By impressions | 350 / 6,000 | 5.83% |
All three are correct. They answer different questions, which is why comparing a rate calculated one way with a benchmark calculated another way gives a wrong picture.
When to use each one
By followers answers: what share of my audience engages? It is the easiest to calculate because follower count is always visible, which is why many public benchmarks use it. Use the engagement rate calculator for it.
By reach answers: of the people who saw this post, how many reacted? It is a better measure of how good the content is, because it ignores followers who never saw the post. The engagement rate by reach calculator does this one.
By impressions answers the same question but counts repeat views, so it is lower than reach when people see a post more than once. Platforms like TikTok and X often report views or impressions but not reach, which is why those platforms are usually measured this way.
Comparing accounts fairly
When you compare your account to a competitor or to a published average, check what the other number is divided by. A benchmark of 1% to 3% by followers cannot be compared with an 8% result by reach. If the source does not say, treat the comparison as rough.
For comparing your own posts over time, the choice matters less than being consistent. Pick one method and use it for every post, so a change in the number reflects the content and not the formula.
Why larger accounts tend to show lower rates
As an account grows, the share of followers who see and react to each post usually falls. A post from an account with 5,000 followers can easily reach a large share of them. The same post from an account with 500,000 reaches a smaller share. This is one reason benchmarks are often given by account size, and why comparing a small account with a very large one by followers can be unfair to the large one.
What counts as an interaction
Decide in advance what you will count and keep it the same. Likes, comments, shares and saves are the common set. Some people also count clicks, video watches or profile visits. Adding more types raises the rate without the content being any better, so mixing definitions across posts makes the numbers meaningless. If you want to see how a platform's own metrics differ, see the guide on impressions, reach and views.
Frequently asked questions
Which engagement rate formula is correct?
All three are valid. Followers, reach and impressions answer different questions, so choose one and use it consistently.
Why is my rate by reach higher than by followers?
Reach is usually smaller than your follower count, so the same interactions divided by a smaller number give a higher rate.
Should I count saves and shares?
Yes, if you count them for every post. The important point is to use the same definition each time.