Engagement Rate Calculator Widget
Add a social media engagement rate calculator to your website. Creators and brands enter likes, comments, shares and saves with follower count or reach, and see the engagement rate on both bases - for a single post or averaged over several.
Live preview
Exactly what your visitors will seeUnder the widget on your page: Powered by A2Z Tools
Embed code
<iframe src="https://a2z.tools/embed/w/engagement-rate-calculator" title="Engagement Rate Calculator by A2Z Tools" width="100%" height="660" style="border:0;width:100%" loading="lazy" allow="clipboard-write"></iframe>
A plain iframe. Works everywhere, including site builders that strip scripts. Adjust height if your content needs more room.
<div data-a2z-widget="engagement-rate-calculator" data-height="660"></div> <script async src="https://a2z.tools/embed.js"></script>
Adds a small script (what it does) that sizes the widget to fit its content, loads it lazily and keeps it isolated from your page's CSS.
Works with
How it works
Interactions are the sum of likes, comments, shares and saves - the same default set as the A2Z Social Media Engagement Rate Calculator. Dividing by followers gives the rate most influencer media kits quote; dividing by reach shows how engaging the post was to the people who actually saw it. With several posts, the by-followers figure is the average per post and the by-reach figure uses the total reach. There is no single industry-standard formula, so the widget labels its basis and says so.
Calculation method
- Interactions = likes + comments + shares + saves (blank counts as 0); P = number of posts
- By followers = interactions / P / followers x 100 (the average per post)
- By reach = interactions / total reach over the P posts x 100
- Rates shown to 2 decimals, interactions per post to 1 decimal; a basis with no figure (followers or reach blank or 0) is left out
Worked examples
One Instagram post, both bases
Inputs: Likes 1,840; comments 96; shares 57; saves 130; followers 42,000; reach 18,000; 1 post
Result: By followers 5.05%; by reach 11.79%; 2,123 interactions
Only 18,000 of the 42,000 followers saw the post, so the same 2,123 interactions give more than twice the rate when divided by reach.
Averaging a month of posts
Inputs: Likes 4,000; comments 600; saves 400 over 5 posts; followers 10,000; total reach 20,000
Result: By followers 10% (average per post); by reach 25%; 1,000 interactions per post
5,000 interactions / 5 posts = 1,000 per post, which is 10% of the 10,000 followers.
Limitations
- There is no official engagement-rate formula to cite: Instagram, TikTok, LinkedIn, YouTube and third-party tools each define it differently, so this widget states its own basis instead of claiming a standard.
- Follower count is taken as one figure for the whole period; if the account grew quickly over the posts, the by-followers rate for early posts is understated.
- Video views, link clicks, profile visits and story replies are not counted, and a like and a comment carry the same weight here even though many brands value comments more.
- It cannot tell bought followers or engagement pods from real audiences - a suspiciously high rate on a small reach deserves a closer look.
Where publishers use it
- Influencer-marketing agencies' pages for vetting creators
- Creator media kits and personal sites
- Social-media management blogs comparing platforms
- Brand teams reporting campaign engagement consistently
Questions
Which engagement rate formula is correct?
None is universal. Platforms, agencies and analytics tools divide by followers, reach or impressions and count different interactions. Use one basis consistently and state it when you compare.
Why is the rate by reach higher?
Usually only a share of followers see a post, so reach is smaller than followers and the same interactions give a higher rate.
Should I include video views or link clicks?
Views are not counted here because they are not comparable across platforms. Add clicks to comments or shares yourself if your reporting counts them.
Is profile data fetched from the platforms?
No. The widget does not connect to any social network; it uses only the numbers typed in.
Why do larger accounts usually have lower rates by followers?
Follower counts grow faster than the share of followers who see and react to each post, so a creator with 500,000 followers at 1.5% can still earn far more interactions per post than one with 5,000 at 6%. Compare accounts of similar size.
How should I enter a carousel or a Reel with many plays?
Enter the likes, comments, shares and saves from the post's insights as usual. Plays are left out on purpose, so a Reel's rate here is comparable with a photo post but not with a views-based rate from another tool.
Cite or recommend this tool
If you reference this tool in an article, course or documentation, these formats are ready to copy. They are optional - nothing is added to your site unless you paste it.
A2Z Tools Engagement Rate Calculator https://a2z.tools/social-media-engagement-rate-calculator
<a href="https://a2z.tools/social-media-engagement-rate-calculator">A2Z Tools Engagement Rate Calculator</a>
[A2Z Tools Engagement Rate Calculator](https://a2z.tools/social-media-engagement-rate-calculator)
Engagement Rate Calculator by A2Z Tools - https://a2z.tools/social-media-engagement-rate-calculator
Related widgets
-
Solve CPM, campaign cost or impressions from the other two.
-
Tag a URL with UTM campaign parameters, keeping its query and #fragment, then copy it.
-
Conversion rate from visitors and conversions, with an optional A/B comparison and z-test.
-
Return on ad spend as a multiple and a percentage, with break-even ROAS from your margin.
-
Cost per click plus CTR, CPM, conversion rate and CPA from one campaign's totals.