X (Twitter) Audience Loyalty Calculator

Quick answer

The X (Twitter) audience loyalty calculator measures repeat behaviour from accounts you count yourself. Repeat engager share equals accounts that engaged on 2 or more posts, divided by all accounts that engaged, times 100. The tool also shows a return rate between two periods and repeat engagers per 1,000 followers. It gives no composite score.

Updated 2026-10-03Reviewed by Prof. Dr. Khalil Mudassar, PhD
Try
Audience analytics
Different accounts that replied, reposted, quoted or liked. Your own tally.
Your repeat engagers in the same period.
Follower count at the end of the period.
A period of the same length, counted the same way.
Accounts that appear in both tallies.
Your own earlier result, for the trend.

Repeat engager share

--
One-time engagers--
Repeat engagers--
Engaged share of followers--
Return rate--
New engagers this period--
Change on earlier share--

Calculations run in your browser. Inputs are not sent to our servers; anything you Save stays in this browser only.

Saved results (0)

How to Use the X Audience Loyalty Calculator

The calculator needs two counts: how many different accounts engaged with your posts, and how many of them did so on 2 or more posts. Both come from a tally you make yourself.

  1. Pick one period, such as the last 28 days, and a fixed set of posts inside it.
  2. List every account that replied to, reposted, quoted or liked those posts. Count each handle once. That total is the first field.
  3. Mark each handle that appears on 2 or more posts. That total is the second field.
  4. Add followers, and the same tally for an earlier period, to unlock the other ratios.
ResultWhat it means
Repeat engager shareAccounts that engaged on 2 or more posts, as a percent of all accounts that engaged.
One-time engagersAccounts that engaged on exactly one post, as a count and a percent.
Repeat engagersRepeat engagers for every 1,000 followers.
Engaged share of followersAccounts that engaged, as a percent of your follower count.
Return rateAccounts from the earlier period that engaged again this period, as a percent.
New engagers this periodAccounts in this period that were not in the earlier tally.
Change on earlier shareRepeat engager share now, minus the earlier share you typed, in percentage points.

What Is Audience Loyalty on X?

Audience loyalty on X is how often the same people come back to your posts. X has no metric with that name and publishes no loyalty score. This page uses the term for ratios that count returning people.

The X developer documentation, read on October 3, 2026, lists the post metrics X reports: impressions, likes, replies, reposts, quotes and bookmarks. Each one counts actions. None of them says whether 100 likes came from 100 people once or from 20 people five times. Loyalty is about that difference, so it needs a count of people.

The ratios on this page use three kinds of people:

  • Engagers: different accounts that engaged with at least one post in the period.
  • Repeat engagers: engagers that showed up on 2 or more posts in the period.
  • Returning engagers: accounts that engaged in an earlier period and again in this one.

The page does not blend these into a 0 to 100 score. A blend needs weights, and no official weights exist. Plain ratios show which part moved.

Rates built from action totals answer a different question. Use the X engagement rate calculator for those.

How Does the Audience Loyalty Calculator Work?

Formula: Repeat engager share = repeat engagers / accounts that engaged x 100
Return rate = returning accounts / accounts that engaged in the earlier period x 100
Repeat engagers per 1,000 followers = repeat engagers / followers x 1,000
  1. The tool divides repeat engagers by all accounts that engaged and multiplies by 100.
  2. It subtracts repeat engagers from all engagers to get one-time engagers.
  3. It divides repeat engagers by followers and multiplies by 1,000.
  4. It divides all engagers by followers for the engaged share of followers.
  5. It divides returning accounts by the earlier period total for the return rate.
  6. It subtracts your earlier share from the current share and shows the gap in points.

Repeat engager share looks inside one period. Return rate looks across two periods. An account can count in both.

Audience Loyalty Example

