TrackRev
Blog
11 min read
affiliate program ROI

How to Measure Affiliate Program ROI

68% of affiliate programs track only revenue, never whether the channel pays your MRR once commissions, overhead, and fraud are subtracted. The ROI framework.

Muzahid Maruf — Founder of TrackRev.io

Muzahid Maruf, Founder

LinkedIn

On this page
  1. 01Why This Matters for Your Revenue
  2. 02The 5 metrics that determine affiliate programme profitability
  3. 03Affiliate ROI framework with example figures
  4. 04Healthy vs investigate vs fix-immediately thresholds
  5. 05How to calculate affiliate CAC and compare it to other channels
  6. 06How to calculate affiliate LTV and why it differs from your blended LTV
  7. 07The one number that tells you to grow or cut
  8. 08Measure affiliate programme ROI precisely with TrackRev
  9. 09When NOT to use TrackRev for this

Explore with AI

Opens this article inside the chosen assistant with a ready-made prompt.

Knowing whether your affiliate channel actually pays your MRR means measuring it after costs, yet 68% of affiliate programs measure only revenue generated — missing CAC, commission overhead, and management cost, which together determine whether the program is actually profitable.

68% of SaaS companies that run affiliate programmes measure programme success by one number: total revenue generated by affiliates.

Demand Sage's 2024 affiliate marketing benchmarks survey puts this figure at 68% of programmes, with the remaining 32% tracking at least one cost-side metric.

The consequence of revenue-only measurement is that a programme can grow its affiliate revenue line by 40% in a year while becoming less profitable — because commissions, platform fees, management overhead, and affiliate-driven refund rates all rise faster than the revenue.

Affiliate programme ROI is the net financial return of the programme after all direct and indirect costs — commissions, platform fees, management time, and fraud losses — are subtracted from the gross revenue affiliates generate, expressed as a ratio so it is comparable to other acquisition channels. This guide defines the five metrics that determine whether your programme is actually profitable, how to calculate them, and the one number that tells you whether to scale or cut.

Key Takeaways

  • 68% of SaaS affiliate programs measure only revenue generated — so they never learn whether the channel actually pays their MRR after costs, and can grow affiliate revenue 40% while becoming less profitable as commission, overhead, and fraud costs rise faster.
  • Affiliate CAC = (commissions + platform fees + management hours) ÷ new customers acquired; compare it directly against paid-search and content CAC to know if the channel is efficient or extractive.
  • Affiliate LTV ratio above 3 is healthy; 2–3 warrants investigation; below 2 means you are spending more to acquire customers than you can ever recover — stop scaling until the cause is fixed.
  • Activation efficiency averages 10–15% industry-wide — 85–90% of recruited affiliates generate zero conversions — and every inactive affiliate still creates overhead, fraud surface area, and support load.
  • The single grow-or-cut signal is affiliate LTV ratio compared to your next-best channel's ratio — if affiliate wins, it is under-resourced; if it loses, investigate before adding budget.

Why This Matters for Your Revenue

The growth trap in affiliate programmes is that revenue and cost scale together — and cost often scales faster. When a programme is small, the economics are usually fine: a handful of high-intent affiliates, minimal management overhead, low fraud exposure.

As it grows, the dynamics shift. More affiliates means more onboarding time, more support tickets, more commission disputes, and more fraudulent clicks. The commission rate that made sense at $10,000 in monthly affiliate revenue may be destroying margin at $100,000.

The practical consequence is misallocated budget.

Teams that only see the revenue line are incentivised to recruit more affiliates, increase commission rates to attract better partners, and expand the programme — all of which can make the revenue number bigger while the profitability number turns negative.

The five metrics below close that gap.

They are the cost-side and efficiency signals that turn "our affiliate programme generated $X this month" into "our affiliate programme is our second-cheapest customer acquisition channel" or "our affiliate programme is costing us 23% more per customer than direct paid search."

The 5 metrics that determine affiliate programme profitability

Each metric addresses a specific failure mode in affiliate programme economics. Together they form a complete picture — revenue quality, cost efficiency, programme overhead, conversion effectiveness, and net margin per customer.

Metric 1 — Affiliate CAC (Customer Acquisition Cost)

Affiliate CAC is the total cost of acquiring one paying customer through your affiliate channel, including all commissions and direct programme costs for the period.

The formula is straightforward: Affiliate CAC = (Total commissions paid + Platform fees + Paid management hours) ÷ New customers acquired via affiliates.

The comparison that makes this metric useful is against your other channels. If your blended paid-search CAC is $180 and your affiliate CAC is $95, the affiliate channel is your most capital-efficient acquisition mechanism.

If your affiliate CAC is $210, it is worse than paying for clicks — and you need to understand why before scaling.

