Technical Guide
Affiliate Attribution Guide
Attribution determines which publisher earns the commission. Get it wrong and you'll over-pay coupon sites, under-reward content creators, and trigger publisher disputes that erode trust. This guide covers every layer — from model selection to cross-device stitching.
What is Affiliate Attribution?
Attribution is how affiliate platforms determine which publisher gets credit for a sale. It's the foundation of every commission payment. When a consumer buys a product after interacting with multiple affiliate links, the network must decide: who gets paid?
The answer depends on your attribution model, your cookie window, and whether your tracking infrastructure can handle cross-device journeys. Brands that choose these settings without a deliberate strategy end up with misaligned publisher incentives and inaccurate performance data.
The 4 Attribution Models
Last-Click
Most CommonPublisher who drove the final click before purchase gets 100% credit. Simple, auditable, but over-rewards bottom-funnel players (coupon sites, cashback).
First-Click
AwarenessPublisher who introduced the consumer gets full credit. Favors content creators and comparison sites doing top-of-funnel work.
Multi-Touch
AdvancedCredit distributed across all touchpoints in the journey. Most accurate representation of publisher contribution — but complex to implement and explain to publishers.
Data-Driven
AlgorithmicAlgorithmic attribution based on actual conversion patterns. Used by Impact and Google. Requires sufficient conversion volume (500+ monthly) to be statistically meaningful.
Cookie Window Impact
The cookie window defines how long after a click a publisher can still receive credit for a conversion. Shorter windows favor bottom-funnel publishers; longer windows reward content that drives awareness.
| Window | Coupon & Cashback | Content Publishers | Best Fit |
|---|---|---|---|
| 7 days | ★★★ High benefit — fast buyer cycle aligns with coupon timing | ✗ Misses most organic research journeys | Low-AOV / impulse goods |
| 30 days | ★★ Moderate — captures most assisted conversions | ★★ Good for standard consideration cycles | Standard DTC / apparel / home |
| 60 days | ★ Low benefit — coupon is rarely the last touch | ★★★ Best — aligns with high-consideration research | Electronics / health / B2B |
Cross-Device Attribution
The problem: a consumer clicks an affiliate link on their phone, then completes the purchase on their desktop. Traditional cookie-based tracking sets a cookie on the mobile browser — but that cookie doesn't exist on the desktop session. The conversion goes unattributed.
Industry research suggests 20–35% of affiliate conversions involve cross-device journeys. That's revenue your publishers drove but aren't getting credit for — a publisher trust problem waiting to happen.
Solutions:
- Device fingerprinting — matches sessions by IP, browser, and device signals. Probabilistic; 70–85% accuracy.
- Logged-in user tracking — if the consumer is signed into the brand's site on both devices, the identity can be stitched. Requires first-party identity infrastructure.
- Impact's Universal Tracking Tag (UTT) — Impact's proprietary solution that combines fingerprinting with identity graph data to stitch cross-device journeys. Most accurate off-the-shelf option for brands on Impact.
Common Attribution Disputes
Coupon site takes credit for organic sale
Consumer already decided to buy; lands on brand site via Google; clicks a coupon extension last-second. Last-click awards commission to the coupon site. Fix: add deduplication rules or cap coupon commissions to a flat rate.
Two publishers claim the same conversion
A blogger drives the click on Day 1; an email newsletter drives a second click on Day 28 inside a 30-day window. Both have valid last-click attribution from their tracking. Fix: your network de-duplicates by unique transaction ID — confirm this is enabled.
Publisher claims tracking broke → reversal request
Publisher reports sales they drove weren't tracked. Network shows no matching cookie. Fix: audit your pixel deployment — common causes are SPA navigation missing fire events or consent-mode blocking. Respond in writing within 72 hours.
Get your attribution setup audited
Free program health check — we'll flag broken tracking, wrong attribution models, and window mismatches in 48 hours.
Free Program Health Check →