Every creator carries their own tracking code.
The views are guaranteed. One monthly allotment at a contracted CPM converts into a view floor we carry the risk on. The codes are how you see what happened underneath it — which ambassadors actually drove results, rather than just impressions.
- Analytics sources we connect: PostHog, Amplitude, Mixpanel, GA4, AppsFlyer, Search Console
- SixAnalytics sources we connect: PostHog, Amplitude, Mixpanel, GA4, AppsFlyer, Search Console
- Backfilled the moment a source is connected, so your history starts before we do
- 180 daysBackfilled the moment a source is connected, so your history starts before we do
- Of clean baseline before we will quote a lift figure at all. 56 before we call it full confidence
- 28 daysOf clean baseline before we will quote a lift figure at all. 56 before we call it full confidence
- Confidence band on every lift number we report. There are no points without bands
- 95%Confidence band on every lift number we report. There are no points without bands


The views are the floor. The codes are what sits underneath.
You buy views, not videos. Your monthly allotment divided by your contracted CPM is a guaranteed number of views, and we carry the risk of hitting it. That part is settled before a single video is filmed.
What the guarantee does not tell you is which of the ambassadors on your roster actually moved someone. So every one of them carries a code or a link of their own, and we work the funnel underneath the floor: click-through, signups, installs, and what each of those cost you.
A code of their own
When a campaign runs on individual codes, every ambassador is assigned a unique promo code or link automatically as they are admitted. Nobody shares an identifier with anybody else, so a redemption resolves to one creator and not to a cohort.
Measured in your stack
The funnel is read where it actually happens — in your product analytics, not in ours. We connect PostHog, Amplitude, Mixpanel, GA4, AppsFlyer or Search Console and backfill 180 days at connect, so the comparison has history behind it on day one.
Priced against outcomes
Views delivered against your contracted CPM is one line. Cost per signup is the next. Cost per incremental signup — the ones we can show would not have arrived anyway — is the one we are willing to be judged on.
Impressions are the easy part. We work the rest of it.
A view count is a floor we contracted to clear. It is not evidence that anyone did anything. So the same programme is read four more times, each one closer to the thing you actually care about.
- 01.
Click-through
Traffic arriving on a creator's own tracked link, resolved to the ambassador who posted it.
- 02.
Signups
Read out of your own product analytics, against a baseline of what your signups were doing before we started.
- 03.
Installs
For app clients, taken from AppsFlyer rather than inferred from anything we host.
- 04.
Acquisition cost
Your allotment against your contracted CPM, then against signups, then against the incremental ones only.
Five ways a code or a product reaches an ambassador.
Each campaign runs on exactly one of them, chosen with you at the brief. Two put an identifier in the creator's hands that is theirs alone. One shares a single identifier across the whole roster. Two put the real product there.
We set it up, provision it and hand it out. Your team does nothing.
Digital
Individual promo codes & links
A unique code or link per ambassador, assigned automatically at admission. This is the setup that makes per-creator attribution possible, and we provision the pool with headroom above the number of seats so nobody's start is held up waiting on one.
Digital
One shared code or link
A single identifier for the whole roster. Redemptions still tell you the programme worked; they cannot tell you which creator earned them. We say so plainly rather than splitting a shared total across creators by guesswork.
Digital
Free product or free access
Instructions only — sign up on your site, claim a free account. There is nothing to redeem here, so attribution leans on the modelled baseline and the connected analytics rather than on a code.
Physical
You ship the product
Parcels go to the ambassador's saved address and they confirm pickup with a photo before filming. We record dispatch against the tracking number and detect the carrier from it rather than asking anyone to type it in.
Physical
100%-off codes, real checkout
Ambassadors claim the real product themselves with a unique 100%-off code. Individual identifiers and a genuine order in your own store — and a shipment record on our side either way, so an issue report or a reship has somewhere to land.
The numbers come from your stack, not ours.
A tracked code tells you a creator sent someone. Your own analytics tell you what that someone did. We connect the two, backfill 180 days the moment a source is live, and stand the connections up for you — there is one you can switch on yourself if you want to, and the rest we handle.
Product analytics
Signup baseline and lift
PostHog, Amplitude, Mixpanel or GA4 — whichever you already run. PostHog you can connect yourself; the rest we stand up with you.
Mobile
AppsFlyer
For app clients, installs come from your attribution provider rather than from anything we host or estimate on your behalf.
Search
Google Search Console
Branded search moving with the campaign is corroboration that the work landed. We treat it as evidence, never as the claim itself.
Your ad accounts
Paid spend, as a control
Your own paid social spend enters the model as a control, so the signups your money bought are deducted rather than counted as ours.
The things we refuse to attribute.
Anyone can hand you a bigger number by attributing more loosely. The reason our attribution is worth reading is the list of things it will not say — and we would rather you saw that list before you signed than after.
- 01.
A shared code cannot name a creator
If your campaign runs on one code for the whole roster, redemptions belong to the roster. We report them as a roster total rather than dividing them up by a rule nobody could defend. If per-creator attribution matters to you, we run the campaign on individual codes instead.
- 02.
Social traffic is not billable lift
Our ambassadors post on exactly the platforms that social-organic traffic arrives from. Counting it as our contribution would be marking our own homework. Billable lift is unattributed signups only.
- 03.
No per-channel split of the lift
The mix of sources and the modelled delta are two independent cuts of the same period. A per-channel share cannot be read off the pool's total without inventing the arithmetic that links them, so we do not print one.
- 04.
Spend only, from your ad accounts
The one thing we take out of a connected ad account is the money that went through it, and only so it can be deducted from the delta. No impressions, no click-through rates, no conversion counts. We are not re-reporting your ad manager back to you with our logo on it.
- 05.
A day nobody collected is a gap, not a zero
A fabricated zero is indistinguishable from a genuinely quiet day, and it drags your baseline down with evidence nobody gathered. Missing days are named as missing; days too recent to have settled are absent and labelled.
- 06.
No control, no claim
If we could not establish a control for the period, the report says so on its face and nothing in it may be quoted as organic lift. Below 28 days of clean history you get observed counts and no counterfactual at all. Silence fails closed here, never in our favour.
The code measures the work. It does not price it.
People hear "tracking code" and assume a commission deal underneath it. There isn't one. Nobody on your roster earns a percentage of your revenue, which means nobody has a reason to steer your brand toward whatever converts a discount fastest.
The usual affiliate deal
A percentage, negotiated forever
- A cut of every tracked sale, for as long as the code stays alive.
- Creators optimise for the payout, so the content bends toward whatever moves a discount.
- The attribution window stops being a measurement question and becomes a negotiation.
- Your cost per acquisition is whatever the month happens to decide.
What you sign with us
One allotment, one contracted CPM
- A fixed monthly allotment at a CPM benchmarked to you. That is the whole invoice: creators, production, usage rights and payouts included.
- Ambassadors are paid a per-video rate, never a share of your revenue and never a commission on a redemption.
- The bonus that rewards a video for breaking out comes from our margin, not from your invoice.
- Agencies charge 20–40% on top of all of it. There is no percentage here to argue about.
Attribution you read, not a report you chase.
Everything the codes and the connected sources produce lands in one place and keeps itself current. You are not operating anything here — we run the programme. This is where you check that we did.
- Views today, set against yesterday
- Guarantee balance — spent of funded, with the meter beside it
- Signups against the modelled baseline, with the band drawn on
- Cost per signup, then cost per incremental signup
- A methodology note naming the source of every figure above


