Social Media Management

How to Calculate Engagement Rate: 6 Formulas + Examples

RexJafor

RexJafor

September 27, 2026

83 views
0 comments
18 min read
Updated: October 4, 2026

Updated September 2026 · Benchmarks from the Socialinsider 2026 and Quid (Rival IQ) 2026 reports · Meta metric changes verified against Meta for Developers

If you want to know how to calculate engagement rate, the core formula fits on one line: add up the interactions a post received, divide by the audience you are measuring against, and multiply by 100. The hard part is everything around that line — which interactions to count, which audience number to divide by, and how to compare your result with benchmarks that were calculated a different way. Get those choices wrong and a healthy post looks like a failure, or a weak one looks like a win.

This guide gives you every engagement rate formula that matters in 2026, a fully worked example from a Bangladeshi Facebook shop, platform-by-platform instructions for Facebook, Instagram, TikTok, YouTube, LinkedIn and X, copy-paste spreadsheet formulas, and current 2026 benchmarks. It also covers something most ranking guides still miss: Meta has replaced "reach" and "impressions" with Viewers and Views, which changes the names in your formulas.

KEY TAKEAWAYS

  • The universal formula: Engagement rate = (total engagements ÷ audience base) × 100. The audience base is followers, reach (now "Viewers" on Meta), or views/impressions.
  • Same post, three answers: in our worked example one Reel scores 1.59% by followers, 2.53% by views and 3.57% by viewers. None is wrong — they answer different questions.
  • Meta renamed its metrics: "Impressions" became Views and reach became Viewers; Meta retired the legacy reach and impressions metrics from its Graph API in June 2026.
  • 2026 averages are low: Facebook sits around 0.13–0.15% and Instagram around 0.30–0.48% by followers, while TikTok leads at roughly 2–3.7%. Old guides quoting 1–3% for Facebook are badly out of date.
  • Pick one method and stick to it: consistency over time matters more than which formula you choose.

How to calculate engagement rate: the quick answer

Engagement rate measures what percentage of an audience actively interacted with your content, rather than just scrolling past it. The general formula is:

Engagement rate (%) = (Total engagements ÷ Audience base) × 100

To calculate it for any post:

  1. Add up the engagements. Typically reactions or likes + comments + shares, plus saves where the platform shows them. Write down exactly which actions you included.
  2. Choose your audience base. Followers (how engaged is my whole audience?), reach or Viewers (how did people who actually saw it respond?), or views/impressions (how much interaction did total exposure generate?).
  3. Divide, then multiply by 100. 250 engagements ÷ 10,000 followers = 0.025 × 100 = 2.5%.
  4. Label it. Always report it as "ER by followers", "ER by reach" or "ER by views" so nobody compares it with a number calculated differently.

Engagement vs. engagement rate: "engagement" is a raw count (for example, 250 interactions). "Engagement rate" is that count expressed as a percentage of an audience. A page with 1 million followers will almost always get more engagement than a page with 5,000 — engagement rate is what lets you compare them fairly.

What counts as an engagement on each platform

Every platform counts interactions differently, and each native dashboard uses its own denominator. This is the single biggest reason two tools give you two different engagement rates for the same post.

Platform Interactions you can count Native audience metric Where to find the numbers
Facebook Reactions, comments, shares (clicks are visible to the Page owner only) Views and Viewers (Viewers replaced reach) Meta Business Suite → Insights → Content, or the post's "View insights"
Instagram Likes, comments, saves, shares (sends), reposts Views and Accounts reached Professional dashboard → Insights, or Meta Business Suite
TikTok Likes, comments, shares, saves Video views TikTok Studio → Analytics → post-level data
YouTube Likes, comments, shares (dislikes visible only to the channel owner) Views and subscribers YouTube Studio → Analytics → Engagement
LinkedIn Reactions, comments, reposts, clicks, follows Impressions (and members reached) Page or post analytics → Content
X Likes, replies, reposts, quotes, bookmarks, clicks Impressions Post analytics or the Analytics dashboard (Premium features vary)

