How to Calculate Engagement Rate?

How to Calculate Engagement Rate?

In today's digital age, understanding the pulse of your online audience has never been more crucial. Whether you're a social media influencer, a brand marketer, or just someone curious about the impact of your online content, one metric stands out in the crowded field of analytics: the engagement rate. But what exactly is this elusive engagement rate, and why does it hold the key to unlocking the secrets of your online success?

In this blog post, we're diving deep into the heart of engagement metrics. We'll explore what engagement rates are, why they matter, and most importantly, how you can calculate them to refine your strategy and connect more meaningfully with your audience.

So, grab your calculators and prepare to embark on a journey through likes, shares, comments, and beyond, as we demystify the process of measuring your digital impact.

Get ready to transform your approach to online content, one engagement at a time.

Understanding Engagement Rate

Engagement rate is a metric commonly used in marketing, especially in the context of social media, to measure the level of interaction content receives from its audience. This interaction can manifest in various forms, such as likes, comments, reshares, clicks, etc.   

Having said that, it’s also important to understand that engagement rate is much more than the number of thumbs up on a cute cat video or comments on your long-form blog post. It's about the depth of these interactions and the value your content offers.

Let's consider an example to illustrate this further. Imagine you've developed a mobile app for your eCommerce store, featuring interactive product stories that users can swipe through and engage with. 

A high engagement rate for one of these in-app stories would involve users not only tapping to view the story but also actively interacting with the content by swiping through each product page, clicking on embedded links for more details, and perhaps even sharing the story with their friends or leaving reviews within the app.

By understanding and effectively measuring engagement rate, you can tailor your digital marketing strategy to better connect with your audience and achieve your marketing goals.

Why You Should Track Engagement Rate

As we discussed, engagement rate provides businesses and marketers valuable insights into the effectiveness of their digital marketing efforts across various platforms. It helps you better understand user behavior and optimize digital experiences. 

Here are several reasons why tracking engagement rate is important:

Assessing Audience Engagement

Engagement rate offers a clear indication of how well your audience is interacting with your content. By tracking metrics such as likes, comments, shares, clicks, and other key factors across different digital channels, you can gauge the level of interest and resonance your content generates among your audience. 

This insight allows you to tailor your content strategy to better meet the preferences and expectations of your audience.

Evaluating Content Performance

Monitoring engagement rate enables you to evaluate the performance of your content across different platforms and campaigns. 

By analyzing which posts, pages, blogs, stories or emails receive the highest levels of engagement, you can identify trends, patterns, and formats that resonate most with your audience. 

This information empowers you to optimize your content strategy by focusing on what works best and refining or eliminating less effective approaches.

Building Relationships

Engaging with your audience across digital platforms fosters a sense of community and trust, ultimately strengthening your brand's relationship with its followers. 

Tracking engagement rate allows you to identify opportunities to interact with your audience, respond to comments and messages, and participate in conversations relevant to your industry or niche. 

By actively engaging with your audience, you can cultivate loyalty, advocacy, and long-term relationships that drive business growth.

Benchmarking Performance

Engagement rate serves as a benchmark for measuring the success of your digital marketing efforts over time. 

By establishing baseline engagement rates and tracking changes over specific periods, you can assess the effectiveness of your strategies, campaigns, and initiatives. This data-driven approach enables you to identify areas for improvement, set realistic goals, and measure progress towards achieving them.

Analyzing Return on Investment (ROI)

Tracking engagement rate allows you to evaluate the ROI of your digital marketing activities by correlating engagement metrics with business outcomes. 

By measuring the impact of engagement on key performance indicators, such as website traffic, lead generation, sales conversions, and customer retention, you can demonstrate the value of your digital marketing efforts to stakeholders and justify resource allocation.

A Step-by-Step Guide to Calculating Engagement Rate

An engagement rate is calculated by dividing the total engagement (likes, comments, shares) by the total number of impressions (or followers) and multiplying by 100 to get a percentage.

Calculating engagement rate across digital channels is a straightforward process that involves identifying relevant engagement metrics and applying a simple formula. 

Follow these steps to calculate engagement rate effectively:

  1. Identify Relevant Engagement Metrics

The first step is to identify the engagement metrics you want to include in your calculation. Common engagement metrics include likes, comments, shares, clicks, retweets, open rates,  and reactions. These metrics provide insights into how your audience is interacting with your content.

  1. Determine the Total Engagement