Common causes of high affiliate CAC include: high commission rates relative to retention, affiliates driving low-intent traffic that converts but churns quickly, or programme overhead (management, tools, fraud investigation) that is not accounted for in commission-only calculations.

TrackRev links affiliate CAC directly to channel-level LTV data from your billing provider, so you see not just what you paid to acquire the customer but what that customer is worth over their subscription lifetime.

Metric 2 — Affiliate LTV Ratio

LTV ratio is affiliate CAC divided into the lifetime value of customers acquired through affiliates: Affiliate LTV Ratio = Affiliate customer LTV ÷ Affiliate CAC. A ratio above 3 is the conventional SaaS benchmark for a sustainable acquisition channel.

Below 2 is a warning sign. Below 1 means you are spending more to acquire a customer than you will ever collect from them.

The ratio is particularly revealing for affiliate programmes because affiliate-driven customers often have different retention profiles than paid or organic customers.

If affiliates are promoting your product to an audience that is a strong fit, their customers may churn less and expand more — meaning a higher LTV ratio than other channels.

If affiliates are attracting deal-hunters or trial-abusers with aggressive discount codes, their customers may have a lower LTV and the ratio may look worse than your blended average.

Segmenting LTV by affiliate (or by affiliate category — content creators vs comparison sites vs coupon sites) usually reveals which partnerships are worth growing and which are worth capping.

See how affiliate LTV benchmarks compare to other channels in SaaS affiliate programme benchmarks for 2026.

Metric 3 — Programme Overhead Rate

Programme overhead rate captures the management and platform costs that sit on top of commissions: Overhead Rate = (Platform fees + Management hours × hourly rate + Fraud losses + Dispute resolution costs) ÷ Total affiliate revenue. Expressed as a percentage of revenue, it tells you how much of each affiliate-generated dollar is consumed by running the programme before commissions are considered.

A well-run programme with good tooling typically runs a 4–8% overhead rate.

Programmes using legacy networks with high platform fees (Impact.com enterprise plans regularly exceed $2,000/mo before commissions), or programmes with significant affiliate fraud exposure, can run 15–25% overhead on top of commission rates — making them economically equivalent to very expensive paid channels.

Reditus's affiliate cost research puts the average legacy-network platform fee at 12–18% of gross commissions before management overhead is layered in.

The overhead rate is the metric most commonly missing from affiliate dashboards because it requires pulling cost data from outside the affiliate platform (payroll time, tool invoices, fraud write-offs) and combining it with revenue data.

That cross-system aggregation is exactly what TrackRev's analytics is designed to handle.

Metric 4 — Activation Efficiency

Activation efficiency measures what fraction of your recruited affiliates are actually generating conversions: Activation Efficiency = Active affiliates (≥1 conversion in period) ÷ Total recruited affiliates. Industry-wide, the figure is roughly 10–15% — meaning 85–90% of affiliates in a typical programme have never driven a paying customer, per PartnerStack's affiliate programme benchmark report.

Low activation efficiency is not just a vanity problem — it is a cost problem. Every recruited affiliate represents onboarding time, a commission account to maintain, support inbox exposure, and potential fraud surface area.

A programme with 200 recruited affiliates and 18 active ones is spending overhead on 182 relationships that generate nothing.

Improving activation efficiency — through better affiliate onboarding, promotional asset quality, or recruiting more selectively — directly improves your overhead rate without touching commission rates. Tracking this metric monthly reveals whether your recruitment and enablement efforts are working.

Impact.com's partnership benchmark research documents the same 10–15% activation floor across multi-vertical SaaS programmes.

Metric 5 — Net Affiliate Margin

Net affiliate margin is the bottom-line profitability metric — what remains of affiliate-generated revenue after every programme cost: Net Affiliate Margin = Affiliate Revenue − Commissions − Platform Fees − Management Cost − Fraud Losses − Attribution-related refunds. Expressed as a percentage of affiliate revenue, it is the margin equivalent for the channel.

For most SaaS programmes, a healthy net affiliate margin sits between 55% and 70% of gross affiliate revenue, assuming commission rates of 20–30% and moderate overhead.

Programmes with high commission rates (40%+), high churn from affiliate-driven customers, or significant fraud exposure can operate at net margins below 40% — which may still be acceptable if affiliate CAC is low relative to LTV, but which warrants close monitoring.

Based on TrackRev platform data, SaaS programmes with mature first-party tracking (reducing fraud and improving attribution accuracy) run net affiliate margins averaging 64% versus 51% for programmes still using pixel-only tracking — a 13-point improvement driven primarily by reduced fraud payouts and better retention correlation from accurate attribution.

Affiliate ROI framework with example figures

