Compare the options
Promo codes, links, MMPs or surveys: which shows what creators brought?
Every way of measuring creator posts sees part of the picture. Here's what each one counts, what it misses, and where WhichPost fits, including where it's the weaker choice.
The short answer
Use promo codes and links for the customers who use them: their counts are exact. Use a sign-up survey for what people remember, and an MMP for paid ads. Use WhichPost to measure, with a range, the paying customers each creator brought who never tapped, typed or answered. Most teams combine two or three.
The problem
Why one method rarely covers creator posts
Creator posts persuade people who act later, somewhere else. Each method catches a different part of that.
-
Codes and links count the few who use them
Their counts are clean, but most viewers never tap a link or type a code. Codes also travel to coupon sites, so some redemptions came from elsewhere.
-
MMPs are built for tracked clicks
A mobile measurement partner credits installs from ad networks and tracked links. Someone who watched a post and searched the App Store arrives with no click, so the install usually counts as organic.
-
Surveys rely on memory
Asking “How did you hear about us?” catches word of mouth that nothing else sees. Answers name “TikTok” more often than a creator, and not everyone answers.
How WhichPost answers it
A setup that covers most of it
Read across a row to see which method answers that question.
Keep codes and links
They're exact for the customers who use them, and audiences like a discount. WhichPost shows code-confirmed customers next to its own results for each creator.
Ask at sign-up
A one-question survey catches word of mouth and podcasts. Read it next to the report: where they agree, you can act with confidence.
Measure the rest, with a range
WhichPost covers the customers who never tapped, typed or answered, and ends in a call on each creator: rebook, test again or pause.
| Question | WhichPost | Promo codes | Tracking links | MMP | Survey |
|---|---|---|---|---|---|
| Needs nothing in captions, bios or your app | Yes | A code per creator | A link per creator | SDK | A question at sign-up |
| Sees people who searched instead of tapping | With a range | If typed | No | Shows as organic | If they answer |
| Names the creator, not just the platform | Yes | Yes | Yes | Per link | If remembered |
| Counts customers one by one | Ranges | Yes | Yes | Tracked clicks | Self-reported |
| Works with only a few sign-ups a day | Needs about 20 a day | Yes | Yes | Yes | Yes |
| Separates extra customers from sales you'd have had anyway | Yes | No | No | With a holdout test | No |
| Ends in a call on each creator | Rebook, test, pause | No | No | No | No |
“Part” means it answers the question for some customers only.
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.
Is WhichPost a replacement for an MMP?
No. An MMP credits paid ads and tracked links through an SDK in your app, and WhichPost doesn't do that. WhichPost measures organic creator posts, which an MMP mostly sees as organic installs. Teams running both use each for its own job.
Should we stop using promo codes?
No. Codes are exact for the people who redeem them. WhichPost shows code redemptions next to its own results, so you see how much each creator's codes miss.
Why ranges instead of a single number?
Nothing ties a viewer who never clicked to a sale one by one, so the answer about them comes as a range. Every result shows it, and when the data can't support a call, the report says so and suggests testing again.
When is WhichPost the wrong choice?
When you get fewer than about 20 sign-ups or installs a day, when all your creators post at the same moment, or when you need a per-customer record to pay commissions. Then codes, links and a survey are the better tools.
Can't we just split revenue by each post's views or engagement?
You can, but a split always adds up to your total revenue, so every post gets credit, including posts that brought no one and sales that would have come anyway. Bought views earn the biggest share. WhichPost asks a different question: did paying customers rise above your normal level after this post? Its answer comes with a range, and “no clear effect” is a possible answer.
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.