Finance calculators

Engagement Rate Calculator

Updated May 24, 2026 By Jehan Wadia
Engagement Rate Formula
Formula: (Total Engagements per Post) ÷ Total Followers × 100
Platform
Engagement Metrics
Total likes/reactions on the post(s). Found in post insights or analytics.
Total comments on the post(s). Replies may or may not be included depending on your platform.
Times the post was shared, reposted, or retweeted. Found in post analytics.
Bookmarks or saves. Available on Instagram, TikTok, and similar platforms.
Link clicks, profile clicks, or other click actions. Found in detailed post analytics.
Direct messages received in response to the post. Harder to track but valuable for engagement.
Total Engagements: 200
Or override with a pre-computed total below:
Audience & Post Details
Your total follower count at the time of posting. Found on your profile page.
Enter a valid follower count
If entering totals across multiple posts, enter the count here. Engagements will be averaged per post.
Reverse Solver (Goal-Based)
Enter a target engagement rate to find out how many engagements (or followers) you'd need.

Engagement Rate
2.00%
Total Engagements
200
Engagements per Post
200
Benchmark Rating
Average
2.00%
0%1%3%5%8%10%+
PlatformInstagram
Average ER for Platform1.50%
Your ER vs Average+33% above average
Engagement Breakdown
Platform Benchmark Comparison
Detailed Breakdown
Metric Count % of Total Individual Rate
Engagement Rate Benchmarks by Platform
Platform Low Average Good Excellent

Introduction

Engagement rate tells you how much your audience interacts with your content. It measures likes, comments, shares, saves, and clicks against your total followers, reach, or impressions. A high engagement rate means people care about what you post. A low one means your content is not connecting. This calculator lets you find your engagement rate in seconds. Pick your platform, enter your numbers, and get a clear result. You can also compare your rate to industry benchmarks for Instagram, TikTok, Facebook, LinkedIn, YouTube, and Twitter/X. Use the reverse solver to find out exactly how many engagements you need to hit a specific goal. Whether you run a brand account, manage clients, or grow your own page, this tool helps you track what matters and make smarter decisions with your content.

How to Use Our Engagement Rate Calculator

Enter your social media post data below and this calculator will show your engagement rate, benchmark your performance against platform averages, and break down your results by engagement type.

Engagement Rate Formula: Pick how you want to calculate your rate. Choose from follower-based, reach-based, impression-based, video view-based, daily rate, or cost per engagement.

Platform: Select the social media platform you are measuring. This sets the benchmark averages your results are compared against.

Likes: Enter the total number of likes or reactions your post received.

Comments: Enter the total number of comments on your post.

Shares: Enter how many times your post was shared or reposted.

Saves: Enter how many times people saved or bookmarked your post.

Clicks: Enter the number of link clicks or profile clicks your post got.

DMs (Direct Messages): Enter how many direct messages you received from the post.

Total Engagements (Override): If you already know your total engagement number, enter it here. This will replace the sum of the fields above.

Number of Followers: Enter your total follower count at the time of posting. This is used as the base for follower-based and daily engagement rate formulas.

Reach per Post: Enter the number of unique accounts that saw your post. This field appears when you select the reach-based formula.

Total Impressions: Enter the total number of times your post was displayed. This field appears when you select the impression-based formula.

Total Video Views: Enter the total number of video views. This field appears when you select the video view-based formula.

Number of Days: Enter how many days you are measuring. This field appears when you select the daily engagement rate formula.

Total Ad Spend: Enter the total dollar amount spent on your ad or promotion. This field appears when you select the cost per engagement formula.

Number of Posts: Enter how many posts your engagement data covers. The calculator will average engagements per post.

Target Engagement Rate: Enter a goal engagement rate to find out how many engagements or followers you would need to hit that target.

Target CPE: Enter a goal cost per engagement to find out how many engagements you need at your current ad spend. This field appears when you select the cost per engagement formula.

What Is Engagement Rate?

Engagement rate measures how much people interact with your social media posts. It looks at actions like likes, comments, shares, saves, and clicks, then compares them to your audience size. A higher engagement rate means your content connects well with your followers. A lower rate means fewer people are reacting to what you post.

Why Engagement Rate Matters

Engagement rate is one of the most important numbers in social media marketing. It tells you if your content is actually working. You could have a million followers, but if nobody likes or comments on your posts, those followers are not helping you. Brands use engagement rate to pick influencers for partnerships. Marketers use it to decide which types of posts to make more of. It also helps you compare your performance across different platforms like Instagram, TikTok, Facebook, and YouTube. When paired with metrics like return on investment and cost per thousand impressions, engagement rate gives you a complete picture of your marketing effectiveness.

How Engagement Rate Is Calculated