Example values only. An account with 12,000 followers tallies 20 posts from the last 28 days. 400 different accounts engaged, and 80 of them engaged on 2 or more posts. The earlier 28 days had 350 engagers, and 105 of those appear again. The earlier repeat engager share was 18%.

  • Repeat engager share = 80 / 400 x 100 = 20.0%.
  • One-time engagers = 400 - 80 = 320, or 80.0% of engagers.
  • Repeat engagers = 80 / 12,000 x 1,000 = 6.7 per 1,000 followers.
  • Engaged share of followers = 400 / 12,000 x 100 = 3.3%.
  • Return rate = 105 / 350 x 100 = 30.0%.
  • New engagers = 400 - 105 = 295, or 73.8% of engagers.
  • Change on earlier share = 20.0 - 18 = +2.0 points.

One engager in five came back for a second post. Seven in ten of the earlier engagers, 245 accounts, did not appear this period. Both facts are true at once, and a single score would hide one of them.

Factors That Change Your Loyalty Ratios

How Many Posts You Tally

More posts give each account more chances to appear twice. A tally of 40 posts shows a higher repeat share than a tally of 10 posts from the same account. Keep the number of posts equal between periods.

Which Actions You Count

Replies, reposts and quotes are public and easy to list. X Help states that bookmarks are private and only visible to the person who saved the post, so nobody can tally bookmark users. Decide which actions count, write the rule down, and reuse it.

A Post That Travels Far

A widely shared post brings many first-time engagers. They raise the bottom of the ratio, so repeat engager share falls even when no regular left. Read the one-time count next to the share.

Views Are Not People

X Help states that view counts are not unique: one person who opens a post on web and on a phone adds two views. Views therefore cannot stand in for a count of people.

Follower Count Changes

The per 1,000 followers figure moves when followers rise or fall. Track follower change itself with the X follower growth calculator.

Repeat Engager Share vs Return Rate

Repeat engager share measures loyalty inside one period, and return rate measures it between two periods. An account with a low share can still have a high return rate.

PointRepeat engager shareReturn rate
Question answeredOf the people who engaged, how many did so on 2 or more posts?Of the people who engaged last period, how many came back?
Periods neededOneTwo of equal length
Bottom of the ratioAccounts that engaged this periodAccounts that engaged in the earlier period
Rises whenRegulars engage with more of your postsEarlier engagers keep engaging
Falls whenA post reaches many first-time engagersEarlier engagers go quiet

Follower retention is a third measure. It tracks who stays followed, not who engages. The X retention rate calculator covers it.

When to Use an Audience Loyalty Calculator

Monthly Account Review

Tally the same number of posts each month. Record repeat engager share and return rate side by side.

Testing a Series

A recurring format, such as a weekly thread, aims to bring people back. Tally only the posts in the series and compare with your other posts.

Before a Launch

Repeat engagers are the people most likely to see a launch post. The count per 1,000 followers shows how large that core group is today.

Reporting to a Client or Sponsor

Report the ratios with the period, the number of posts and the counting rule. Creators who also run a video channel can compare with the YouTube community loyalty calculator.

Common Audience Loyalty Mistakes

1. Trusting a Loyalty Score

A score out of 100 hides its weights. X publishes none, so every such score rests on choices its author made.

2. Counting Actions as People

200 replies can come from 30 accounts. Count handles, not notifications.

3. Comparing Periods of Different Length

A 90 day tally gives every account more time to return than a 28 day tally. Use equal periods and an equal number of posts.

4. Comparing with Other Accounts

X publishes no average repeat share. A figure quoted for another account used another counting rule. Compare with your own earlier period.

5. Counting Your Own Replies

Your own account appears on every thread you answer. Leave it out of both counts.

6. Reading a Falling Share as Lost Fans

The share falls when new people arrive. Check whether the repeat engager count itself fell before you change anything.

Accuracy and Limitations

Each ratio is exact for the counts you enter. The counts depend on how carefully the tally was made and on which actions you can see.

What it calculates accurately

  • Repeat engager share inside one period.
  • Return rate between two periods of your own data.
  • Repeat engagers per 1,000 followers.
  • The change in share between two periods, in points.

What it does not account for

  • People who read every post and never engage.
  • Bookmarks, which are private to the person who saved the post.
  • Whether an engaging account is a real person.
  • Any benchmark from other accounts. None is published.