This table shows the full ROI framework applied to a hypothetical SaaS programme with $50,000 in monthly affiliate-generated revenue. The example figures are illustrative but calibrated against realistic programme economics.

MetricFormulaExample valueImplication
Gross affiliate revenueSum of Stripe revenue attributed to affiliates$50,000/monthStarting line — not the profit
Commissions paidRevenue × commission rate$15,000 (30%)Largest direct cost
Platform and tool feesNetwork/SaaS affiliate platform monthly cost$1,200Often underestimated
Management overheadHours × hourly rate$2,400 (30hrs × $80)Usually missing from calculations
Fraud and dispute lossesReversed commissions + investigation time$800Rises with programme scale
Net affiliate marginRevenue − all costs$30,600 (61.2%)Real profitability line
New customers (month)Stripe new subscriptions attributed to affiliates85 customersAttribution accuracy critical
Affiliate CACTotal costs ÷ new customers$228Compare to other channels
Affiliate LTV (12-month)ARPU × retention rate × 12$710LTV ratio = 3.1 — healthy
Activation efficiencyActive affiliates ÷ total recruited18% (36 of 200)Below 20% — improve onboarding

Illustrative figures for a $50K/month SaaS affiliate programme. Use TrackRev's analytics to populate these cells with your actual Stripe revenue data.

Healthy vs investigate vs fix-immediately thresholds

This table gives you decision triggers for each metric — the ranges that mean your programme is operating well, the ranges that warrant investigation, and the ranges that require immediate intervention before the programme does damage to your unit economics.

MetricHealthyInvestigateFix immediately
Affiliate LTV Ratio3.0 or above2.0–2.9Below 2.0
Net Affiliate Margin58% or above45–57%Below 45%
Programme Overhead Rate8% or below9–14%15% or above
Activation Efficiency20% or above10–19%Below 10%
Affiliate CAC vs blended CACAt or below blended10–25% above blendedMore than 25% above blended
Affiliate churn rate vs overallAt or below overall1–5 points above overallMore than 5 points above overall
Fraud rate (reversed commissions ÷ total)Under 2%2–5%Above 5%

Threshold ranges based on PartnerStack affiliate benchmark data and Forrester SaaS channel research, 2024–2025. Adjust for your price point and commission structure.

How to calculate affiliate CAC and compare it to other channels

The calculation is straightforward once you have the inputs, but the inputs require pulling from three places: your affiliate platform (commissions paid, affiliates active, new referrals), your accounting or payroll tool (management time cost, platform fees), and your Stripe data (new customers attributed, their subscription value).

Comparing affiliate CAC to other channels

The comparison to other channels is where the insight lives. Pull your paid search CAC, your content CAC, and your affiliate CAC into a single table for the same period.

If affiliate CAC is lowest, your programme is under-resourced relative to its efficiency — more investment would be accretive.

If it is highest, something is structurally wrong: commission rate too high, retention of affiliate-driven customers too low, overhead too bloated, or fraud losses too large.

A typical HubSpot Starter ($20/mo) + Mixpanel Growth ($24/mo) stack used to feed this comparison gets the channel CAC numbers but rarely loops in affiliate cost data on the same axis — see HubSpot's CAC benchmarking guide for the cross-channel methodology.

Each "fix immediately" threshold in the table above points to a specific lever.

Use a rolling 90-day window

One nuance: affiliate CAC looks worse in months when you have high recruitment but low conversions (the overhead is front-loaded; the conversions come later). Use a rolling 90-day window rather than a single month to smooth this out.

See how SaaS attribution benchmarks for 2026 compare affiliate to other channels across the industry.

How to calculate affiliate LTV and why it differs from your blended LTV

Affiliate-driven customer LTV is calculated the same way as blended LTV — ARPU × (1 ÷ monthly churn rate) for a simple model — but segmented to customers whose first payment was attributed to an affiliate click.

The interesting finding for most programmes is that affiliate LTV diverges significantly from blended LTV in both directions depending on affiliate type.

Why LTV varies by affiliate type

Content-creator affiliates (reviewers, tutorial makers, comparison bloggers) tend to drive customers with above-average LTV — the buyer arrived after consuming in-depth content and made a considered decision, leading to lower early churn.

Coupon and deal affiliates tend to drive customers with below-average LTV — the buyer was attracted by a discount and churns when it expires. Both are affiliate customers and both show up in your total affiliate revenue line.

Only segmenting LTV by affiliate or affiliate type reveals which partnerships are worth growing. Read about the mechanics in subscription LTV attribution and coupon code affiliate tracking.

The one number that tells you to grow or cut

If you want a single signal — one number to look at when deciding whether to invest more in your affiliate programme or pull back — it is the affiliate LTV ratio compared to your next-best channel's LTV ratio.

