Engagement Rate Calculator
If you're looking for a tool to measure your social media profile's performance, this engagement rate calculator is just for you! Use it to calculate your engagement rate based on a number of factors, learn how to calculate engagement rate, find out what are the engagement rate formulas and discover what this metric means for your online business or your social media persona.
What is engagement rate?
Engagement rate is a metric used to measure the level of engagement that some content receives from its intended audience. What is essentially means is how much your followers interact with your posts. Engagement can be expressed in different ways, depending on the platform. For example, on Twitter, you would look at retweets, while on Facebook, it's measured in likes and shares.
Engagement rate can be calculated in several different ways, depending on the data you have. These different kinds of ER are:

ER by reach, which is the most common way of measuring users' interaction with content. It measures the percentage of people who engage with your posts rather than only view them. Its main advantage is that it can be a more accurate measure than those that only take followers into account, as not all followers see all of your content. Similarly, nonfollowers sometimes interact with your posts through linking, hashtags, etc.

ER by posts, which measures the engagement of your followers on your specific post. This kind is most widely used among social media influencers. If your reach fluctuates a lot, you may want to calculate this type of ER instead.

ER by impressions, which measures how many people see your content. Impressions track how often your content is accessed by users. It's especially useful for paid content whose effectiveness is based on impressions. If you're running paid content, you may also be interested in our CPC, CPM and website ad revenue calculators.

ER by views, which is designed for those who mostly post videos. While it's the goto format for video makers, it's important to remember that often views are generated by the same user  that is, many people watch your videos more than once. It may make this measure a little more unreliable than the others.

Daily ER, which gives you an idea of how often your followers engage with your content on a daily basis. Its main advantage is that it takes both old and new posts into account rather than focusing on a single one. Unfortunately, the daily engagement rate formula is not perfect  it does not include the fact that ten engagements may mean the same person engaging with 10 posts in one day, or that ten different users engaged separately. As such, it may not be entirely accurate.
Knowing your engagement rate may prove useful, especially in competitive online marketing analyses. The higher your ER, the better your content is. To see the varying engagement rate formulas, and learn how to calculate engagement rate, refer to the following paragraphs.
How to use the engagement rate calculator?
As engagement rate can be calculated in a number of different ways, depending on the kind of information that you have, you should start by deciding what kind of ER you need calculated in the first box of the calculator.

If you picked ER by reach, input the total number of engagements on a post and reach per post to get your engagement rate.
If you want to calculate the average ER by reach for a number of posts, you need to add up the ERs of the posts you want checked, and input the sum of their ERs, as well the number of these posts, into the calculator.

if you picked ER by posts, put in the total number of engagements on a post and the total number of followers to calculate the ER.
To calculate the average ER for a number of posts, add up their ERs and input the total ER into the calculator. Put in the number of posts as well.

If you want to calculate ER by impressions, input the total number of engagements on a post and the total number of impressions.
To get the average ER for a number of posts, sum up their ERs and input the total ER, as well as the number of posts you're checking the average for.

If you're a video maker, you probably want to get ER by views. To do so, give the engagement rate calculator the total number of engagements on your video post and the total video views.
For the average ER for several videos, sum up the ERs of the videos you want to calculate it for and input this total ER value into the calculator. Then tell the calculator how many of those videos are there as well.

Daily ER is an important metric for any social media profile. To calculate the daily ER of a post, input the total number of engagements per day and the total number of followers.
To get the same post's average for several days, sum up the daily ER for those days and input their total number, as well as the number of days you're calculating the average for.
How to calculate engagement rate? Engagement rate formulas
Calculating engagement rate differs depending on the kind of data you have. If you want to learn how to calculate engagement rate on your own, take a look at this list of engagement rate formulas.

ER by reach:
ER = total engagements on a post / reach per post * 100
Average ER by reach:
Average ER = total ER of the posts taken into consideration / total number of the posts taken into consideration

ER by posts:
ER = total engagements on a post / total number of followers * 100
Average ER by posts:
Average ER = total ER of the posts taken into consideration / total number of the posts taken into consideration

ER by impressions:
ER = total engagements on a post / total impressions * 100
Average ER by impressions:
Average ER = total ER of the posts taken into consideration / total number of the posts taken into consideration

ER by views:
ER = total engagements per video / total number of views * 100
Average ER by views:
Average ER = total ER of the videos taken into consideration / total number of the videos taken into consideration

Daily ER:
ER = total engagements in one day / total number of followers * 100
Average daily ER: =
Average ER = total ER of the posts taken into consideration / (number of days taken into consideration * number of followers
What's a good engagement rate? A word on the results
There is no set rule that would say what is a good engagement rate. The interpretation of this metric depends on what platform you are using for your content. Due to the nature of social media, the numbers may change over time, but as of now, it is generally perceived that you should be aiming for the following values:
 Instagram: 3.5%  6% (very high); 1%  3.5% (average/good)
 Twitter: 0.33%  1% (very high); 0.02%  0.33% (good)
 YouTube: 7.72%  9.44% (very high), while the average for YouTube is around 4.5%.
FAQ
How to calculate engagement rate?
To calculate engagement rate:
 Check the total number of engagements on a post and the reach per post.
 Divide the total number of engagements on a post by the reach per post.
 Multiply the result by 100.
What is a good engagement rate?
A good engagement rate is:
 Between 1% and 3.5% for Instagram.
 Between 0.02% and 0.33% for Twitter.
 Between 7% and 10% for YouTube.
What is engagement rate?
Engagement rate is a metric that tells you how much your followers interact with your posts. It lets you measure how successful your online content is. Depending on the platform, engagement can be measured in a number of ways. For example, on Twitter, you would look at retweets, while on Facebook, it's measured in likes and shares.
Why is engagement rate important?
Engagement rate is important because it lets you see how many people really interact with your brand. It only includes the users who take the time to engage with your content, so it shows how successful your brand is more precisely than likes and shares. It also allows for accurate estimations of your brand's potential.
What is reach?
Reach is the total number of people who have viewed your content. For example, if 1,500 people have seen your post, that post's reach equals 1,500.
How to measure social media engagement?
Social media engagement is measured by reach, which means the percentage of people who engage with posts rather than just view them. Other ways include engagement by a single post, by the number of impressions, and daily engagement.
How to measure engagement for videos?
To measure engagement rate for videos, you need to:
 Find out the total number of engagements per video and your total number of views.
 Divide the total number of engagements per video by the total number of views.
 Multiply the result by 100.