A hand tally of 10 to 20 posts is a sample of your activity. Treat small moves of 1 or 2 points as noise.

How We Calculate Audience Loyalty

Method
Repeat engager share = repeat engagers / accounts that engaged x 100. Return rate = returning accounts / earlier period engagers x 100.
Follower ratios
Repeat engagers / followers x 1,000. Accounts that engaged / followers x 100.
No composite score
The ratios are shown side by side and never weighted into one number. No rating bands are applied.
Inputs used
Your own tally of accounts and your follower count. Presets are example values.
Verdict
Green or amber from the change on your own earlier share. Blue when no earlier share is entered. No benchmark is used.
Rounding
Percents and rates per 1,000 to 1 decimal. Counts as whole numbers.
Edge cases
Zero engagers give no result. Repeat engagers above all engagers are rejected, as are returning accounts above either period total.
Sources
X developer documentation and X Help Center pages listed below, read on 2026-10-03.
Last reviewed
2026-10-03.

Frequently Asked Questions About X Audience Loyalty

Does X have an audience loyalty score?

No. X reports counts such as impressions, likes, replies, reposts, quotes and bookmarks. It publishes no loyalty score, so any score shown elsewhere uses weights its author chose.

How do I measure audience loyalty on X?

Count people instead of actions. Tally the different accounts that engaged with a set of posts, then divide the accounts seen on 2 or more posts by the total and multiply by 100.

What is a repeat engager?

A repeat engager is an account that engaged with 2 or more of your posts in one period. You can set a stricter rule, such as 3 or more posts, as long as you keep the same rule every time.

What is a good repeat engager share?

X publishes no good or average figure. The share depends on how many posts you tally and how far they travelled. Compare your result with your own earlier period.

How many posts should I tally?

Use a fixed number that you can repeat, such as your last 10 or 20 posts. The same number in every period matters more than the size of the number.

Can I count people who bookmarked my posts?

No. X Help states that bookmarks are private and only visible to the account that saved the post. You see a bookmark total and no names.

Why did my repeat engager share fall after a popular post?

A popular post adds many first-time engagers to the bottom of the ratio. The share falls even when the number of repeat engagers stays the same.

Is return rate the same as follower retention?

No. Return rate counts earlier engagers who engaged again. Follower retention counts followers who still follow you. A person can keep following and stop engaging.

Do loyalty ratios change how X recommends my posts?

This page makes no claim about that. X Help says recommendations use a variety of signals and publishes no weights, so the calculator does not guess them.

Is my data saved?

No. The maths runs in your browser and nothing is sent to us. Save keeps a result only in this browser.

Sources
  • X API documentation: Metrics (X developer documentation, read 2026-10-03; the post metrics X reports and their definitions, all of which count actions).
  • View counts (X Help Center, read 2026-10-03; views are not unique and one person can add more than one view).
  • About Bookmarks (X Help Center, read 2026-10-03; bookmarks are private to the account that saved them).
  • How to Repost (X Help Center, read 2026-10-03; what a repost and a quote are).
  • About your For you timeline on X (X Help Center, read 2026-10-03; recommendations use a variety of signals; no weights are published).

Related Calculators

Want more X analytics tools?

Explore all X (Twitter) calculators

Educational estimate only, built from the numbers you enter. The calculator does not predict reach, ranking or earnings. MultiCalculators is not affiliated with or endorsed by X Corp. X and Twitter are trademarks of X Corp. and are named only to describe what the tool is for. Spotted an error? Let us know.

Author

shakeel-Muzaffar
Founder & Editor-in-Chief at  ~ Web ~ More Posts

Shakeel Muzaffar is the Founder and Editor-in-Chief of MultiCalculators.com, bringing over 15 years of experience in digital publishing, product strategy, and online tool development. He leads the platform's editorial vision, ensuring every calculator meets strict standards for accuracy, usability, and real-world value. Shakeel personally oversees content quality, formula verification workflows, and the platform's commitment to publishing tools that are genuinely useful for students, professionals, and everyday users worldwide.