Skip to content
UnfollowWatch

How to calculate Instagram engagement rate

Updated · 6 min read

Engagement rate tells you how much your audience interacts with what you post. It is one of the most useful numbers for creators — as long as you calculate it consistently.

Engagement rate by followers

engagement rate = interactions per post ÷ followers × 100

Example: across your last 10 posts you received 1,800 likes, 150 comments, 90 saves and 60 shares — 2,100 interactions, or 210 per post. With 5,000 followers, your engagement rate is 210 ÷ 5,000 = 4.2%.

This version works with public numbers, so you can calculate it for any account. Its weakness: it assumes all your followers saw each post, which they did not.

Engagement rate by reach

engagement rate by reach = interactions per post ÷ accounts reached × 100

Reach — the number of accounts that saw the post — is available in Instagram insights for professional accounts. If the posts above reached 1,400 accounts on average, the rate is 210 ÷ 1,400 = 15%. This measures how compelling the content was to the people who actually saw it.

Which interactions should you count?

  • Likes — easy, but the weakest signal.
  • Comments — stronger: someone took the time to respond.
  • Saves — very strong: the post was worth keeping.
  • Shares — strongest for growth: your post reached new people.

Pick a definition and stick to it — mixing definitions between months makes trends meaningless.

Benchmarks: compare with yourself

Published “average engagement rates” vary enormously depending on who measured what. Smaller accounts typically see higher rates than very large ones, and formats behave differently. The most reliable benchmark is your own history: calculate the same metric every month and watch its direction.

How follower changes affect engagement

Engagement by followers goes up when inactive followers leave and down when you gain many followers who do not engage (for example from a giveaway). If your engagement rate jumps while your follower count drops, a clean-up of inactive accounts is a likely explanation — tracking which accounts left helps confirm it.

Try the engagement rate calculator to run the numbers.

See who stopped following you

Create a free UnfollowWatch account in under a minute. No Instagram password, ever.