Two rules keep your numbers honest. First, public competitor analysis can only use public metrics — you cannot see a rival's saves, clicks or reach, so competitor comparisons are normally done by followers using likes, comments and shares. Second, when you add a metric to your own formula (such as saves), add it every month, or your trend line breaks.

2026 update: Meta now uses Views and Viewers, not impressions and reach

Why your old formula labels no longer match Meta Business Suite

  • Views replaced impressions. Meta moved Facebook and Instagram to a single "Views" metric that counts every time content is played or shown on screen, including repeat views by the same person — so Views usually run higher than the old impression counts.
  • Viewers replaced reach. Meta now reports unique people who saw your content as "Viewers". It is still a unique-person count, but based on a media-view event rather than feed delivery, so it can come out lower than historical reach.
  • The legacy API metrics are gone. In its Graph API v25.0 changelog (February 2026), Meta announced it would retire Post/Page Reach, Video Impressions and Story Impressions, and third-party tools migrated around the June 15, 2026 deprecation date.

What to do: treat "Viewers" as your reach denominator and "Views" as your impressions denominator. Expect a visible step change in any report that spans the switch, and add a note so a client or manager does not read it as a performance drop.

The 6 engagement rate formulas (and when to use each)

These are the formulas analytics tools and benchmark reports actually use. You do not need all six — most social media managers report one primary rate and one secondary rate.

1. Engagement rate by followers (ERF)

ER by followers = (Engagements on a post ÷ Total followers) × 100

Use it for: competitor comparisons and industry benchmarking, because follower counts are public and most 2026 benchmark reports (including Quid/Rival IQ) divide by followers. Watch out: it penalises large accounts, since most followers never see a given post. It also ignores engagement from non-followers, which matters on recommendation-driven feeds like TikTok and Reels.

2. Engagement rate by reach (ERR) — "Viewers" on Meta

ER by reach = (Engagements on a post ÷ Reach or Viewers) × 100

Use it for: judging content quality — of the people who actually saw this post, what share responded? Watch out: reach is private, so you cannot calculate it for competitors. It can also mislead when a post goes viral: reach balloons with non-followers who engage less, so the rate falls even though the post was a success.

3. Engagement rate by views or impressions (ERV)

ER by views = (Engagements ÷ Views or Impressions) × 100

Use it for: platforms whose native dashboards divide by exposure — LinkedIn and X both calculate their built-in engagement rate against impressions — and for paid campaigns where you pay per impression. Watch out: views count repeat exposures, so this figure is usually lower than ER by reach for the same post.

4. Average engagement rate per post

For a monthly report you need one number across many posts. There are two valid ways to get it, and they give different answers:

Method A (pooled) = (Total engagements ÷ Total reach) × 100
Method B (mean) = Sum of each post's ER ÷ Number of posts

Method A weights big posts more heavily; Method B treats every post equally. For follower-based rates the two match (the follower count is the same for every post), but for reach- or view-based rates they diverge — in our worked example below, 3.84% vs 4.18%. Pick one, state it in your report, and never mix them.

5. Daily engagement rate

Daily ER = (Total engagements in a period ÷ Number of days) ÷ Followers × 100

Use it for: seeing how actively your audience interacts with the account day to day, including engagement on older posts. Watch out: it rises simply because you post more, and one very active follower counts many times. Do not use it to judge individual posts.

6. Video engagement rate by views

Video ER = (Likes + Comments + Shares + Saves) ÷ Video views × 100

Use it for: TikTok, YouTube Shorts and Reels, where distribution is driven by recommendations rather than your follower list. Watch out: views include replays, so a looping 7-second clip can post a deceptively low rate. Always read it alongside watch time.

Formula Denominator Best for Main weakness
ER by followers Followers Benchmarks, competitor comparisons Penalises large accounts; ignores non-follower engagement
ER by reach / Viewers Unique people who saw it Judging content quality on your own account Private metric; drops on viral posts
ER by views / impressions Total exposures LinkedIn, X, paid campaigns Repeat views dilute the rate
Average ER per post Any of the above Monthly and client reports Pooled vs mean give different results
Daily ER Followers, per day Overall account activity Inflated by posting frequency
Video ER by views Video views TikTok, Shorts, Reels Replays and loops skew it

