← All Concepts

Referral Marketing Growth Concepts

A framework for understanding and optimizing referral program performance through Quality, Performance, and Value metrics.

January 1, 2026
Referral MarketingGrowthFrameworksMarketing Strategy

At its core, a referral program can be broken down into a math equation that captures how effective we are at prompting users, the performance of shares, and the value created through the advocate and friend. Our strategy hinges on affecting all of these elements by order of priority.

Referral Value
What This Means
Driver of Change
=
Number of Prompted Users
The more users we prompt, more often, the more shares we get
Integration into product, comms, other channels
×
Activation Rate
The better we are at activating users, the more shares happen
Additional prompts, re-prompting, more creative variants, new incentive structures
×
Clicks Per Share
As our creative and incentives improve, so does the impact of each share
Incentive tests, new creatives
×
Conversion Rate
As shares improve, so too does the funnel
Incentive tests, dedicated lifecycle emails to referred friends
×
(Change in Advocate LTV + Friend LTV)
We measure the change in value of each advocate + referred friend value
Upsell-focused incentives, higher trust factor from advocates, better creative

Referrals can be broken down into equations that capture Quality, Performance, and Value.


Quality

To capture quality, we need to understand how successful we are when prompting a user, how many unique friends will click their referral link, and how many of those will convert to being customers (or whichever success metric we care about):

QR = fIA · nC/S · fConv
QR
Quality of referrals, a multiple that establishes the value of prompting a user to refer
fIA
Fraction of users that are invite-active (ie: activation rate, the % of users that refer when prompted)
nC/S
Average number of unique clicks per share by an advocate
fConv
The conversion rate of a referred friend to customer

Quality Example

QR = 1% · 1.5 · 15%
QR = 0.00225

In this example, QR comes out to 0.00225, meaning that for every user in our user base, we’ve gained 0.00225 new users through our referral program. But, this doesn’t mean much yet as we haven’t established any context - we’re just looking across the entire user population. We need to take it a step further.


Performance

To properly gauge performance, we need to add context around the population of users that we prompt. We are being verbose instead of using QR as the quality may differ based on the population.

PR = PU · fIA · nC/S · fConv
PR
Performance of referrals for a given cohort
PU
Population of users

Performance Example

For this example, let’s assume we are gauging the performance of referrals for our most recent 100,000 new users that have signed up in the last 30 days. As you can see, QR is vastly better for this cohort!

PR = 100,000 · 10% · 2.5 · 20%
PR = 100,000 · 0.05
PR = 5,000

According to this example, we’ve gained 5% more users simply by prompting our most recent users to refer friends to the program. In other words, the presence of a referral prompt in the first 30 days of a new user’s journey adds 5% to the performance of the entirety of new customer acquisition efforts.


Value

To capture our value and understand the financial impact of referrals, we need to go one step further and capture not just the LTV of each new referred friend, but also the change in LTV of the advocate when they successfully refer a friend.

This is critical because it reflects the nature of the incentives used in a referral program. If we rely on monetary incentives that save customers (both advocates and friends) money, we could reduce the value of customers that are active in the program. If we use incentives that drive further usage, we can increase the value of referral active users. Finally, we must capture the real cost of incentives for both the advocate and friend.

VR = PU · fIA · nC/S · fConv · (nΔAdv.LTV + nFr.LTV − nIncent.)
VR
Value of referrals for a given cohort
nΔAdv.LTV
Average change in LTV for advocates
nFr.LTV
Average LTV of a referred friend
nIncent.
Average Customer Acquisition Cost in terms of incentives given

Value Example

Here we will assume a $100 LTV for a new customer, and a $20 change in LTV for an advocate when they successfully refer a friend. We assume that both sides of the referral have a real incentive cost of $10, for a total of $20.

VR = 100,000 · 10% · 2.5 · 20% · ($20 + $100 − $20)
VR = 5,000 · $100
VR = $500,000

In this example, the referral program is creating on average $500,000 in real value after the cost of incentives for every 100,000 new users acquired in the last 30 days.

Want to implement these concepts?

Our team can help you build and optimize your referral or affiliate program.

Get in Touch