From zero to loyal hero: growth through retention and referral
TL;DR
Difficulty: Intermediate
Retention and referral work on customers you already paid for, so they are the least expensive growth there is.
- Define retention in one written line, then read it from a cohort table. The biggest drop is usually between the first order and the second.
- Put a euro value on a point of retention with the lifetime value formula, using your own margin and your own rate.
- Measure referral with k, the customers each customer brings. Below 1 it is a discount on every customer, not a rocket.
- Reward referrals up to what a customer costs you through advertising. In Ireland, never email a customer's friends yourself, and never pay for good reviews.
Advertising has to be paid for again every month. Retention and referral work on customers you have already won. In this article I measure both for an invented coffee roaster in Cork, put a euro value on each, and show how to ask for referrals and reviews the way Irish and EU law allows.
Retention and referral are where growth stops costing you every month
Most growth plans start with advertising. Advertising has one awkward property: you pay for it again every month, and the day you stop paying, it stops working.
Retention (customers who come back and buy again) and referral (customers who bring someone new) work on people you have already paid to win. In the pirate metrics framework, AARRR (Acquisition, Activation, Retention, Referral, Revenue), they are the two stages after the first purchase, and in my experience the two most neglected.
This article covers both, in the order I work on them. If the funnel itself is new to you, the article on pirate metrics and the one on full funnel frameworks set the scene.
Worked example: a coffee roaster in Cork
Throughout this article I use an invented business, Lee Quay Roasters, an online coffee roaster in Cork run by Ciarán at leequayroasters.example. Nobody real, every number made up.
Ciarán sells whole beans and ground coffee in 500g bags. His average order is €24, and after the beans, the bag, the postage and the payment fee he keeps €10 of margin per order. A customer who stays orders about six times a year, so an active customer brings him of margin a year.
He spends €2,000 a month on advertising and wins 80 new customers from it. His cost to win a customer is therefore .
His advertising already pays. The question is how to get more out of the customers it brings.
Retention starts with a definition, written down before anything is counted
"Our retention is 40%" means nothing until you say three things: who is in the group, what counts as coming back, and within what time.
Analytics tools offer two common answers. N day retention is the share of users who come back on one specific day (or week, or month) after they started. Unbounded retention is the share who come back on that day or at any point later.1 The old version of this article called the second one rolling retention.
For an online shop, "coming back" should almost always be an order, not a visit. A visit costs the customer nothing and says little. An order is the behaviour you want repeated.
Which definition you pick matters less than keeping it. A number that changes its meaning every quarter shows no trend.
Worked example: Ciarán's definition
Ciarán writes his down in one line: "A customer is retained in month if they placed at least one order in calendar month after the month of their first order."
Take Sinéad: first order in January, again in February, nothing in March, again in April. She is retained in months one and three, not in month two. Under an unbounded definition she would count in all three.
He wants the N period version: a coffee customer who misses a month has probably bought beans somewhere else.
For the yearly figure he needs later: the share of one year's new customers who order at least once the following year.
A cohort table shows where customers stop coming back
A cohort is a group of customers who started in the same period. A cohort table gives each group a row and shows what share was still active in each later period. It answers what an average cannot: when do people leave?
The retention rate for a cohort in period is a simple ratio.
Here is the retention rate in period , is the number of customers from the cohort who were active (by your definition) in period , and is the number of customers in the cohort when it started. Foundations: ratios and rates
Always divide by the starting size, , never by the number still around in the previous period.
Worked example: Ciarán's first four cohorts
Ciarán groups his customers by the month of their first order, January to April, and counts who ordered in each later month.
| First order in | Customers | Month 1 | Month 2 | Month 3 |
|---|---|---|---|---|
| January | 80 | 28 (35.0%) | 22 (27.5%) | 20 (25.0%) |
| February | 75 | 27 (36.0%) | 21 (28.0%) | 19 (25.3%) |
| March | 90 | 32 (35.6%) | 25 (27.8%) | |
| April | 85 | 30 (35.3%) |
Each percentage is , for January in month one . For one curve, he adds up the counts rather than averaging the percentages, so a large cohort weighs more:
Here is month one retention across all four cohorts: active customers over starting sizes. Foundations: ratios and rates
In the same way, month two is (three cohorts) and month three is (two cohorts).
The horizontal axis is the number of months since a customer's first order. The vertical axis is the share of the cohort that ordered in that month, starting at 100% because everyone ordered in month zero by definition. The big fall is between the first order and month one: almost two in three new customers never come back. After that the curve flattens, so Ciarán has a core of regulars. His problem is the step from first order to second.
To measure how long customers last before they leave for good, use survival analysis, a topic of its own.
A point of retention is worth real money, and you can work out how much
The value of a new customer is the margin they bring in their first year, plus the margin of later years, counted for a little less, because a euro next year is worth less than a euro today.
Here is the value of a new customer in today's money, is the margin an active customer brings in a year, is the yearly retention rate (the share of customers who stay from one year to the next), and is the discount rate, the return you could earn on the money elsewhere. The second term is the standard lifetime value formula for the years after the first. Foundations: lifetime value and Foundations: discounting
Feed it margin, never revenue, and your own retention rate, never a figure from another industry. You will see headline numbers for what a small rise in retention does to profit. I leave them out: the formula gives you your own answer.
Worked example: what five points of retention are worth to Ciarán
Of the 900 customers Ciarán won last year, 360 ordered again this year, so . His margin is a year and he uses .
Here is the value of one of Ciarán's new customers, is his €60 of yearly margin per active customer, is his 40% yearly retention and is his 10% discount rate. Foundations: lifetime value
Now suppose he lifts retention by five percentage points, from 40% to 45%:
The symbols are the same as above, with . Foundations: lifetime value
Each new customer is now worth more. Ciarán wins 80 customers a month, 960 a year, so a year's intake is worth more, with nothing extra spent on advertising.
The horizontal axis is yearly retention, the vertical axis euro. The rising line is a new customer's value, the flat line the €25 Ciarán pays to win one. The curve steepens: the move from 60% to 70% is worth €33 a customer, the move from 20% to 30% only €9.17. The better your retention already is, the more each further point is worth.
The first few weeks decide most of retention
In almost every shop and software product I have worked on, the largest loss is between the first purchase and the second. Someone who has bought twice has a small habit. Someone who has bought once has only tried you.
So the most valuable retention work happens early: getting a new customer to the moment the product feels worth it. In software that is the aha moment. In a shop it is more ordinary: the first cup tastes right, the jacket fits. To find what gets in the way, ask: a one line question in a follow up email, and a read through the customer service inbox. The article on onboarding and habit formation goes deeper into this for software products.
Worked example: Ciarán's first cup
Ciarán reads three months of customer emails. One complaint dominates: people brew ground coffee in a way that does not suit the grind, it tastes thin or bitter, and they blame the beans.
He makes two changes. At checkout, the grind choice now asks how the customer brews (cafetière, filter, espresso machine, stovetop) instead of "fine, medium, coarse". And every first order ships with a printed card for that method: how much coffee, how much water, how long.
He compares the share of new customers who reorder within 60 days, six months before and six months after: 144 of 480 before (30.0%) and 173 of 480 after (36.0%).
Could that be chance? A two proportion test answers it:
Here is the test statistic, and are the shares who reordered after and before the change, and are the number of new customers in each period, and is the pooled share across both periods together. A above 1.96 means the difference is unlikely to be chance at the usual 5% level. Foundations: hypothesis tests
The shares are and , and the pooled share is . Then:
Here is the test statistic, and are the reorder shares after and before, is the pooled share, and new customers in each period. Foundations: hypothesis tests
So 1.99, just over the line. After three months (72 of 240 against 86 of 240) it was 1.36, indistinguishable from noise. Since a before and after comparison can be fooled by the season, he also checks that last year showed no such jump. Statistical testing covers how much data a decision like this needs.
Lifecycle emails work when they follow the customer's rhythm, with permission
The next lever is reminding people at the moment they need you. A reminder when the coffee runs out is a service. A week early it is noise. Coffee, contact lenses and dog food run out on a schedule you can calculate. Clothes do not, and there a reminder is about something new.
In Ireland, regulation 13 of the ePrivacy Regulations 2011 (S.I. No. 336 of 2011) bans marketing emails without the recipient's consent, with one exception for your own customers, the existing customer rule in regulation 13(11). It applies when you got the person's email address from them in the context of a sale, you market only your own products of a kind similar to what they bought, you gave them a clear, easy and free way to object when you collected the details and in every message since, and the sale was no more than 12 months before the email.2 The Data Protection Commission (DPC) reads it narrowly: it covers people who completed a purchase, never someone who browsed and left at the checkout.3 In the Inteligo Media case in November 2025 the Court of Justice of the EU held that a sale needs payment, though a free account can count where its cost is paid indirectly through the price of a paid offer.4 For a shop whose customers have all paid for a bag of beans, a refill reminder usually fits the rule well. The article on consent and email capture covers the rules in full.
Points, badges and progress bars are another lever, and a topic of their own: loyalty and earn and burn.
Worked example: Ciarán's refill reminder
Ciarán works out the rhythm. A typical customer makes two cups a day at about 12g of coffee each, so they use 24g a day. A 500g bag lasts
Here is the number of days a bag lasts, 500 is the grams in a bag and 24 is the grams used per day. It is a rate turned around: grams per day becomes days per bag. Foundations: ratios and rates
So he sends a short email on day 18 after delivery: "Your Lee Quay beans will be running low about now. Same again?" with a single button that refills the last order. Anyone who has already reordered gets nothing. Every email carries a one click unsubscribe, the checkout offered the same refusal, and every customer who gets the reminder bought from him a few weeks ago, well inside the 12 months, as regulation 13(11) requires.
Together with the brewing cards, his yearly retention rises from 40% to 45% over the following year. That is the €6,960 a year from earlier, earned with a card and one well timed email.
Referral turns customers into a channel you can measure
Referral turns a funnel into a loop: a customer brings a new customer, with no advertising bill. It rarely happens at scale on its own. Two numbers manage it: the referral rate, the share of new customers who came through a referral, and the viral coefficient, usually called , the number of new customers each customer brings in on average.
Here is the viral coefficient, is the average number of people each customer invites (in practice, distinct new people who open their referral link), and is the share of those invited people who become customers. Each is a ratio of two counts. Foundations: ratios and rates
Referred customers refer again, so a starting group produces a chain. When is below 1 the chain shrinks at every step and adds up to a fixed total.
Here is the total number of customers that a starting group eventually produces, is the size of the starting group, and is the viral coefficient from above. The sum is a geometric series: each term is the one before multiplied by , the same repeated multiplication that drives compound growth. Foundations: compounding
At or above 1 each generation is larger than the last, which is what people mean by self sustaining. Two caveats: has a time attached (1.1 a year is far slower than 1.1 a week), and it falls as you run out of people who have not heard of you. For a shop, in my experience, 0.1 to 0.2 is a good result: a discount on every customer you buy, not a rocket. The article on referral and viral mechanics covers the products where really does get large.
Worked example: Ciarán's referral numbers
Ciarán gives every customer a personal referral link and code. In a quarter, his 240 new customers' links are opened by 144 distinct new people, so . Of those 144, 22 place an order, so .
Here is Ciarán's viral coefficient, is the invited people per customer and is the share of them who order. Foundations: ratios and rates
So each 80 customers from advertising eventually become
The symbols are as in the series above, with . Foundations: compounding
About eight extra customers a month, which lowers his real cost per customer from €25 to . If he could double to 0.184, the same 80 would become , and the cost per customer would fall to €20.40.
Referred customers tend to be worth more, so you can afford a fair reward
Referred customers tend to be better customers, not just less expensive ones. Philipp Schmitt, Bernd Skiera and Christophe Van den Bulte tracked about 10,000 customers of a German bank for almost three years. Referred customers had a higher contribution margin (a gap that shrank over time), a higher retention rate (a gap that did not shrink), and an average value at least 16% above comparable customers who were not referred.5 The bank paid the referrer a €25 voucher, and the authors estimate the return on that reward at about 60% over six years.5
That is a bank, so I would not copy the 16% into a forecast. The direction is what matters. And what to pay is arithmetic: any reward up to your advertising cost per customer is still a better deal than the advert.
The bank rewarded only the referrer.5 I usually reward both sides: in the shops I have worked on, a reward for the friend gives them a reason to act now, and a shared reward stops the referrer feeling they are selling to friends. That is my experience, not a proven rule, so test it.
Ask when the customer is happiest: after a second order, or after they have actually used the thing. The confirmation page of a first order is too early.
Worked example: Ciarán's reward
Ciarán's ceiling is his €25 advertising cost. He chooses €5 off the friend's first order and €5 credit for the referrer, €10 per referred customer, paid only when one arrives.
His 22 referred customers in the quarter cost him in rewards. Winning the same 22 through advertising would have cost . Even valued as ordinary customers, the 22 bring of value.
He moves the ask to the email after a customer's second delivery and onto the brewing card. One rule keeps it fair: the friend must be new, at a new delivery address.
Irish and EU rules decide how you may ask for referrals and reviews
Two sets of rules apply: who sends the email, and reviews.
The first is regulation 13 again. It bans not only sending marketing email without consent but causing it to be sent.2 The DPC has answered the refer a friend question directly. Sending an unsolicited marketing message to someone with no existing customer relationship is an offence, the onus is on the sender to show the recipient consented, and, in the DPC's words, it is difficult to see how the operation of a "refer a friend" facility could meet this requirement.6 A shop that collects friends' addresses and writes to them is the sender. A shop that drafts a referral email for customers to send to their friends is, in my reading, causing it to be sent. A code that the customer chooses to share, in their own words and their own way, is different: the shop sends nothing and writes nothing. The DPC has not ruled on that case, so it is my reading, not settled law, but it is why the flow below keeps the shop out of the sender's seat.
So never collect friends' addresses, never write to a friend until they come to you, and never draft the message for the customer to forward.
The second is the law on reviews, set at EU level. The Omnibus Directive added two practices to the list that is banned in all circumstances: claiming that reviews come from people who actually bought or used the product without taking reasonable and proportionate steps to check, and submitting or commissioning false reviews, or misrepresenting reviews, to promote a product. It also made it material information whether and how a business checks that its reviews come from real buyers.7 Ireland wrote both into the Consumer Protection Act 2007 through the Consumer Rights Act 2022, in sections 46(3B) and 55(1)(za) and (zb),8 and the Competition and Consumer Protection Commission (CCPC) enforces them.9 Simply asking customers for a review is not on that list. The European Commission's guidance on the Directive names reviews posted in exchange for a reward "without disclosing the fact of sponsorship" as a problem, and counts "only soliciting and making available positive reviews" as misrepresenting reviews.10 So if you do offer something in return for a review, say so next to the review, and ask everyone, not only the happy ones.
Keep referral rewards and reviews apart.
The flow runs top to bottom. The point is who does what: the business writes only to its own customers, and the friend enters by their own choice.
Worked example: Ciarán's flow, checked against the rules
Ciarán had planned a "tell three friends" form that emailed each friend. That is exactly the facility the DPC doubts can ever meet the consent rule,6 so he drops it.
The code now sits on the account page and the brewing card, and his email to his own customer mentions the scheme in one line, with no ready made message to forward.
For reviews, every customer gets the same email two weeks after delivery asking for an honest review. No reward, no asking only the happy ones, every review published.
Partners can refer customers too, if both sides are counted
A business with the same customers and a different product can send you warm customers: a bakery and a roaster, a cycle shop and a bike fitter. Give each partner its own code, write down what you pay, and remember that if the partner is paid per customer, their posts about you are advertising. The joint guidance from the CCPC and the Advertising Standards Authority for Ireland (ASAI) says that content earning a commission per sale, including through a discount code, should be clearly labelled "#Ad" so it is instantly recognisable, and that a link on its own is not enough.11
Worked example: Ciarán and a bakery in Cork
A bakery in Cork sells Ciarán's beans by the bag and hands every buyer a card with the code BAKERY10, worth 10% off a first online order. Ciarán pays the bakery €3 for every new customer who uses the code.
In three months, 31 new customers use it. Ciarán pays , and gives away 10% of 31 first orders of €24, which is . Total: €167.40, or €5.40 per customer, against €25 through advertising.
Word of mouth you cannot track can still be measured
Codes catch only part of word of mouth. Plenty of people hear about you over a coffee, search your name and buy without a link. That never shows up in . (Sharing you cannot see at all is the subject of the article on dark social.)
I use three measures, because none is enough alone. The first is asking: an optional "How did you hear about us?" at checkout, the most direct evidence you will get.
The second is branded search. Google Search Console's Performance report shows the queries people typed before they clicked through to your site, with clicks and impressions for each.12 Searches for your name signal talk, unless a campaign explains them.
The third is the Net Promoter Score (NPS). It asks "How likely are you to recommend us to a friend or colleague?" on a scale from 0 to 10, and subtracts the percentage of detractors (0 to 6) from the percentage of promoters (9 or 10).13 It measures what people say they would do, not what they do, so I treat it as a smoke alarm, not as a referral count.
Worked example: Ciarán's word of mouth multiplier
In a quarter, 300 new customers answer the checkout question and 54 (18%) say a friend or family member sent them. His codes credited 22. So for every tracked referral, customers say a friend sent them (an upper bound, as some of the 54 used a code).
The horizontal axis lists the answers, the vertical axis the number of new customers giving each, out of 300. Friends and family are the second largest source, more than twice what the codes show. So Ciarán's real is higher than 0.092, and a more visible code would capture a habit that already exists. His branded search clicks rose by about a fifth in the same quarter, with advertising flat.
Retention first, referral second, measured the same way every month
Referral multiplies whatever you have, so referral on a leaky first month mostly brings in more people who leave. Fix the step from first order to second, then ask where happy customers will see it.
The steps run top to bottom. The decision box is where most shops land on yes, in my experience, and it is why retention comes before referral.
Worked example: Ciarán's year
Twelve months on, Ciarán's advertising is unchanged at €2,000 a month. Retention is 45%, so each new customer is worth €101.54 instead of €94.29. His bakery sends about ten customers a month, and referrals turn every 80 customers from advertising into 88.
None of it was clever: a definition, a cohort table, a card in the box, an email on day 18, a code in the right place, counted the same way every month. Keep the customers you have, then give them an easy, honest way to bring their friends.
Footnotes
-
Amplitude, Retention analytics: retention analytics for stopping churn in its tracks, Amplitude, https://amplitude.com/guides/retention-analytics
-
Government of Ireland, European Communities (Electronic Communications Networks and Services) (Privacy and Electronic Communications) Regulations 2011, S.I. No. 336 of 2011, regulation 13, paragraphs (1) and (11), Irish Statute Book, 2011, https://www.irishstatutebook.ie/eli/2011/si/336/made/en/print
-
Data Protection Commission, FAQ on Consent for Electronic Direct Marketing, dataprotection.ie, April 2020, https://www.dataprotection.ie/sites/default/files/uploads/2026-05/FAQ_Consent_Electronic_Direct_Marketing_April2020.pdf
-
Court of Justice of the European Union, Judgment of 13 November 2025, C-654/23, Inteligo Media, paragraphs 48, 53 to 62 and 64 to 69 and operative part, EUR-Lex, 2025, https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:62023CJ0654
-
Philipp Schmitt, Bernd Skiera and Christophe Van den Bulte, Referral programs and customer value, Journal of Marketing, volume 75, issue 1, pages 46 to 59, American Marketing Association, 2011, https://faculty.wharton.upenn.edu/wp-content/uploads/2012/04/Schmitt-Skiera-vandenBulte-2011-Referral-Programs-Customer-Value.pdf
-
Data Protection Commission, Can I ask my customers to provide the electronic contact details of friends as part of a "refer a friend" scheme so that I can market them about my products and services?, FAQs on direct marketing, DPC, accessed 2026, https://www.dataprotection.ie/en/faqs/direct-marketing/can-i-ask-my-customers-provide-electronic-contact-details-friends-part-refer-friend-scheme-so-i-can
-
European Parliament and Council, Directive (EU) 2019/2161 (the Omnibus Directive), Article 3, inserting Article 7(6) and Annex I points 23b and 23c into Directive 2005/29/EC, Official Journal of the European Union, 2019, https://eur-lex.europa.eu/eli/dir/2019/2161/oj/eng
-
Law Reform Commission, Consumer Protection Act 2007, revised, sections 46(3B) and 55(1)(za) and (zb), as inserted by the Consumer Rights Act 2022, Revised Acts, https://revisedacts.lawreform.ie/eli/2007/act/19/revised/en/html
-
Competition and Consumer Protection Commission, CCPC welcomes new rights for consumers, CCPC, 28 November 2022, https://www.ccpc.ie/news-and-media/news/article/2022/11/28/ccpc-welcomes-new-rights-for-consumers
-
European Commission, Guidance on the interpretation and application of Directive 2005/29/EC concerning unfair business to consumer commercial practices in the internal market, section 4.2.4 User reviews, Official Journal of the European Union C 526, 29 December 2021, https://eur-lex.europa.eu/legal-content/EN/TXT/HTML/?uri=CELEX:52021XC1229%2805%29
-
Competition and Consumer Protection Commission and Advertising Standards Authority for Ireland, Guidance on influencer advertising and marketing, section 5, Affiliate marketing, CCPC, October 2023, https://assets.ccpc.ie/data/docs/default-source/information-for-businesses/guidance-for-businesses/ccpc-asai-guidance-on-influencer-advertising.pdf
-
Google, Performance report (Search results): overview and basic setup, Search Console Help, https://support.google.com/webmasters/answer/7576553
-
Bain and Company, Measuring your Net Promoter Score, Net Promoter System, https://www.netpromotersystem.com/about/measuring-your-net-promoter-score/