Retro · launch reach, audited

How much of your launch was real?

Paste your launch post. Retro separates the reach that people actually reacted to from the reach nobody did, and ranks everyone who genuinely carried it.

Free · sign in to run · about a minute

Works on any public X post, including another company's launch. Then check the people who carried it before you reach out to any of them.

  • Free with a sign-in
  • Every number shows its working
  • One minute, any public post
The reach problem

One launch we measured: 2M impressions, 3,743 reactions.

Your analytics count impressions, not people

X reports a view when a post crosses the screen. It cannot tell you whether anybody registered it, and it has every incentive not to ask.

Impressions are cheap to manufacture

A million views costs about a hundred dollars on the open market. A million views that people actually respond to cannot be bought at any price.

So the number you report is the one you can't trust

The reach figure in your investor update, your post-mortem and your next pitch is the single metric on the whole launch that nobody has checked.

Retro splits one number into two: the reach people measurably reacted to, and the reach that produced nothing. Then it ranks the people behind the first half — the ones who actually carried you, who are usually not the accounts with the biggest numbers.

How it works

One post in. Two numbers out, and a list of names.

01

Paste the post

Any public X post — your launch, an announcement, a competitor's. No account, nothing to install.

02

We read the whole graph

Every quote and every reply, with the impressions and reactions each one earned. About a minute.

03

Reach gets split in two

Impressions that produced measurable human response, and impressions that produced none. The second number is the one nobody has ever shown you.

04

The people behind the real half get ranked

By reach delivered, whether it landed, and whether they punched above their own audience — so a 600-follower believer can outrank an account with a million.

Under two reactions per thousand impressions is the line. Above it, people were there. Below it, something delivered views that nothing human responded to. We report the number and show the working; we don't tell you why it happened, because from the outside that isn't knowable.

The leaderboard

Everyone can see exactly why they got what they got.

Example · made-up project

Below is a full run on Halcyon, a project we invented, with a 2.0M $HALO pool. No real accounts, no real pool — but every number on it is computed by the same engine that would run on your post, including the two farm accounts it caught and damped.

Reach people reacted to
725K
of 748K total — the rest drew no measurable human response
Unsupported reach
4%
2 of 20 amplifiers delivered 23K impressions with under 2 reactions per 1,000
Total reach
748K
184K on the post · 564K from everyone else
Carried by others
75%
share of reach that came from audiences you don't own
Audience multiple
220×
total reach against your own follower count
Amplifiers
20
9 quoted · 7 replied · 4 reposted
Concentration
92%
share of earned reach delivered by the top 10
Reactions per 1K
11.6
3 amplifiers delivered 50% of the reach at under half this rate
Paid-ads floor
$2,319+
just the impressions, bought at a $3.10 X-ads CPM. Ads can't buy an endorsement or the reshares it keeps earning.
The post itself
10.8
reactions per 1,000 impressions on your own post
#Rank by score. The score weighs the reach they delivered, how many people reacted to it, how far it went past their own followers, and how early they showed up.AmplifierEveryone who quoted, replied to or reposted the post. The chips show what they did, and "post ↗" opens their post. A "damped" line means a trust signal lowered their score, and it says which one.ShareTheir part of the total score on this board. All shares add up to 100%. "cap" means the row hit the per-person maximum and the rest went back to everyone else.AllocationThe pool amount their share converts to.
1
@deepfieldres✓
88K followersQuotedpost ↗
15.0%cap300KHALO
2
@onchain_maya
13K followersQuotedpost ↗
15.0%cap300KHALO
3
@protocolpaula
4.1K followersQuotedpost ↗
15.0%cap300KHALO
4
@ninelivesdev
640 followersQuotedpost ↗
11.7%234KHALO
5
@basebuilder_t
2.3K followersQuotedpost ↗
8.6%172KHALO
6
@quietcapital✓
41K followersQuotedpost ↗
8.2%164KHALO
7
@mirrorstack
9.7K followersQuotedpost ↗
6.3%127KHALO
8
@ellenbuilds
1.2K followersRepliedpost ↗
4.0%81KHALO
9
@thegasfee
16K followersQuotedpost ↗
3.9%77KHALO
10
@devrelkat
5.4K followersRepliedpost ↗
3.4%68KHALO
11
@smallcapsam
310 followersRepliedpost ↗
2.8%55KHALO
12
@latenightbuild
820 followersRepliedpost ↗
2.0%39KHALO

+ 8 more amplifiers in the full report

2 accounts flagged · 0.8% of raw score withheldno wallet above 15% of the poolOpen the full report
What gets weighted

Five things, multiplied. Not a like count.

A flat split pays the bots. A split by follower count pays whoever was already famous. Neither is what happened on your post, so neither is what Retro pays.

  1. 01

    What they did

    Writing a quote is work. A reply is a conversation. A repost is a click. They are not worth the same and the model doesn't pretend they are.

  2. 02

    How far it went

    Impressions on their post, damped so that 100× the reach is about 20× the reward. More reach always pays more — it just never pays everything.

  3. 03

    Whether it landed

    Engagement rate on their own post. A high-impression post nobody replied to was an algorithm accident, not advocacy.

  4. 04

    Whether they punched above their weight

    Reach delivered per follower they have. This is the term that pays a 600-follower believer who got eight thousand views, and the reason the board isn't just a list of whoever was already famous.

  5. 05

    How early they showed up

    Quoting twenty minutes in is a bet. Quoting three days in is a bandwagon. The premium decays to nothing after about two days.

On top of that sits a cap — no single wallet takes more than 15% of a pool, however big their account — and a damper that quietly reduces accounts with no bio, no words, or far more views than they have followers. Every damped row shows the reason next to the number.

What Retro doesn't do

The limits, before you ask.

We don't count likes

There's no affordable way to see who liked a post on X, and a like carries no reach. Eligibility is quotes, replies and reposts — the things that actually put you in front of someone new.

We don't measure repost reach

X folds a repost's impressions into the original post's view count, so a reposter has no view number of their own. We model theirs from their audience, label it as modelled, and keep it out of every reach total on the report.

We don't promise your token is worth anything

A share of a pool is a share of a pool. Retro never puts a dollar figure on unlaunched supply, and no surface we build will tell someone what their allocation will be worth.

We require disclosure

People amplifying a launch while expecting an allocation are doing paid promotion, whether or not the money has moved yet. Disclosure is written into the reward terms — not buried in a policy nobody reads.

Two ways in

Start with the report. Add the pool when you're ready.

The report

Any public post, yours or a competitor's. You get the ranked list of who carried it, what each of them delivered, and how much of it came from outside your own audience. Most launches turn out to have been carried by fewer people than the founder thinks — that number alone usually changes the next launch.

  • Who amplified, ranked by reach delivered
  • How much reach was earned vs. your own audience
  • Concentration — how few people it really came down to
  • Every amplifier's handle, link and audience size

The pool

The same leaderboard, with supply behind it. You commit publicly before the post, fund it once the token exists, and everyone on the board claims their own share against a wallet they connect themselves.

  • Commit publicly before the post goes out
  • Fund in your own token, or in USDC
  • People claim against their own handle — you never collect wallets
  • Per-wallet cap and sybil damping applied before anyone claims

Pools carry a refundable bond, held until the token lands. If it never does, the bond goes to the people who showed up — so a public commitment costs something to break.

Your first holders should be the people who showed up before there was anything to hold.

Paste a post — a launch, an announcement, anything that got carried. It's free, it takes about a minute, and all it asks is a sign-in.

Free · sign in to run · about a minute

Reach figures on this page describe a made-up project. ProductClank does not issue, price, or make any representation about any project's token.