Social Media Engagement Calculator Formula
Understand the math behind the social media engagement calculator. Each variable explained with a worked example.
Formulas Used
Engagement Rate
engagement_rate = followers > 0 ? (total_engagements / followers) * 100 : 0Avg Engagements Per Post
engagement_per_post = posts > 0 ? total_engagements / posts : 0Engagement Rate Per Post
engagement_rate_per_post = (followers > 0 and posts > 0) ? ((total_engagements / posts) / followers) * 100 : 0Variables
| Variable | Description | Default |
|---|---|---|
total_engagements | Total Engagements (likes + comments + shares) | 450 |
followers | Total Followers | 10000 |
posts | Number of Posts | 10 |
How It Works
How to Calculate Social Media Engagement Rate
Formula
Engagement Rate = (Total Engagements / Total Followers) x 100
Engagement rate tells you what percentage of your audience actively interacts with your content. It is a better measure of content quality than follower count alone. An account with 5,000 followers and 5% engagement often delivers more value than one with 100,000 followers and 0.1% engagement. Track by post to identify which content types resonate.
Worked Example
An account with 10,000 followers receives 450 total engagements across 10 posts.
- 01Engagement Rate = (450 / 10,000) x 100 = 4.5%
- 02Avg Engagements Per Post = 450 / 10 = 45
- 03Engagement Rate Per Post = (45 / 10,000) x 100 = 0.45%
Frequently Asked Questions
What is a good engagement rate?
Instagram: 1-3% is average, 3-6% is good. Twitter: 0.5-1% is average. LinkedIn: 2-4% is good for company pages. Micro-influencers (under 10K followers) often see higher rates than large accounts.
What counts as an engagement?
Engagements typically include likes, comments, shares/retweets, saves, and clicks. Some platforms also count video views, profile visits, or story replies. Choose consistent criteria for meaningful tracking.
Ready to run the numbers?
Open Social Media Engagement Calculator