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 · TrackRev.io & Contant.io
On this page
- 01Why This Matters for Your Revenue
- 02The 5 metrics that determine affiliate programme profitability
- 03Affiliate ROI framework with example figures
- 04Healthy vs investigate vs fix-immediately thresholds
- 05How to calculate affiliate CAC and compare it to other channels
- 06How to calculate affiliate LTV and why it differs from your blended LTV
- 07The one number that tells you to grow or cut
- 08Measure affiliate programme ROI precisely with TrackRev
- 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.
| Metric | Formula | Example value | Implication |
|---|---|---|---|
| Gross affiliate revenue | Sum of Stripe revenue attributed to affiliates | $50,000/month | Starting line — not the profit |
| Commissions paid | Revenue × commission rate | $15,000 (30%) | Largest direct cost |
| Platform and tool fees | Network/SaaS affiliate platform monthly cost | $1,200 | Often underestimated |
| Management overhead | Hours × hourly rate | $2,400 (30hrs × $80) | Usually missing from calculations |
| Fraud and dispute losses | Reversed commissions + investigation time | $800 | Rises with programme scale |
| Net affiliate margin | Revenue − all costs | $30,600 (61.2%) | Real profitability line |
| New customers (month) | Stripe new subscriptions attributed to affiliates | 85 customers | Attribution accuracy critical |
| Affiliate CAC | Total costs ÷ new customers | $228 | Compare to other channels |
| Affiliate LTV (12-month) | ARPU × retention rate × 12 | $710 | LTV ratio = 3.1 — healthy |
| Activation efficiency | Active affiliates ÷ total recruited | 18% (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.
| Metric | Healthy | Investigate | Fix immediately |
|---|---|---|---|
| Affiliate LTV Ratio | 3.0 or above | 2.0–2.9 | Below 2.0 |
| Net Affiliate Margin | 58% or above | 45–57% | Below 45% |
| Programme Overhead Rate | 8% or below | 9–14% | 15% or above |
| Activation Efficiency | 20% or above | 10–19% | Below 10% |
| Affiliate CAC vs blended CAC | At or below blended | 10–25% above blended | More than 25% above blended |
| Affiliate churn rate vs overall | At or below overall | 1–5 points above overall | More 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.
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.
Frequently asked questions
- TrackRev measures it on the same axis as every other channel: affiliate programme ROI is gross affiliate revenue minus all programme costs (commissions, platform fees, management time, fraud losses), divided by total programme costs, expressed as a percentage. A more useful framing for SaaS programmes is net affiliate margin — what percentage of affiliate revenue remains after all costs — and the affiliate LTV ratio, which compares the lifetime value of affiliate-acquired customers to the cost of acquiring them, so you can see whether the affiliate channel actually pays your MRR.
- A ratio of 3 or above is the conventional SaaS benchmark for a sustainable acquisition channel — meaning the customer generates three times the cost of acquiring them. Ratios between 2 and 3 warrant investigation into commission structure or customer retention quality. Below 2 indicates the programme is acquiring customers at a cost that is unlikely to produce a positive return over a reasonable lifetime.
- Revenue is the numerator; profitability requires the denominator — costs. A programme paying 30% commissions on subscriptions with a 4-month average retention may be generating revenue while operating at a loss once platform fees, management overhead, and fraud losses are included. Revenue growth can coexist with declining margin if commission rates, overhead, or churn rates are rising faster than gross revenue.
- Activation efficiency is the percentage of recruited affiliates who have generated at least one paying conversion in a given period. Industry benchmarks put the average at 10–15%, meaning roughly 85–90% of affiliates in a typical programme are inactive. Low activation efficiency inflates overhead rate because management, fraud, and support costs apply to the full recruited base, not just the active partners.
- Mixpanel ($24/mo Growth) and Amplitude (free tier up to 10M events) are excellent for product analytics but neither natively reconciles affiliate commission payouts against your billing revenue — you would need to pipe both data sources in via Segment ($120/mo) and build the join yourself. For affiliate ROI specifically, a tool that ingests Stripe webhooks and affiliate commissions in the same data model is more direct than wiring three SaaS tools together.
- Monthly is the right cadence for the headline metrics — net margin, CAC, activation efficiency. LTV ratio is better calculated quarterly because the lifetime denominator needs at least 90 days of post-conversion data to be meaningful. Pull a rolling 90-day window rather than calendar months to smooth out recruitment spikes that distort the cost side in any given week.

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.
