A ?via= link per campaign and an optional coupon code for the cookieless
crowd — attribution that survives ad blockers, podcasts, and word of mouth, and lands
in the same ledger every time.
if a sale traces back to your affiliate, it gets credited. period.
Ad blockers strip third-party cookies, Safari's ITP caps first-party ones at seven days, and a podcast host can't put a tracking pixel in someone's ears. Any one of these and a tool that only reads cookies quietly loses the sale — and your affiliate's commission with it. Here's the difference one extra signal makes:
One signal, one failure mode. Block the cookie, lose the click. The affiliate did the work; nobody gets credit.
Two independent signals — a link parameter and a coupon code — so a sale only goes unattributed if an affiliate shares neither.
1. Affiliate shares their link or coupon — a unique
?via= link per campaign, plus an optional coupon code.
2. Checkout stamps the sale — your checkout carries the referral forward, by cookie when it's there, by coupon when it isn't.
3. Commission posts to the ledger — the conversion lands in an append-only, replayable ledger the moment the webhook arrives.
Each affiliate gets a distinct ?via= token for every campaign they join
— one roster, clean attribution per program, no shared or guessable codes.
Works with zero snippet on your marketing pages — an affiliate's coupon at your existing checkout is enough to attribute the sale correctly.
Affiliate and double-sided referral programs run on the same pipeline, so a conversion is counted once, correctly, no matter which program drove it.
There's no page to install a snippet on — the spoken coupon code at checkout is the whole attribution mechanism.
The cookie never sets, but the coupon code still carries the referral through checkout — the sale doesn't quietly go uncredited.
Coupon attribution needs nothing beyond the coupon itself, so it works unmodified even when you don't control the checkout form.
Replay the append-only ledger and get the exact same commission totals every time — nothing to reconcile by hand before a finance review.
| Capability | Cookie-only tools | Qanary |
|---|---|---|
| Works without a tracking snippet | No | Yes, via coupon codes |
| Survives ad blockers & Safari ITP | No | Yes |
| Attributes podcast & word-of-mouth referrals | No | Yes |
| Independent signals per sale | 1 — cookie only | 2 — link + coupon |
| Ledger replays to identical numbers on audit | Varies by vendor | Yes, tested every commit |
| Keeps attributing after a platform switch | No | Yes |
| Price tied to your affiliate-driven revenue | Often, past a tier | Never — flat, event-based |
"Cookie-only tools" describes any attribution method that relies solely on a browser cookie, with no fallback signal — the common baseline across affiliate platforms unless a coupon or server-to-server method is layered on top. See the full pricing for how Qanary's usage-based plans compare.
?via= links and coupon codes
keep attributing after you move platforms — nothing your affiliates already shared goes dark.
if statement in app code.
Attribution is only step one — Qanary also runs fraud checks before a commission is owed, not after it's paid. See every feature on the features hub, or the full mechanics in the REST API reference.
No. Coupon codes attribute through your existing checkout with zero snippet — useful for launch day, or for a channel like a podcast where there's no page to instrument at all. The tracking snippet is only needed for cookie-based link attribution.
Whichever signal is present at checkout wins, and it's still one clean attribution — a sale never pays two affiliates or gets double-counted just because it was touched more than once.
Yes — coupon-code attribution needs nothing beyond the coupon itself, so it works unmodified with Stripe Checkout and Payment Links. Link-based attribution needs the snippet on the page that sends someone to checkout; see the Stripe Checkout and Payment Links recipes for the exact ten-minute setup.
No. Links and coupon tracking ship on every plan, including Free. You're metered on meaningful events — a bot-filtered click or a new conversion — never on your affiliate-driven revenue.
Set up links and coupon tracking tonight — free, on every plan, no card required.
Join the waitlist