Signups vs baseline
Product analytics · confirmed CPM · last 30 days
- Lift above baseline
- +14 – 23%
- Breakout days
- 6
- Cost per incremental signup
- $1.90 – 2.40
- Attributed signups
- Modelled baseline
- Breakout day
Interface content is illustrative.
You buy views, not videos.
One fixed monthly allotment at a contracted CPM, converting into a guaranteed number of views. The CPM is benchmarked to your category and your market rather than read off a rate card, so the only honest way to quote it is a call.
- The monthly allotment. Creators, production, usage rights and payouts are all inside it — that is the whole invoice, and there is no second one.
- $100,000The monthly allotment. Creators, production, usage rights and payouts are all inside it — that is the whole invoice, and there is no second one.
- The contracted rate per 1,000 views, benchmarked to you. It is the same number your cost per incremental signup is later computed against.
- $10 CPMThe contracted rate per 1,000 views, benchmarked to you. It is the same number your cost per incremental signup is later computed against.
- Guaranteed views a month — the allotment divided by the contracted CPM. A floor, not a target.
- 10,000,000Guaranteed views a month — the allotment divided by the contracted CPM. A floor, not a target.
$100,000 ÷ $10 contracted CPM per 1,000 views = 10,000,000 views
Overdelivery is free
If the month runs past the floor, you are not billed for the difference. The upside is yours.
Shortfalls roll forward
If it lands under, the balance carries into the next month rather than evaporating at the month boundary.
Warm-up is on us
Views from an ambassador warming a new account up never count against your allotment, even though you can see them.
The questions this page usually raises.
Do the creators earn a commission on what their code drives?
No. Ambassadors are paid a per-video rate for the videos they deliver, and we fund a bonus out of our own margin when a video breaks out. Nobody on your roster earns a percentage of your revenue, so there is no commission rate to negotiate and no attribution window to argue about.
Can you tell us which individual ambassador drove a signup?
On a campaign running individual codes or links, yes — each ambassador carries an identifier that is theirs alone, so a redemption resolves to one person. On a shared-code campaign, no. One identifier for the whole roster can only ever produce a roster total, and we would rather say that than divide it up by a rule we could not defend.
What do we need to connect, and how long until it means anything?
One product-analytics source is the floor — PostHog, Amplitude, Mixpanel or GA4 — plus AppsFlyer if you are an app and Search Console if you want branded search as corroboration. We backfill 180 days the moment a source is live. We will not quote a lift figure until 28 days of clean baseline sit behind it, and we do not call it full confidence until 56.
Where does the measurement actually carry commercial weight?
Only at the narrowest definition available. Billable lift is unattributed signups — the ones no other source will take credit for. Social-organic traffic is excluded outright, because our own ambassadors are the ones posting there, and your paid spend is subtracted as a control before anything is counted as ours.
What happens when the numbers are ambiguous?
The report says so on its face. A short baseline, a thin fit window, a gap in collection, an outage at the end of the period, a control we could not establish — each one is named as a caveat rather than quietly absorbed. And when your own how-did-you-hear-about-us survey disagrees with the model, we lead with the range between them, never with the more flattering of the two.
Who sets all of this up — us or you?
We do. Codes are provisioned and handed out as ambassadors are admitted, links are built, and the analytics connections are stood up with you — PostHog you can switch on yourself if you would rather. Your job is one strategy call. Ours is everything after it.
Guaranteed views. Named creators. No commission.
Tell us the goal on one call. We build the programme, provision the codes, connect the measurement and carry the risk on the view floor.