Creator attribution without links
Which creator actually brought paying customers?
You pay ten, fifty or two hundred creators. Views come in, sales go up, and nobody can say whose posts did it. WhichPost answers per creator, with no links or promo codes, and a range on every result.
The short answer
Connect Stripe, or RevenueCat for a mobile app, and paste the posts you paid for. WhichPost lines up each post's views, hour by hour, with your sign-ups and payments, and credits each creator only with the paying customers their posts brought, each with its likely range. Every creator ends with a call: rebook, test again or pause.
The problem
Sales went up. Whose posts did it?
Teams running many creators describe the same three walls.
-
Posts overlap
With a dozen creators posting the same week, a good day can't be pinned on anyone. The spike you see belongs to all of them, and to your normal growth.
-
Codes catch a few
Most viewers never type a promo code. They remember the name, search for it and buy. The codes you count are real, but they're a small, uneven slice of what each creator brought.
-
Views aren't buyers
The creator with the most views isn't always the one who sells. Without a per-creator answer, budgets drift toward reach, and the creators whose audiences buy get rebooked by luck.
How WhichPost answers it
Credit each creator with the customers they brought
No links, no SDK and nothing in your captions. The timing of each post does the work a link would.
Knows your normal
Our models start from the sign-ups and payments you'd have had anyway: the hour, the weekday, your market and your own growth.
Follows every post
Views on each post are checked every hour. When sign-ups rise after one creator's views grow, and not after the others', that creator gets the credit.
Ends in a call
Each creator's cost per paying customer is set against what a customer is worth to you: rebook, test again or pause, each with its range.
What you need
Two things to connect. Nothing to install.
No SDK, no tracking links and no changes to your app, checkout or captions.
Stripe or RevenueCat
A restricted, read-only Stripe key for a web product, or a read-only RevenueCat key for a mobile app. Connect both if you sell in both places.
The posts you paid for
Links to the TikTok, Instagram or YouTube Shorts posts, from a clipping platform, an agency's sheet or direct creator deals.
Enough daily volume
About 20 new sign-ups or installs a day or more, and at least a week of history before the campaign started. A free data check tells you whether your data is enough before you pay.
Questions
Questions, answered.
How can it tell which creator worked without a link?
Each post's views arrive on their own schedule. When sign-ups or payments rise above your normal level in the hours after one creator's views grow, and not after others', that creator gets the credit. Across many posts it learns how many paying customers each creator brings per thousand views, with a likely range.
Do I have to stop using promo codes?
No. Keep them: code redemptions are exact for the people who type them. WhichPost shows code-confirmed customers next to our models' results for each creator, so you can see how much the codes miss.
How many creators can it handle?
As many as you pay. Teams with many creators gain the most, because overlapping posts are where reading the chart by eye breaks down. Each creator's result carries its own range, and creators with too little data are marked test again instead of being guessed.
Can it measure a single post?
Large posts, yes: the report measures the biggest posts on their own, with ranges, and marks which ones were large enough to tell. Smaller posts are measured together, per creator, which is usually the decision you need: who to book again.
Why not credit creators by their views or engagement?
Splitting sales by views or likes gives every post a share, even posts that brought no one, and hands creators sales you'd have had anyway. WhichPost measures only the extra paying customers above your normal level after each creator's posts, with a range. When a creator made no clear difference, the report says so, and views that look bought are flagged.
More guides
Other questions teams ask
See which of your creators paid
Connect in about two minutes, or look through a sample report first. Every result comes with its range.