Calculate a Telegram channel's engagement rate from views and subscribers, use the median to avoid viral outliers, spot bought subscribers and vet a channel before buying an ad.
A channel's subscriber count is the first number everyone sees and the least useful one. What matters to readers, advertisers and to you is how many people actually read each post. That is what engagement rate measures.
This guide shows how to calculate it by hand, how to read it without fooling yourself, and how to use it to check a channel before you pay for an ad post.
Engagement rate on Telegram is usually calculated as:
Engagement rate = average views per post ÷ subscribers × 100
Example: a channel with 20,000 subscribers whose posts get 4,000 views on average has an engagement rate of 4,000 ÷ 20,000 × 100 = 20%.
The numbers in that example are made up to show the arithmetic. They are not a target or a typical value.
Some people use reactions, comments or forwards instead of views. Those are useful signals, but not every channel has reactions or comments switched on. Views are the one figure every channel post shows, so they make the fairest comparison.
Views per post: every channel post shows a view counter. Telegram counts each account once per post, including views of the post when it is forwarded. To get an average, take a recent batch of posts, for example the last 20. Add their views together, then divide by the number of posts.
Median views: the median is the middle value when you sort the posts by views. It is often more honest than the average, because one viral post can pull the average up a lot.
Subscribers: shown on the channel's profile.
Use recent posts only. Very new posts are still collecting views. Very old posts reflect a different audience size.
Here is an illustrative example. The channel and its numbers are invented to show the method. They are not real data.
Imagine a channel with 10,000 subscribers. Its last ten posts, all at least a few days old, got these views:
Average: add them up. The total is 21,000. Divide by ten posts and the average is 2,100 views.
Median: sort the list from lowest to highest: 1,100, 1,150, 1,200, 1,200, 1,250, 1,250, 1,300, 1,350, 1,400, 9,800. With ten values, the median is halfway between the fifth and sixth values. Both are 1,250, so the median is 1,250 views.
Now the engagement rate both ways:
One post with 9,800 views nearly doubled the average. Nine of the ten posts sat between 1,100 and 1,400. So the median tells you far better what a normal post on this channel reaches. If you were buying an ad here, 1,250 is the figure to plan around, not 2,100.
When the average and median are close, the channel is steady. When the average is far above the median, a few posts are doing most of the work.
Engagement rate naturally varies with:
So compare a channel with channels of similar size and topic, not with a single universal "good" number. There is no honest single figure that fits every channel.
Warning signs:
One sign on its own proves little. A channel can have a quiet week. Several signs together are worth taking seriously.
Paying for a post in someone else's channel is a common way to grow. Here is a step-by-step check before you pay.
After your ad runs, track how many new subscribers or visitors it brought. That tells you more than any number you checked beforehand.
For listed channels, TGDirectory reads the public posts that Telegram shows on each channel's web preview and calculates the figures from there:
Every figure is measured or not shown. We do not estimate missing values or draw a history for days we did not measure. If a channel's web preview shows no readable view counts, the page shows nothing rather than a guess.
Browse the largest channels, the top-rated channels or categories, and open any channel page to see its numbers.
Take the views of a batch of recent posts, add them up and divide by the number of posts. That is your average views per post. Divide it by the number of subscribers and multiply by 100.
There is no single honest answer. It depends on channel size, topic, age and how often the channel posts. Compare a channel with others of similar size and topic, and look at its own trend over time.
Check both. The median shows what a typical post reaches. The average can be pulled up by one viral post. If the two are far apart, plan around the median.
Yes. Telegram counts a view when someone sees the post, including when they see it as a forward in another chat. Each account counts once per post.
That is normal. Many people mute channels and read only now and then. A large gap on every post can also mean inactive or fake subscribers, especially after a sudden jump.
Channel owners can open statistics in the channel's settings once the channel qualifies. The requirements have changed over time, so check inside Telegram. Anyone can still count views by hand from the posts.
We read the public posts Telegram shows on each channel's web preview and record one subscriber count per day. Every figure is measured or not shown.
Divide average views per post by subscribers to get the engagement rate. Use the median to avoid viral outliers. Compare with channels of similar size and topic, and treat high subscribers with low views as a warning sign. Before buying an ad, check recent posts, earlier ads and how active the channel is.
For more on growing your own numbers, read how to grow a Telegram channel and how to promote a Telegram channel. Want your channel measured? Submit it to TGDirectory.
Ownership confirmed through our claim process — not an endorsement of their content.
Founder of Telegram.
The official Telegram on Telegram. Much recursion. Very Telegram. Wow.
Telegram Premium – a subscription that unlocks dozens of exclusive features.
Binance Official English Group Binance Official Chinese Group Binance English Announcements Binance Chinese Announcements
is a modern crypto news and research platform covering the latest developments across digital assets, markets, regulation, and blockchain technology.
This channel focuses exclusively on what shapes global finance. Macroeconomics, markets, liquidity, central banks.
BlackBlock Markets exists to observe how capital moves before it becomes obvious.
Bitcoin is a global macro asset. This channel is dedicated to Bitcoin only.
Crypto Invest Next 100x. Admin