Updated

What Is Engagement Rate on X?

Engagement rate on X is the share of people who saw a post and did something with it. The usual formula is engagements divided by impressions, multiplied by 100.

Engagement rate = engagements ÷ impressions × 100

Example

A post gets 3,000 impressions. It earns 30 likes, 8 replies, 4 reposts and 3 bookmarks, so 45 engagements.

45 engagements ÷ 3,000 impressions × 100 = 1.5%

A second post reaches 20,000 impressions with 160 engagements: 160 ÷ 20,000 × 100 = 0.8%. It reached more people, and the first post resonated more with the people it reached.

Why it matters for growth

  • It compares posts fairly. Raw likes reward whatever happened to reach the most people. Engagement rate shows which topics and formats your audience actually responds to.
  • It points you at what to repeat. Sort your last month of posts by rate and look at the top five: the hooks, lengths and topics they share are your signal.
  • It reflects interest. Replies, reposts and bookmarks tell X a post is worth showing to more people, which feeds reach.

Which engagements count?

Definitions vary. X's own analytics counts a broad set of actions, including clicks on the post, profile clicks and link clicks, so its rate tends to run higher than one you work out from the public counts. Many third-party calculators count only likes, replies and reposts, and some divide by followers instead of impressions. Use one definition consistently so your numbers stay comparable over time.

Related terms

Frequently asked questions

What is a good engagement rate on X?

It depends on account size and niche, and published benchmarks disagree. Your own average is the most useful baseline: aim to beat it month on month.

Why does my engagement rate drop as I grow?

Bigger reach brings in people who know you less, so a smaller share of them act. A falling rate alongside rising engagements is normal.

Work out any post's rate in seconds with the engagement calculator, or track it over time in GrowX analytics.