ROI Framework
Calculating Affiliate Program ROI: Beyond Attributed Revenue
Most brands calculate affiliate program ROI by dividing attributed revenue by total commission paid. This produces a flattering number — but it's measuring something different from actual return on investment. True affiliate ROI requires accounting for what revenue would have occurred without the affiliate program, what the program actually costs to run, and what the affiliate channel is achieving relative to alternatives.
The Attributed Revenue Problem
Standard affiliate ROI calculation: Attributed GMV ÷ Total Commission = ROAS; e.g., $500,000 attributed GMV ÷ $40,000 commission = 12.5× ROAS; this looks excellent, but it's measuring attribution, not causation. What's wrong with attributed ROAS: a portion of attributed affiliate revenue would have occurred without the affiliate channel; buyers who click a cashback link at checkout were already committed to buying; returning customers who use an affiliate link were going to purchase regardless; the affiliate program didn't cause these sales — it just captured attribution for them; true incremental ROAS is always lower than attributed ROAS; by how much? Research and internal holdout tests across programs suggest that 20-50% of attributed affiliate revenue is non-incremental (would have occurred without the affiliate program) in programs with significant coupon and cashback publisher presence; for programs dominated by content publishers with high new-customer rates, incremental attribution is higher (70-85% of attributed revenue may be genuinely incremental). Calculating incremental-adjusted ROAS: estimate incremental percentage (use new-customer rate as a proxy: if 60% of attributed conversions are new customers, estimate 65% incremental; if 30% are new customers, estimate 40% incremental); apply to attributed GMV: $500,000 × 65% incremental = $325,000 estimated incremental GMV; recalculate ROAS: $325,000 ÷ $40,000 = 8.1× incremental ROAS; this is more conservative but more accurate.
True Program Cost Calculation
Commission paid is only one component of affiliate program cost: Total program cost components: affiliate commissions: the direct per-sale or per-lead payments to publishers; network override fees: affiliate networks typically charge 25-30% of commission paid as a network fee; a program paying $40,000 in commission with a 28% override pays $11,200 in network fees; total direct cost = $51,200. Program management cost: if a full-time affiliate manager spends 100% of their time on the affiliate program, include their fully-loaded salary in program cost; for part-time management, include the proportionate time allocation; agency management fees if using an affiliate marketing agency. Technology and tools: any affiliate-specific software beyond the network (tracking tools, fraud detection, publisher management platforms); attribution platform costs if using a multi-touch attribution solution. Content and creative production: costs of brand-supplied creative assets, landing pages, and co-produced publisher content; product seeding costs for publisher review programs. Total true program cost example: commissions: $40,000; network fees: $11,200; management (0.5 FTE at $80,000 fully loaded): $40,000; tools and software: $3,600; total: $94,800 per year; recalculate ROI: $325,000 incremental GMV ÷ $94,800 total cost = 3.4× true ROI, versus the apparent 12.5× attributed ROAS; 3.4× is still positive and likely justified, but it's a very different number from what most brands report.
Opportunity Cost and Channel Comparison
Affiliate ROI should be evaluated in context of alternative uses of the same budget: Comparable channel CPAs: what would it cost to acquire the same new customers through paid search, paid social, or influencer marketing? If affiliate new customer CPA is $45 and paid search CPA for comparable customers is $80, affiliate has a significant cost advantage; if affiliate new customer CPA is $45 and organic SEO generates customers at $12, affiliate's incremental contribution needs to be assessed more carefully. The additive vs. substitution question: is the affiliate channel reaching customers who wouldn't have been reached by other channels, or is it competing for attribution with organic, direct, and paid channels? Attribution modeling (even imperfect MTA) can reveal whether affiliate is reaching distinct buyer segments or competing within the existing acquisition funnel. Budget allocation implication: if affiliate's true ROI is 3.4× and paid social's true ROI is 2.1×, affiliate deserves more budget; if affiliate's true ROI is 3.4× and SEO's true ROI is 8×, the question is whether affiliate investment substitutes for or adds to SEO investment; most brands should run affiliate alongside SEO rather than treating them as alternatives.
Building an ROI Reporting Framework
A reporting framework that gives you accurate ROI visibility: Monthly metrics to track: attributed GMV and commission (the standard numbers, useful for trending); new customer rate by publisher type (incrementality proxy); estimated incremental GMV (attributed GMV × incrementality estimate); total program cost (commission + network fees + management); incremental ROAS (estimated incremental GMV ÷ total program cost); new customer CPA (total program cost ÷ new customer count). Quarterly metrics: publisher-level incrementality analysis (new customer rate by publisher); channel comparison (affiliate CPA vs. paid search CPA, paid social CPA); publisher ROI by tier (Tier 1 investment ROI vs. Tier 2 vs. standard); program cost efficiency (is management time well-allocated?). Annual metrics: true program ROI with full cost accounting; year-over-year program incrementality trend (is the program becoming more or less incremental over time?); portfolio concentration metrics (has publisher concentration risk improved?); program investment recommendation (increase, maintain, or reduce affiliate channel investment based on true ROI vs. alternatives). Presenting ROI to leadership: when presenting affiliate program performance to leadership, lead with true incremental metrics, not attributed ROAS; a program that attributes $500,000 in GMV but has true incremental value of $250,000 should be reported as generating $250,000 in incremental revenue at a total cost of $94,800 (2.6× ROAS); over-reporting attributed ROAS creates false confidence and poor budget allocation decisions.
Want a true ROI analysis of your affiliate program?
We audit affiliate programs using incremental revenue methodology — the same framework outlined in this guide — to give you an honest picture of channel performance.
Request a program ROI audit →