Worked example: a Dhaka clothing page, step by step

Here is an illustrative example of a small Facebook shop in Dhaka with 48,000 followers that published five organic (unboosted) posts in one week. The engagements column adds reactions + comments + shares.

Post Engagements Views Viewers ER by followers ER by views ER by viewers
Reel: new shirt collection launch 763 30,200 21,400 1.59% 2.53% 3.57%
Carousel: size guide 341 9,800 7,300 0.71% 3.48% 4.67%
Single photo: restock alert 192 6,100 4,900 0.40% 3.15% 3.92%
Reel: behind-the-scenes stitching 1,160 44,700 31,800 2.42% 2.60% 3.65%
Text poll: which colour next? 210 5,200 4,100 0.44% 4.04% 5.12%
Week total / average 2,666 96,000 69,500 1.11% 2.78% pooled / 3.16% mean 3.84% pooled / 4.18% mean

Walk through the first row to see the maths:

  • By followers: 763 ÷ 48,000 = 0.0159 → × 100 = 1.59%
  • By views: 763 ÷ 30,200 = 0.0253 → × 100 = 2.53%
  • By viewers: 763 ÷ 21,400 = 0.0357 → × 100 = 3.57%
  • Daily ER for the week: 2,666 ÷ 7 days = 380.9 per day ÷ 48,000 × 100 = 0.79%

What the example teaches

The text poll has the highest rate by viewers (5.12%) but the lowest reach. The behind-the-scenes Reel has a lower rate by viewers (3.65%) yet reached almost eight times as many people and produced the most engagements. If you judged content on ER by reach alone, you would cut the post that actually grew the page. Read engagement rate next to reach, never instead of it.

How to calculate engagement rate on each platform

Facebook

Facebook ER = (Reactions + Comments + Shares) ÷ Followers × 100
For content quality: ÷ Viewers × 100

Open Meta Business Suite, go to Insights → Content, and export post data for the period. If you boosted any posts, separate them first: paid distribution inflates Views and Viewers and makes organic averages meaningless. This matters for Bangladeshi F-commerce pages, where boosting a product post is routine.

Instagram

Instagram ER = (Likes + Comments + Saves + Shares) ÷ Accounts reached × 100
For competitor comparisons: (Likes + Comments) ÷ Followers × 100

Saves and shares are only visible for your own account, which is why benchmark tools that compare brands use likes and comments only. Instagram head Adam Mosseri has pointed creators toward sends per reach as a key signal, so track shares as their own metric too.

TikTok

TikTok ER = (Likes + Comments + Shares + Saves) ÷ Video views × 100

TikTok Studio shows the raw numbers per video but no ready-made organic engagement rate, so you calculate it yourself. Because most views come from the For You feed rather than followers, divide by views for content decisions and by followers only when benchmarking.

YouTube

YouTube ER = (Likes + Comments + Shares) ÷ Views × 100
Channel benchmark: ÷ Subscribers × 100

YouTube has hidden public dislike counts since 2021, so dislikes can only be included for your own channel in YouTube Studio. Leave them out whenever you compare against other channels.

LinkedIn

LinkedIn ER = (Clicks + Reactions + Comments + Reposts + Follows) ÷ Impressions × 100

LinkedIn calculates this for you in Page analytics. Note that clicks, including "see more" expansions, are part of LinkedIn's definition, which pushes its native rate higher than follower-based rates on other platforms.

X (Twitter)

X ER = Engagements ÷ Impressions × 100

X's own engagement count is broad — it includes clicks on links, profiles and media — so its native rate is not comparable with a follower-based rate that counts only likes, replies and reposts.

Calculate engagement rate automatically in Google Sheets or Excel

Set up one row per post with these columns, then paste the formulas into row 2 and drag them down. Format columns H to J as percentages, which removes the need to multiply by 100.

Column Header What goes in it
A Post / date Post link or date
B Reactions / likes From native insights
C Comments From native insights
D Shares From native insights
E Followers Follower count on the day of posting
F Viewers / reach Unique people who saw the post
G Views Total views or impressions
H ER by followers =IFERROR((B2+C2+D2)/E2,0)
I ER by reach =IFERROR((B2+C2+D2)/F2,0)
J ER by views =IFERROR((B2+C2+D2)/G2,0)

