You have 10,000 followers. Great. But if your posts get 50 likes each, brands will notice. Engagement rate (ER) shows how much your audience actually interacts with your content, and it is one of the first numbers brands check before a collaboration.
Here is how to calculate it, what a "good" rate looks like, and how to improve yours.
How to Calculate Engagement Rate
The most common formula, based on followers:
Engagement rate = (likes + comments + saves + shares) ÷ followers × 100
Example: you have 2,000 followers. A post gets 90 likes, 12 comments, 10 saves and 8 shares. That is 120 interactions. 120 ÷ 2,000 × 100 = 6%.
For a reliable number, average your last 10–12 posts instead of looking at one.
Engagement rate by reach
Many marketers now prefer dividing by reach (the number of accounts that saw the post) instead of followers, especially for Reels, which are mostly seen by non-followers. You find reach in each post's Insights. Both formulas are useful; just compare like with like.
What Is a Good Engagement Rate?
Benchmarks vary by niche, country, content format and the study you read. As a rough guide for follower-based ER:
| Account size | Typical | Strong |
|---|---|---|
| Nano (1k – 10k) | 2% – 4% | 6%+ |
| Micro (10k – 50k) | 1.5% – 3% | 4%+ |
| Mid-tier (50k – 100k) | 1% – 2% | 3%+ |
| Macro (100k+) | 0.8% – 1.5% | 2.5%+ |
Engagement usually falls as accounts grow, because it is easier to interact closely with 1,000 people than with 500,000. Compare yourself with accounts of similar size in your niche.
Why Engagement Rate Matters
- Brands: a high ER shows a loyal audience, which is what brands pay for. See how to earn money on Instagram.
- Reach: Instagram shows more content to people who interact with you, so engaged followers see more of your posts.
- Feedback: ER tells you which topics and formats your audience values.
Why Your Engagement Rate Is Low
- Inactive followers: old giveaway followers, bots or follow-for-follow accounts
- Niche drift: you changed topics and your old audience lost interest
- Weak hooks: people scroll past before engaging
- No conversation: you do not reply to comments or ask questions
- Posting at the wrong time for your audience
Learn how Instagram ranks content in how the algorithm works.
How to Improve a Low Score
1. Remove ghost followers
Removing obvious bots and inactive accounts lowers your follower count but raises your percentage and makes your audience more accurate. Do it gradually, a few at a time, not hundreds in one day.
2. Use carousels
Carousels encourage swipes and saves, and Instagram may show a carousel again with a different slide to people who skipped it, giving you a second chance.
3. Ask one clear question
"Which tip will you try first, 1, 2 or 3?" is easier to answer than "Thoughts?".
4. Reply to every comment
Replies double the conversation and show your audience you are listening.
5. Make content worth saving and sharing
Checklists, templates and step-by-step guides get saved. Relatable moments get shared. For more tactics, read how to boost Instagram engagement fast.
6. Kickstart engagement on new posts
Some creators add a small boost of likes to new posts so they look active from the start. Engagement tends to attract more engagement, and a lively post gives real viewers a reason to join in.
Watch out: a very high ER on a tiny account (for example 30% on 300 followers) is normal, because friends and family engage a lot. Do not panic when it drops as you grow.
Free Ways to Track Your ER
- Instagram Insights (professional dashboard) for likes, comments, saves, shares and reach
- A simple spreadsheet: one row per post, with the formula above
Engagement stuck below 1%?
Help your next posts start strong.