ER (engagement rate) measures how actively an audience interacts with posts: liking and reacting, commenting, sharing, and saving posts. It’s expressed as a percentage: the number of reactions divided by a base — followers or reach, and sometimes views.
The result depends on the base. The same post can get a different ER in different reports, so before comparing numbers, check which formula they were calculated with.
What ER means, in plain terms
ER is short for «engagement rate.» People refer to it in different ways in conversation and in reports: ER, the engagement rate, the engagement coefficient. The metric answers one question: what share of the audience didn’t just see a post, but reacted to it in some way.
VK Ads defines ER as an engagement metric that shows how actively users interact with content. In Yandex Advertising’s materials, ER is a measure of user activity on social media: how many people liked a post, commented on it, shared it, or saved it.
In marketing, advertising, and SMM, it’s the same metric. Only the object of the calculation changes: a single post, an account over a period, or a paid post. This is about audience engagement on social media — employee engagement in the HR sense is not covered here.
What counts as engagement
These actions are usually included in the calculation:
- likes and reactions;
- comments;
- shares and forwards;
- saves and adding to «Saved».
The exact set depends on the platform and what it shows in its statistics. For Telegram, the Yandex Advertising material includes likes, comments, shares, and saves in the total count of reactions. For VK, VK Ads lists video views, comments, post shares, saves, likes, and other events.
The practical takeaway: decide which actions you’re summing before you calculate, and don’t change the set from one report to the next. Otherwise, a rise in ER might just be the result of adding a new action to the formula.
ER formulas: the variants and the differences
The general idea is the same across every formula: the number of reactions is divided by a base and multiplied by one hundred to get a percentage. What differs is the base — the denominator. Below are the variants you’ll run into most often; the table shows only the division, with the multiplication by one hundred implied.
| Metric | How it’s calculated | What it shows | Formula source |
|---|---|---|---|
| Post ER (by followers) | reactions on the post ÷ followers | what share of followers reacted to the post | per Yandex Advertising and VK Ads materials |
| ER over a period | reactions on posts over the period ÷ followers at the start of the period | whether audience interest in the account is holding up or declining | per Yandex Advertising materials |
| ERR by reach | reactions ÷ reach | engagement among those who actually saw the post | per VK Ads’ description |
| ERR, Yandex Advertising’s version | average number of post views ÷ followers | the ratio of views to audience size | per Yandex Advertising materials |
| ERV (by views) | reactions ÷ views | what share of views ended in a reaction | this is how VK describes engagement in its materials for creators, without using the name ERV |
Notice the two rows for ERR. The same name describes two different calculations in two official sources: VK Ads ties ERR to reactions and reach, while Yandex Advertising calculates it from the average number of views and followers. A metric’s name doesn’t guarantee the same formula, so always write down what’s in the numerator and the denominator.
How ER differs from ERR
The difference is in the base. ER by followers is calculated from the account’s entire audience, including people who never saw the post. ERR by reach is calculated from people who did see it. Reach is the number of unique users who saw a post; repeat views by the same person aren’t counted in it. For more on what reach is and its different types, see a separate article.
Yandex Advertising calls ERR a metric for social networks with smart recommendations. When an algorithm assembles the feed, not every follower sees a post, and sometimes people who don’t follow the account see it too: on VK, that kind of reach is called viral reach.
When each one is more useful:
- ER by followers — to see how interesting the account is to its audience overall;
- ERR by reach — to evaluate the post itself among the people who saw it, without the effect of how many followers the feed actually showed it to.
Weighted formulas
Sometimes different actions are given different weights — a comment, for instance, is treated as «worth more» than a like. VK Ads describes this approach as a formula with extra multipliers that increase the weight of particular reactions. Whoever runs the calculation picks the specific multipliers — it’s a custom method, not a standard. A weighted ER can only be compared with another ER calculated using the same weights.
How to calculate ER yourself
You can calculate ER without analytics tools if you agree on the rules in advance:
- Pick a formula for your question: overall audience interest — by followers; the quality of a post — by reach or views.
- Define the set of actions: for example, reactions, comments, and shares.
- Pull the data from the stats for the same period for every post.
- Calculate using the formula.
- Write the formula down next to the result, so that a month from now you’re comparing the same thing.
A hypothetical example (the numbers are made up for illustration). The community has one thousand followers. Four hundred people saw the post, which got twenty likes, five comments, and five shares — thirty actions in total.
- ER by followers: thirty actions divided by one thousand followers — that’s three hundredths, or three percent.
- ERR by reach: thirty actions divided by four hundred people reached — that’s seven and a half percent.
One post, two different numbers, and both are calculated correctly. Without noting the formula, you can’t compare either one with someone else’s report.
On VK
The data you need is in the community’s statistics and in each individual post’s statistics. The «Statistics» section opens from the community page, with reach on the «Reach» tab. You can open a specific post’s statistics through the «Post statistics» item.
In a post’s statistics, VK Ads lists total reach, follower reach, and viral reach, along with reactions to the content: likes, comments, and shares. The platform can change the names of sections and menu items, so check the current interface.
Pick the reach figure to match your formula. If you’re calculating follower engagement, use follower reach. If you’re evaluating the post as a whole, use total reach.
On Telegram
Detailed channel statistics are available to admins of channels above a certain size; Telegram sets the exact threshold on its side. They include the number of subscribers, the average number of views, forwards, and reactions per post, interaction charts, and statistics for individual posts.
Telegram shows post views, so a channel’s ER is often calculated from views or from subscribers. Pick one and stick with it. For more on how to run a company channel on Telegram, see a separate article.
What counts as a good ER
There’s no universal ER benchmark. VK Ads states outright that there’s no universal ER figure, because the metric depends on audience size. Yandex Advertising’s materials say there are no objective criteria for evaluating it, and even a low ER can still serve a company’s goals.
According to Yandex Advertising’s materials, engagement is affected by niche, format and presentation, the platform, audience activity, and posting frequency. The same materials call engagement metrics from social networks with different algorithms and content formats incomparable. Even where benchmarks are given, they’re broken down by audience size.
That’s why it’s risky to compare your figure against the «ER benchmarks» found in tables online: it’s usually unclear which formula, which accounts, and which period they were calculated from. It’s more reliable to compare this way:
- your own posts against each other — using one formula and comparable periods;
- the account over time — Yandex Advertising recommends tracking how the metric changes;
- against competitors — only with a single formula, the same kind of data, and on the same platform. For other accounts you’ll likely only have public data — followers and reactions — so ER by followers is the easier one to compare.
What ER shows, and what it doesn’t
ER is a signal of interest in the content. It doesn’t show sales or inquiries: a like isn’t the same as a lead, and evaluating business results takes other metrics.
A high ER on a small account and a low one on a large account are often a result of the arithmetic, not content quality: VK Ads links the level of ER to audience size. Manipulative tactics (e.g. fake behavioral signals) distort the metric in both directions. Bought followers inflate the denominator and understate ER; bought reactions inflate the numerator.
ER is most useful for comparing content categories and formats within your own account. If posts from one category consistently collect more reactions under the same formula, that’s a reason to schedule it more often, and to rework or drop a weaker one. That way the metric becomes part of the work on how to build a content plan out of categories. Change one variable at a time — format, topic, or presentation — otherwise you won’t know what worked.
Frequently asked questions
Should views count as engagement?
Viewing a post in the feed is a passive action, so it’s usually used as the calculation base rather than counted as a reaction. The exception is video: for VK, VK Ads classes video views as engagement events. The main thing is to fix the decision and not change it between reports.
Why does the same post show a different ER in different tools?
Analytics tools each use their own method: a different base (followers, reach, or views), a different set of actions, and sometimes weights. If the formula isn’t stated, you can’t compare numbers from different tools.
How often should ER be calculated?
As often as you review your content plan. There’s usually no need to calculate it more often than you’re ready to actually change something.
How is ER related to reach?
The connection runs both ways. In ERR by reach, reach is the denominator of the formula. And on VK, according to VK Ads’ description, the algorithms first show a post to a small part of the audience, and if the post gathers a lot of different reactions, they show it to other followers too. Reactions aren’t the only thing VK’s algorithms take into account, though.
Can ER be calculated for paid posts?
Yes, but keep it separate from organic posts. On VK, paid reach refers to people who saw a post because of paid promotion. Reactions from that audience say as much about the ad and the targeting as about the content itself, so it’s best not to mix them with organic posts.
Sources
Documentation this article is based on (checked October 10, 2026):
- Yandex Advertising. Educational materials: What the ER and ERR engagement metrics are and how to calculate them (in Russian).
- VK Ads: What Engagement Rate is and how to calculate it (in Russian); What VK audience reach is and how to increase it (in Russian).
- Telegram API: Channel statistics.
- VK for creators: Feed algorithms: key criteria for viral reach (in Russian).
Engagement is useful when it changes the posting plan, not just when it goes into a report. We tie strategy, the content plan, publishing, and data review into one cycle and carry the findings into the next plan. We don’t give target figures or forecasts. → Discuss your social media task
You can see how we review post data and adjust the content plan on the page about our work on social media.