For the monthly summary row, use =SUM(B2:D31)/SUM(F2:F31) for a pooled average by reach, or =AVERAGE(I2:I31) for the mean of post rates. IFERROR stops a blank reach cell from breaking the sheet. If you want a ready-made layout, fold these columns into your social media report template.

What is a good engagement rate in 2026?

A "good" rate depends on platform, formula, account size and industry. The two most-cited 2026 benchmark reports both divide by followers, but they sample differently: Socialinsider reports averages across 70 million brand posts, while Quid (formerly Rival IQ) reports medians from 150 randomly selected companies in each of 18 industries.

Platform Socialinsider 2026 report (average) Socialinsider mid-2026 quarterly update Quid / Rival IQ 2026 (median)
TikTok 3.73% 2.70% 2.01%
Instagram 0.48% 0.45% 0.30%
Facebook 0.15% 0.13% Flat year on year
X 0.12% 0.10% 0.03%
YouTube Not covered Not covered 0.21%

Sources: Socialinsider 2026 Social Media Benchmarks (published January 2026 using full-year 2025 data, updated July 2026 with Q1–Q2 2026 figures); Quid 2026 Social Media Industry Benchmark Report (March 2026). All figures are engagement rate by followers.

Practical ways to read these numbers:

  • Beat your own last quarter first. Your trend line is more meaningful than any industry average.
  • Smaller accounts score higher. A 20,000-follower page usually outperforms these averages; a 2-million-follower brand usually sits below them.
  • Match the method. Only compare your ER by followers with these tables. An Instagram ER by reach of 4% is not "eight times the average" — it is a different measurement.
  • Engagement is shifting to shares. Socialinsider found average comments per post fell 24% on TikTok and 16% on Instagram while shares rose, so a flat engagement rate can hide a healthier mix.

Bangladesh context: where your engagement rate matters most

According to DataReportal's Digital 2026 Bangladesh report (data from late 2025), Facebook reached 64.0 million users in the country, TikTok 56.2 million adults, YouTube 49.8 million, and Instagram 9.15 million, with LinkedIn at 12.0 million registered members and X at 1.17 million. For most Bangladeshi brands, that makes Facebook and TikTok engagement rates the ones to watch weekly.

One local nuance: on F-commerce pages, a large share of comments are price or inbox requests. They are real engagement, but if you run giveaways that ask people to comment "done", separate those posts from your averages — comment-bait inflates the rate without reflecting genuine interest. Timing also moves the number; see our guide to the best time to post on Facebook in Bangladesh.

Which formula should you use?

Your question Use this formula Why
How do we compare with competitors or industry benchmarks? ER by followers Follower counts are public and benchmark reports use them
Did this post resonate with the people who saw it? ER by reach (Viewers) Measures response among people who actually had the chance to engage
How did a paid campaign perform? ER by views / impressions Paid delivery is bought and reported per impression
How is a TikTok, Reel or Short performing? Video ER by views Distribution is recommendation-led, not follower-led
What single number goes in the monthly client report? Average ER per post (state pooled or mean) Smooths out one-off viral posts
How active is our community overall? Daily ER Captures engagement on older posts too

Engagement rate is one KPI among several. For the full picture, pair it with the metrics in our guide to social media KPIs, and review it quarterly as part of a social media audit.

Errors in other engagement rate guides, corrected

We reviewed the pages currently ranking for this topic. Several contain formulas or benchmarks that will give you the wrong answer in 2026.

