How to measure the ROI of a referral program

Raúl Galera

June 23, 2025

How to measure the ROI of a referral program

Last reviewed: June 22, 2025

Quick answer: Referral program ROI (measured as the percentage of total revenue generated by referrals) typically falls between 10% and 30% for top-performing eCommerce brands

Table of Contents

  1. Why referral program ROI matters

  2. Understanding referral program ROI

  3. How to calculate referral ROI

  4. Tips to track referral performance

  5. Launch / Optimise Checklist for referral program ROI

  6. FAQ for referral program ROI

  7. Takeaways for referral program ROI

Why referral program ROI matters

Measuring referral program ROI is essential because referral initiatives frequently drive between 10% and 30% of total revenue for top-performing eCommerce brands , and boosting share rates from 4% to 12% can compound your growth exponentially .

Understanding referral program ROI

Key components of referral program ROI

  • Revenue from referrals: Total sales attributed to referral links and codes.

  • Program costs: Sum of all referral-related expenses, including commissions, discounts, and platform fees.

Referral ROI formula

Referral Program ROI = (Revenue from referrals – Program costs) / Program costs × 100%

How to calculate referral ROI

Follow these steps to calculate your referral program ROI:

  1. Gather referral revenue data.
    Pull total sales attributed to referral codes and links over a defined period.

  2. Sum program costs.
    Include commissions (e.g., 10% of net sales ), discount redemptions, and any platform fees.

  3. Apply the ROI formula.
    For example, if you generated $5,000 in referred sales and incurred $1,000 in costs, your ROI is ($5,000 − $1,000) / $1,000 × 100% = 400%.

Tips to track referral performance

  • Share Rate: Monitor the percentage of customers who share their referral link (5%-15% typical) .

  • Click-Through Rate (CTR): Track the percentage of shares that result in clicks (10%-25%) .

  • Conversion Rate: Measure the share-to-order conversion (median 3%-5%) .

  • Revenue Share: Calculate the portion of overall revenue driven by referrals (10%-30%) .

Launch / Optimise Checklist for referral program ROI

  • Implement a referral tracking tool with UTM parameters and unique codes.

  • Set up dashboards to capture referral revenue and program costs.

  • Schedule weekly reviews of share rate, CTR, conversion rate, and overall ROI.

  • A/B test reward levels and messaging at least monthly.

  • Integrate referral data into BI tools like Looker Studio or Klaviyo for deeper insights.

  • Adjust your commission or discount structure based on ROI targets.

FAQ for referral program ROI

How often should I review referral ROI?

Monthly is the minimum; weekly monitoring is ideal for scaling programs.

How soon can I calculate referral program ROI?

You can compute an initial ROI after 2-4 weeks once sufficient referral and cost data are collected.

What costs should I include?

Include all direct costs: referral rewards (cash or discounts), platform fees, and any marketing spend tied to referrals.

Is a 100% ROI good for referral marketing?

A 100% ROI (doubling your investment) is excellent; many brands aim for 200%+ by optimising rewards and promotion.

Takeaways for referral program ROI

  • Referral program ROI often ranges from 10% to 30% of total revenue .

  • Accurate ROI calculation requires combining revenue and all program costs.

  • Monitoring share rate, CTR, and conversion rate is key to optimisation .

  • Regular A/B testing of rewards and messaging can boost your referral ROI.

Need more? Learn more about how to calculate your referral program ROI here.

Share this post

Raúl Galera

June 23, 2025

Raúl Galera is the Growth Lead at ReferralCandy, where they’ve helped 30,000+ eCommerce brands drive sales through referrals and word-of-mouth marketing. Over the past 8+ years, Raúl has worked hands-on with DTC merchants of all sizes (from scrappy Shopify startups to household names) helping them turn happy customers into revenue-driving advocates. Raúl’s been featured on dozens of top eCommerce podcasts, contributed to leading industry publications, and regularly speaks about customer acquisition, retention, and brand growth at industry events.

Our blog

Latest blog posts

Enjoyed this post? Explore more on how to grow your eCommerce brand
Stop wasting money on ads

Grow your sales at a ridiculously
lower CAC.