When basic tracking isn't enough

Cookies alone drop sales on the floor.

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:

Cookie-only tools

One signal, one failure mode. Block the cookie, lose the click. The affiliate did the work; nobody gets credit.

Qanary

Two independent signals — a link parameter and a coupon code — so a sale only goes unattributed if an affiliate shares neither.

How it works

From share to commission. Three steps.

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.

Built in, on every plan

Two ways in. One source of truth.

Per-campaign referral links

Each affiliate gets a distinct ?via= token for every campaign they join — one roster, clean attribution per program, no shared or guessable codes.

Coupon code tracking

Works with zero snippet on your marketing pages — an affiliate's coupon at your existing checkout is enough to attribute the sale correctly.

One attribution spine

Affiliate and double-sided referral programs run on the same pipeline, so a conversion is counted once, correctly, no matter which program drove it.

Who this runs for

Four sales a cookie alone would miss.

A podcast host reads a coupon

There's no page to install a snippet on — the spoken coupon code at checkout is the whole attribution mechanism.

An ad-blocked visitor

The cookie never sets, but the coupon code still carries the referral through checkout — the sale doesn't quietly go uncredited.

Stripe Checkout or Payment Links

Coupon attribution needs nothing beyond the coupon itself, so it works unmodified even when you don't control the checkout form.

Auditing last quarter's numbers

Replay the append-only ledger and get the exact same commission totals every time — nothing to reconcile by hand before a finance review.

At a glance

See it side by side.

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.

Why this beats cookie-only tracking

It keeps working when cookies don't.

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.

FAQ

Fair questions.

Do I need to install anything for coupon tracking to work?

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.

What happens if a sale is touched by both a link and a coupon code?

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.

Does this work with Stripe Checkout or Payment Links, where I don't control the checkout form?

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.

Does attribution cost extra as my traffic grows?

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.

Go deeper

Everything you need to start tracking.

Stop losing sales to a blocked cookie.

Set up links and coupon tracking tonight — free, on every plan, no card required.

Join the waitlist