Date

What is Engagement Rate? Definition and Website Analytics Examples

Engagement rate is a metric that shows how often visitors or users interact meaningfully with a page, product, campaign, or piece of content. The exact definition depends on what you consider engagement.

In website analytics, engagement might mean clicking a CTA, scrolling, submitting a form, viewing multiple pages, playing a video, downloading a file, staying active for a minimum time, or triggering a custom event.

Engagement rate formula

A common formula is:

Engagement rate = engaged sessions / total sessions x 100

You can also calculate engagement rate for specific actions:

CTA engagement rate = CTA clicks / page views x 100

The important part is defining engagement before reporting it. A vague engagement metric is hard to use and easy to misinterpret.

Examples of engagement signals

Useful engagement signals include:

  • Time on page above a threshold
  • Scroll depth
  • CTA click
  • Form interaction
  • Video play
  • Download
  • Search used
  • Comment submitted
  • Custom product event
  • Multiple page views in one session

For a blog post, scroll depth and time on page may matter. For a SaaS app, custom product events matter more. For a pricing page, CTA clicks and trial starts matter more.

How to use engagement rate

Engagement rate helps compare content quality, traffic quality, landing page fit, product activation, and campaign relevance. Segment it by source, device, landing page, country, and new vs returning visitors.

Swetrix lets you track custom events and goals, which makes engagement rate more meaningful than a generic time-based metric. You can define the actions that actually matter for your site.

Related terms: time on page, custom event, conversion, and bounce rate.

The web analytics your site deserves.

Tired of bloated dashboards, privacy concerns, and data you can't trust? Switch to Swetrix and get simple, powerful analytics that respects your users.

Cancel anytime
5 minute setup
GDPR compliant