What some ranking guides say What is actually correct
"Engagement rate by posts = total engagements ÷ total posts × 100" That produces average engagements per post multiplied by 100, not a rate. You must still divide by followers, reach or views.
"Impressions measure how many people see your content" Impressions (now Views on Meta) count every display, including repeats by the same person. Unique people are measured by reach, which Meta now calls Viewers.
A "good" Facebook engagement rate is 1–3% Facebook averaged 0.15% by followers in Socialinsider's 2026 report and 0.13% in its mid-2026 update. 1–3% is exceptional for most pages.
A good TikTok rate is 15–25%; under 10% is underperforming Current 2026 benchmarks put TikTok at about 2–3.7% by followers. Rates above 10% happen on individual videos, not as a norm.
X: 0.33–1% is a very high engagement rate, and 0.02% is "good" 2026 data shows X at 0.10–0.12% (Socialinsider average) and 0.03% (Quid median). Old ranges were built on pre-2023 Twitter data.
Include YouTube dislikes in engagement for any channel Public dislike counts have been hidden since 2021; you can only include dislikes for your own channel via YouTube Studio.
Divide by "reach" and "impressions" in Meta Business Suite Meta now labels these Viewers and Views, and retired the legacy reach and impressions API metrics in June 2026.

Common engagement rate calculation mistakes

  • Mixing formulas in one report. Switching from ER by followers to ER by reach mid-year creates a fake jump.
  • Forgetting to multiply by 100. 0.025 is 2.5%, not 0.025%.
  • Using today's follower count for last month's posts. Record followers on the posting date, especially for fast-growing pages.
  • Blending boosted and organic posts. Paid reach dilutes the rate and hides how organic content really performs.
  • Comparing across platforms with one yardstick. A 0.5% Facebook rate and a 0.5% TikTok rate mean very different things.
  • Ignoring the report's window. A post keeps collecting engagement for days; measure every post after the same number of days (for example, 7).
  • Chasing the rate over reach. As the worked example shows, the highest-rate post is not always the most valuable.

How to improve your engagement rate

Once you are measuring correctly, the levers are straightforward: lead with a strong hook in the first second or line, give people a reason to share or save (checklists, size guides, before-and-after results), reply to comments quickly to keep threads alive, and post when your audience is online. Build a steady comment culture with good community management, and use a focused hashtag strategy for discovery on Instagram and TikTok. For the bigger picture of how measurement fits into day-to-day work, start with our pillar guide, what is social media management.

Frequently asked questions about calculating engagement rate

What is the formula for engagement rate?

Engagement rate = (total engagements ÷ audience base) × 100. The audience base is followers, reach (Viewers on Meta), or views/impressions, depending on what you want to measure. Always state which one you used.

How do I calculate engagement rate by followers?

Add the likes or reactions, comments and shares on a post, divide by your follower count on the day you posted, and multiply by 100. For example, 480 engagements ÷ 32,000 followers × 100 = 1.5%.

How do I calculate engagement rate on Instagram?

For your own account, divide likes + comments + saves + shares by accounts reached and multiply by 100. For competitor comparisons, divide likes + comments by followers, because saves, shares and reach are private.

How do I calculate average engagement rate for multiple posts?

Either divide total engagements by total reach across all posts (pooled), or average each post's individual rate (mean). Both are valid, but they give different numbers for reach- and view-based rates, so choose one and use it consistently.

What is a good engagement rate in 2026?

By followers, 2026 benchmarks put Facebook at about 0.13–0.15%, Instagram at 0.30–0.48%, TikTok at 2–3.7% and X at 0.03–0.12%. Beating your own previous quarter is a better target than any single industry figure.

Is engagement rate by reach better than by followers?

Neither is better in general. ER by reach shows how well a post landed with the people who saw it; ER by followers is the only option for competitor benchmarking because reach is private.

Why does my engagement rate differ between tools?

Tools count different interactions (some include clicks or saves) and divide by different bases (followers, reach or views). After Meta's 2026 switch to Views and Viewers, historical and current figures can also differ even for the same post.

Should saves and shares count as engagement?

Yes, for your own reporting — shares and saves are strong signals of value and have grown faster than likes and comments in 2026. Just include them consistently, and leave them out when comparing with competitors, whose saves you cannot see.

Final thoughts: measure consistently, then act

Calculating engagement rate takes seconds once you have chosen your formula. The real skill is choosing the right denominator for the question, keeping the method consistent month after month, and reading the rate alongside reach so you do not cut the posts that actually grow your audience. Set up the spreadsheet above, label every number, and compare yourself with current 2026 benchmarks rather than figures from years ago.

Comments (0)

No comments yet. Be the first to comment!

Related Posts

You might also like these articles