Calcylator
Engagement Rate

Social media engagement rate:
engagements ÷ reach × 100

Calculate engagement rate for a post, then learn how to average a month of posts and why you should state which engagements you counted.

Calcylator Editorial Team

Updated · 5 min read

Social media engagement rate: the formula

Social media engagement rate, calculated by reach, is the total number of engagements divided by the number of people reached, multiplied by 100. A post with 425 engagements and a reach of 8,500 has an engagement rate of 5 percent.

Engagement rate by reach =Engagement rate (%) = engagements ÷ reach × 100
engagements:
likes, comments, shares and saves you decided to count
reach:
number of unique people who saw the post
100:
converts to a percentage
This matches the Calcylator engagement rate calculator, which takes engagements and reach.
  • Likes

    320

  • Comments

    45

  • Shares and saves

    60

  • Reach

    8,500

Engagement rate

5.00 %

Engagements are 320 + 45 + 60 = 425, and 425 ÷ 8,500 × 100 = 5.

You can run the formula backwards when you set a target. If you expect a reach of 8,500 and want a 5 percent rate, you need 8,500 × 5 ÷ 100 = 425 engagements. That number is easier to act on than a percentage, because you can see how many comments or saves it means in practice.

What counts as an engagement?

There is no single rule, and that is the main reason engagement rates from different sources do not match. Decide your list once and keep to it.

  • Likes or reactions.
  • Comments and replies.
  • Shares or reposts.
  • Saves or bookmarks, where the platform reports them.
  • Link clicks, if you want the rate to reflect traffic too.

If you count link clicks one month and leave them out the next, the trend line is not comparable. Write the definition at the top of your report.

Averaging a month of posts

Do not average the post percentages when reach differs a lot between posts. Add all engagements, add all reach, and divide once.

Three posts in one week
PostEngagementsReachRate
Reel54012,0004.50%
Photo2005,0004.00%
Text post4258,5005.00%
All three combined1,16525,5004.57%

The plain average of 4.5, 4 and 5 is 4.5 percent. The combined figure is 4.57 percent because the larger posts count for more, which is what you want.

Reach or followers as the base?

Some people divide by follower count instead of reach. That answers a different question: of everyone who follows you, how many interacted. Dividing by reach asks how engaging the post was for the people who actually saw it.

Pick one base for your own reporting. If an agency or brand quotes you a figure, ask which base it uses before comparing it with yours.

To see the difference, take the same post with 425 engagements. Against a reach of 8,500 it scores 5 percent, but against an audience of 10,000 followers it scores 4.25 percent. Both are correct, so never compare the two kinds of figure with each other.

Common mistakes

  • Mixing engagement types between posts, or between platforms that report different things.
  • Using impressions in place of reach. Impressions can count the same person more than once, which lowers the rate.
  • Judging one post. A single viral post can hide weeks of low activity.
  • Chasing the percentage while ignoring whether engagement leads to messages, visits or sales.

A useful habit is to keep a simple table with one row per post: date, type, reach, engagements and rate. After a month you can see which formats earn the strongest response, and you will have the totals ready to combine into one honest monthly figure.

Common questions

How do I calculate social media engagement rate?

Add up the engagements on a post, divide by the post reach, and multiply by 100. For example, 425 engagements on a reach of 8,500 gives 425 ÷ 8,500 × 100 = 5 percent. Always count the same types of engagement.

What is the engagement rate formula?

Engagement rate (%) = engagements ÷ reach × 100. Engagements are the actions you choose to count, such as likes, comments, shares and saves. Reach is the number of unique people who saw the content. Some teams divide by followers instead, so state your base.

Should I use reach or followers for engagement rate?

Either can be valid, but they answer different questions. Reach shows how engaging a post was to the people who saw it. Followers shows how active your whole audience is. Pick one, state it in your report, and keep it consistent over time.

How do I get the average engagement rate for several posts?

Add the engagements from all the posts, add their reach, then divide total engagements by total reach and multiply by 100. This weights bigger posts properly. Averaging the individual percentages can give a misleading result when reach differs.

Does a higher engagement rate always mean better content?

Not always. A small, loyal audience can give a high rate while the post reaches few new people. Read engagement rate alongside reach and the actions you care about, such as messages, sign-ups or sales, to judge real success.

Was this guide helpful?

Continue reading

View all blogs