The most common formula is simple. You add up all engagements on a post, divide by your total number of followers, then multiply by 100 to get a percentage. For example, if a post gets 200 total engagements and you have 10,000 followers, your engagement rate is 2%. There are other ways to calculate it too. You can divide by reach, impressions, or video views instead of followers. Each method gives you a slightly different picture of how your content performs. If you need help working with percentages in other contexts, our percentage calculator and percent change calculator are useful tools to have on hand.

What Is a Good Engagement Rate?

A good engagement rate depends on the platform. On Instagram, anything above 3% is considered good. On TikTok, rates tend to be higher, with 4% being average. Facebook and Twitter usually have lower rates, often under 1%. These numbers change over time as platforms update their algorithms. The key is to track your own rate consistently and try to improve it over time.

What Is Cost Per Engagement?

Cost per engagement, or CPE, is used when you pay to promote a post. It tells you how much each interaction costs. You calculate it by dividing your total ad spend by the number of engagements. A lower CPE means you are getting more value from your money. This metric helps marketers decide if a paid campaign is worth the budget. To understand the full cost of acquiring customers through social media, you can also use a customer acquisition cost calculator. And to measure what each customer is worth over time relative to your engagement spend, try the customer lifetime value calculator. If you are running campaigns where you need to determine whether your overall marketing spend breaks even, our break even calculator can help with that analysis. Understanding your profit margins alongside engagement metrics ensures your social media efforts translate into real business results.


Frequently asked questions

What counts as an engagement on social media?

An engagement is any action someone takes on your post. This includes likes, comments, shares, saves, clicks, and direct messages. Each platform may count slightly different actions, but these are the most common ones.

Which engagement rate formula should I use?

Use the follower-based formula if you want a simple overall measure. Use reach-based if you want to know how well your post performed among people who actually saw it. Use impression-based when you want to account for repeat views. Use video views for video content. Use daily rate to track engagement over time. Use cost per engagement when running paid ads.

What is the difference between reach and impressions?

Reach is the number of unique people who saw your post. Impressions is the total number of times your post was shown, including repeat views by the same person. If one person sees your post three times, that counts as 1 reach and 3 impressions.

Why is my engagement rate different when I switch formulas?

Each formula uses a different number as the base. Followers, reach, impressions, and views are all different sizes. Reach is usually smaller than followers, so a reach-based rate will be higher. Impressions are usually larger, so that rate will be lower. The engagements stay the same, but the base changes.

Can I calculate engagement rate for multiple posts at once?

Yes. Enter the combined total of all engagements across your posts, then set the Number of Posts field to match. The calculator will average your engagements per post before computing the rate.

What does the Total Engagements Override field do?

If you already know your total engagement number from your analytics dashboard, you can type it into this field. It will replace the sum of likes, comments, shares, saves, clicks, and DMs. Leave it blank to use the individual fields instead.

How does the reverse solver work?

The reverse solver lets you enter a target engagement rate and tells you how many engagements you need to reach that goal. In follower-based mode, it also shows how many followers you would need with your current engagements to hit the target.

Are the platform benchmarks accurate?

The benchmarks in this calculator are based on widely reported industry averages. Actual rates vary by niche, account size, content type, and time of year. Use them as a general guide, not an exact standard.

Why does TikTok have a higher average engagement rate than Facebook?

TikTok's algorithm shows content to people based on interest, not just who they follow. This means posts reach more engaged viewers. Facebook's algorithm limits organic reach for pages, which lowers the average engagement rate.

Should I include clicks and DMs in my engagement total?

It depends on your goal. Most basic engagement rate calculations only use likes, comments, and shares. Adding clicks, saves, and DMs gives a more complete picture. Be consistent with what you include so your numbers are comparable over time.

What is a good cost per engagement?

A good CPE depends on your industry and platform. In general, a CPE under $0.50 is considered solid. For highly competitive industries, $1.00 or more may be normal. The lower your CPE, the more value you get from your ad spend.

Does a high follower count lower my engagement rate?

Yes, usually. As your follower count grows, not every follower sees or interacts with every post. This is normal. Accounts with fewer followers often have higher engagement rates because their audience is smaller and more active.

How often should I check my engagement rate?

Check it at least once a week if you post regularly. For campaigns, check after each post or at the end of the campaign. Tracking it over time helps you spot trends and see what types of content work best.

Can I use this calculator for email or website engagement?

This calculator is built for social media. Email and website engagement use different metrics like open rates, click-through rates, and bounce rates. You can use the Custom platform option as a workaround, but the benchmarks will not apply.

What does the benchmark bar show?

The benchmark bar visually compares your engagement rate to the selected platform's averages. It shows where your rate falls on a scale from low to excellent. The color changes from red (low) to green (excellent) based on your result.