Once you've identified the relevant engagement metrics, tally up the total number of engagements for a specific post, campaign, or period. This includes all likes, comments, shares, clicks, and other interactions relevant to your analysis. 

  1. Determine the Reach or Impressions

Next, determine the reach or impressions of the post, campaign, or period for which you're calculating the engagement rate. Reach refers to the total number of unique users who have seen your content, while impressions represent the total number of times your content has been displayed.

  1. Apply the Engagement Rate Formula

Finally, calculate the engagement rate using the following universal formula:

Engagement Rate = (Total Engagements/Reach (or Impressions))×100%

This formula calculates the percentage of users who engaged with your content relative to the total number of users who saw it.

  1. Interpret the Results

Once you've calculated the engagement rate, interpret the results to gain insights into the effectiveness of your content and audience engagement. A higher engagement rate indicates that your content resonates well with your audience, while a lower engagement rate may suggest areas for improvement or adjustments in your content strategy.

Let’s illustrate this with an example. Let’s say you posted a blog post on your company’s website, and over the course of a month, it received the following engagement metrics:

  • Total page views: 10,000
  • Total comments: 50
  • Total shares: 100

To calculate the engagement rate for the blog article, follow these steps:
Total Engagements = Total comments + Total shares

= 50 + 100

= 150

Engagement Rate = (Total Engagements / Total page views) * 100%

= (150 / 10,000) * 100%

= 1.5%

In this example, the engagement rate for the blog post is 1.5%, indicating that approximately 1.5% of users who viewed the article engaged with it by commenting or sharing.

Types of Engagement Rates

To get a better grasp on engagement rates, it’s essential to explore various types of engagement rates applicable across different digital channels.  

Let’s discuss some of the most common types of engagement rates and discuss their pros and cons in detail:

Post Engagement Rate

Post engagement rate measures the level of interaction a specific piece of content receives from its audience across digital channels such as social media, blogs, and in-app stories. It typically includes metrics such as likes, comments, shares, and clicks.


  • Provides insights into the performance of individual posts across diverse digital platforms.
  • Helps identify content that resonates most with the audience on each channel.


  • May not reflect the cumulative impact of multiple posts over time.
  • Doesn't offer a holistic view of overall channel performance.

An eCommerce store publishes a blog post showcasing a new product and it receives 200 views, 50 likes, and 20 shares, the engagement rate can be calculated as follows:
Engagement Rate=(Total Engagements/Reach)×100%

Engagement Rate=(50+20/200)×100%=35%

Page Engagement Rate

Page engagement rate assesses the overall level of interaction across all content on a digital platform, such as a website, app, or social media page, during a specific period.

  • Pros:
    • Offers a broader perspective on overall page performance.
    • Helps gauge the effectiveness of the overall content strategy across various channels.
  • Cons:
    • May overlook the performance of individual posts or content pieces.
    • Doesn't provide detailed insights into specific content preferences.

A company's mobile app receives 1,000 visits in a month, with users engaging in various activities such as viewing product listings, adding items to the cart, and reading articles. During that month, the app recorded a total of 50 likes and 20 comments across all user interactions. The page engagement rate can be determined as follows:

Page Engagement Rate=(Total Engagements/Total Visits) × 100%

Page Engagement Rate=(50+20/1,000)×100%=(70/1,000)×100%=7%

Engagement Rate by Reach

Engagement rate by reach measures the level of interaction a piece of content receives relative to its reach, providing insights into audience engagement strategies across digital channels.

  • Pros:
    • Provides insights into how effectively content engages the target audience.
    • Helps assess the impact of content distribution strategies.
  • Cons:
    • May be influenced by factors, such as audience demographics and channel algorithms.
    • Doesn't account for engagement from users outside the target audience.

A company sends out an email newsletter to 5,000 subscribers and records 300 opens and 50 clicks on the embedded links, the engagement rate by reach can be calculated as follows:

Engagement Rate by Reach=(Total Engagements/Reach)×100%

Engagement Rate by Reach=(300+50/5,000)×100%=7%

Engagement Rate by Impressions

Engagement rate by impressions evaluates the level of interaction a piece of content receives relative to its impressions, offering insights into audience engagement regardless of reach limitations.

  • Pros:
    • Offers insights into the effectiveness of content in capturing audience attention.
    • Helps assess engagement levels beyond reach metrics.
  • Cons:
    • May inflate engagement rates if impressions are high relative to reach.
    • Doesn't account for unique users or audience demographics.

A business posts an image on Instagram with 5,000 impressions and receives 250 likes and 50 comments. The engagement rate by impressions can be calculated as follows:

Engagement Rate = (Total Engagements / Total Impressions) * 100%

Engagement Rate = ((250 + 50) / 5,000) * 100% = 6%

Daily Engagement Rate (Daily ER)

Daily engagement rate measures the average level of interaction a digital channel receives per day over a specific period, offering insights into daily audience engagement patterns across platforms.

  • Pros:
    • Helps monitor fluctuations in audience engagement over time.
    • Facilitates timely adjustments to content strategy based on daily performance.
  • Cons:
    • Requires consistent monitoring and tracking of engagement metrics.
    • May be influenced by external factors, such as seasonality or trending topics.

A company tracks the engagement on its social media profiles over a week and records an average of 200 likes, 100 comments, and 50 shares per day, the daily engagement rate can be calculated as follows:

Daily Engagement Rate=(Total Engagements for the Week/Number of Days)×100%

Daily Engagement Rate=((200+100+50)×7/7)×100%=16.67%

By understanding the nuances of each engagement rate type and considering their implications across various digital channels, businesses and marketers can effectively assess audience interaction, optimize content strategies, and drive engagement and growth.

Factors Influencing Engagement Rate

Several factors can influence the engagement rate of your digital marketing content, impacting the level of interaction and participation from your audience. Understanding these factors is essential for optimizing your content strategy and maximizing audience engagement. 

Let's explore some of the key factors:

Content Relevance and Quality

The relevance and quality of your content play a significant role in determining its engagement rate. 

Content that is informative, entertaining, and valuable to your audience is more likely to elicit positive interactions such as likes, comments, and shares. Conversely, low-quality or irrelevant content may fail to capture the attention or interest of your audience, resulting in lower engagement rates.

Timing and Frequency of Posts

The timing and frequency of your posts, emails, or blogs can impact their visibility and reach, subsequently influencing engagement rates. 

Posting at optimal times when your target audience is most active and engaged can increase the likelihood of your content being seen and interacted with. Additionally, maintaining a consistent posting schedule helps keep your audience engaged and informed, leading to higher engagement rates over time.

Visual Appeal

Visual content, such as images, videos, and infographics, tends to garner higher levels of engagement compared to text-only posts. 

Incorporating visually appealing elements into your digital content can capture the attention of your audience and encourage them to engage with your posts, whether on social media, websites, blogs, emails, or apps. High-quality visuals that are relevant to your brand and message are more likely to resonate with your audience and drive interactions.

Call-to-Action (CTA)

The presence of a clear and compelling call-to-action (CTA) can significantly impact the engagement rate of your digital marketing content across various channels.

Including a CTA prompts your audience to take specific actions, such as liking, commenting, sharing, or clicking on a link. A well-crafted CTA encourages active participation and interaction from your audience, leading to higher engagement rates and increased conversion opportunities.

Audience Targeting and Segmentation

Understanding your target audience and tailoring your content to their preferences, interests, and demographics can positively influence engagement rates across digital channels. 

By segmenting your audience based on relevant criteria and delivering personalized content that resonates with their needs and preferences, you can create more meaningful connections and foster deeper engagement. 

Audience targeting ensures that your content reaches the right people at the right time, increasing the likelihood of interaction and engagement.

Platform Algorithms and Trends

Evolving algorithms of different digital channels and trends can impact the visibility and distribution of your content, ultimately influencing engagement rates. 

Staying informed about platform algorithm changes, trends, and best practices allows you to adapt your content strategy accordingly and maximize engagement opportunities. Keeping abreast of platform-specific features, such as hashtags, stories, and reels, enables you to leverage them effectively to boost engagement and reach.

By understanding and optimizing these factors across digital channels, you can enhance audience engagement, increase interaction levels, and ultimately achieve your marketing goals.


In conclusion, tracking engagement rate across various digital channels is paramount for gaining valuable insights into user behavior, optimizing digital experiences, and driving meaningful interactions. Regardless of the platform, whether it's social media, websites, blogs, emails, or apps, engagement metrics offer universal insights into audience engagement and interaction levels.

By calculating engagement rate, businesses and marketers can understand how effectively their content resonates with their audience, identify areas for improvement, and tailor their digital marketing strategies accordingly. Whether it's analyzing post engagement on social media, page engagement on websites, or engagement of in-app stories, tracking engagement rate provides a comprehensive view of audience interaction across different channels.


Team Storyly

Group of experts from Storyly's team who writes about their proficiency.

Subscribe our blog

Get the latest post in your email.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.