Not the absolute LTV ratio. Not the revenue. The ratio, relative to your alternatives.

If your affiliate LTV ratio is 3.1 and your paid search LTV ratio is 2.4, every dollar you shift from paid search to affiliate programme investment produces more long-term return. Grow the programme.

If your affiliate LTV ratio is 1.9 and your content channel ratio is 3.8, the programme is destroying value relative to the alternative — investigate and fix before adding budget.

The ratio comparison forces the question that revenue-only measurement never asks: relative to what else I could do with this money, is the affiliate channel earning its place?

Use multi-touch attribution models to ensure you are not double-counting revenue that affiliates influenced but did not originate — inflate the affiliate revenue numerator and your LTV ratio will flatter a programme that is weaker than it looks.

The overhead gap between tracked and untracked programmes

Based on TrackRev platform data, SaaS programmes using accurate first-party attribution run a 64% average net affiliate margin versus 51% for programmes using pixel-only tracking — a 13-point gap. The difference comes from two sources: reduced fraud payouts (accurate attribution exposes click fraud that pixel tracking misses) and better LTV segmentation (knowing which affiliates drive high-retention customers lets you pay more to the right partners and less to the wrong ones).

Measure affiliate programme ROI precisely with TrackRev

TrackRev pulls your revenue data from Stripe, Paddle, Polar, or Lemon Squeezy directly and maps it to individual affiliates through first-party click tracking — giving you affiliate CAC, LTV ratio, net margin, and activation efficiency in a single affiliate programme dashboard, without manual spreadsheet reconciliation.

Because attribution uses server-side webhook matching rather than pixels, the revenue figures are accurate across Safari, Chrome, and ad-blocker users — the populations where pixel-based platforms systematically undercount.

Pair the affiliate ROI view with channel-level analytics to compare affiliate CAC directly against paid, content, and referral channels in the same dashboard.

See the pricing page for plan details — the paid tier starts at $39/month and includes full affiliate ROI reporting.

Affiliate programme ROI measurement requires comparing affiliate revenue to non-affiliate channel revenue on the same axis — same definition of a conversion, same attribution window, same Stripe data.

The two-tool stack makes that comparison impossible: Bitly Growth at $35/month produces channel revenue numbers one way, Rewardful Starter at $49/month produces affiliate revenue numbers another way, $84/month combined, and the affiliate CAC vs paid-search CAC table at the heart of this article is built from two figures that were never measured the same way.

TrackRev produces both the affiliate ROI row and every other channel row from one Stripe connection for $39/month — 54% less than the two-tool stack — so the LTV ratio comparison that tells you whether to grow or cut is genuinely apples-to-apples.

Without that, the ROI framework is theatre.

Affiliate ROI only means something when affiliate revenue is measured on the same axis as every other channel — same conversion definition, same Stripe data, same attribution window — so the CAC and LTV ratio comparisons at the heart of this framework hold up.

Most SaaS teams run Bitly Growth ($35/mo) for link tracking and Rewardful Starter ($49/mo) for affiliates — $84/mo for two tools with two different definitions of a conversion.

TrackRev is $39/mo for both, on the same Stripe data, with no monthly reconciliation between systems. If the affiliate-CAC-vs-paid-search-CAC table is the decision-maker, both numbers have to be computed the same way.

When NOT to use TrackRev for this

Fully network-managed programmes

If your affiliate programme is entirely network-managed (the network handles recruitment, onboarding, fraud, disputes, and payout), your management overhead is bundled into the network fee and TrackRev's separate tracking layer adds integration complexity without eliminating the network cost.

In those cases, the ROI framework above is still valid — calculate it using the network's reporting data — but TrackRev's primary value-add is the attribution accuracy improvement, not the reporting layer.

Small programmes under 10 active affiliates

Additionally, if your programme has fewer than 10 active affiliates and under $5,000 in monthly affiliate revenue, the overhead of adding a dedicated attribution tool likely exceeds the insight gain; a shared spreadsheet pulling from Stripe's export is sufficient until the programme reaches a scale where manual reconciliation becomes the bottleneck.

Found this useful? Share it.

PostLinkedIn

Frequently asked questions

Muzahid Maruf — Founder of TrackRev.io

Written by

Muzahid Maruf, Founder, TrackRev.io & Contant.io

Muzahid Maruf is the founder of TrackRev.io and Contant.io. He writes about marketing attribution, link tracking, and revenue analytics for SaaS teams.

Writes about Marketing attribution · Link tracking · Revenue analytics · SaaS growth

Keep reading

Related articles from the TrackRev blog.

Stop guessing where your revenue comes from.

Set up TrackRev in 5 minutes. Free tier covers 1,000 events / month — no card needed.

How to Measure Affiliate Program ROI · TrackRev