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 : 0

Avg Engagements Per Post

engagement_per_post = posts > 0 ? total_engagements / posts : 0

Engagement Rate Per Post

engagement_rate_per_post = (followers > 0 and posts > 0) ? ((total_engagements / posts) / followers) * 100 : 0

Variables

VariableDescriptionDefault
total_engagementsTotal Engagements (likes + comments + shares)450
followersTotal Followers10000
postsNumber of Posts10

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.

total_engagements = 450followers = 10000posts = 10
  1. 01Engagement Rate = (450 / 10,000) x 100 = 4.5%
  2. 02Avg Engagements Per Post = 450 / 10 = 45
  3. 03Engagement Rate Per Post = (45 / 10,000) x 100 = 0.45%