Back to Playbooks
need repeat purchases

Building a rewards system for consumable products

5 min read
Updated 5 November 2026
beautyhealthbaby₹500 - ₹2,000

The Problem

Consumables have natural repeat cycles, but referrals alone don't capture all repeat purchases. Need layered retention system.

You sell skincare products. Customers reorder every 60 days. But your referral program only captures the first purchase (when they refer friends). What about orders 2, 3, 4, 5? You're not rewarding ongoing loyalty, just one-time advocacy.

This is the consumables paradox: your product naturally drives repeat purchases (people run out, need more), but your retention system only rewards referrals. You're leaving repeat revenue on the table because there's no incentive to keep buying from you vs switching to a competitor.

Single-layer retention (referrals only) gets you to 30-40% repeat rate. Layered retention (referrals + points + subscriptions) gets you to 65-75%. The difference is ₹lakhs in LTV.


When This Applies

Recommended For

  • •Selling consumables (30-90 day repurchase cycles)
  • •Strong first-purchase experience
  • •Want to increase repeat rate from 30% to 50%+
  • •Products have ongoing usage (skincare, supplements, baby care)

Not Recommended For

  • •One-time purchases (wedding jewelry, furniture)
  • •Very low-frequency purchases (yearly, not consumable)
  • •Services or digital products (different retention mechanics)

Step-by-Step Setup

1

Set friend discount (10-15%)

›Example: ₹200 off ₹1,500+ order

2

Set referrer credit

›Amount: ₹200-₹400

›**Expiry: Match reorder cycle**

›Calculate avg reorder: Shopify Analytics → Customers → Returning customer rate

›Add 30-day buffer

›Example: 60-day reorder → 90-day expiry

3

Configure in Referbro

›Friend: ₹200 off

›Referrer: ₹300 credit (90-day expiry)

4

Set email reminders

›Day 60: "Time to restock? You have ₹300 credit"

›Day 80: "Credit expires in 10 days!"

5

Track repeat rate

›Baseline: % of customers with 2+ purchases

›Target: 35-45% (referrals only)

›### Phase 2: Add Reward Points *(Q2 2026)*

6

Launch points alongside referrals

›Earning rate: 1 point per ₹10 spent

›Redemption: 100 points = ₹100 off

›Points + credit stackable

7

Design 3-tier system

›Bronze (0-499), Silver (500-999), Gold (1000+)

›Earning multipliers: 1x, 1.25x, 1.5x

8

Email campaigns

›Point balance reminders

›Tier upgrade notifications

›"You're 200 points from Silver!"

9

Track new metrics

›Repeat rate: Target 55-65% (with points)

›Points redemption rate: Target 40-60%

›Tier distribution: 60% Bronze, 30% Silver, 10% Gold

›### Phase 3: Add Subscriptions *(Q4 2026)*

10

Launch subscribe & save

›10-15% discount for subscriptions

›Delivery every 30/60/90 days

›Pause/skip options

11

Layer all three systems

›Referrals → Bring friends

›Points → Earn on every purchase

›Subscriptions → Automate reorders

›All work together for max LTV

12

Monitor compound effect

›Repeat rate: Target 70-80%

›LTV: 2-3x vs referrals only

Use the Tools

Referral Offer Generator

Open Calculator

Copy Templates

WhatsApp message — WhatsApp: Points earning notification
🎉 You earned 50 points! That's ₹50 toward your next order on anything in our store. Rack up 100 points → Redeem for ₹100 off (even better value!) Keep buying, keep earning. Your balance: [POINTS_BALANCE]
Email template — Email: Expiry reminder (30 days before expiry)
Subject: Your ₹200 in points expire in 30 days — use it now! Hi [NAME], You have 200 points (₹200 value) that expire on [DATE]. Don't lose them! Redeem now: - 100 points = ₹100 off - 200 points = ₹200 off (better value) Redeem here: [LINK]
Template — SMS: Quick points alert
[BRAND]: You have 75 points = ₹75 to spend! Expires [DATE]. Redeem: [LINK]

Primary Success Indicator

North Star Metric

Repeat Purchase Rate Among Referred Customers

Target 55-65% of referred customers making repeat purchase within natural product cycle

| Subscription retention at Month 3 (Phase 3) | Subscription app (Recharge/Loop) → Active subscribers by cohort | Target 60%+ of subscribers still active at Month 3 |

Common Mistakes to Avoid

Only using referrals for consumables

Captures first purchase, misses repeat purchases
Leaving 50%+ LTV on table
Fix: Layer points + subscriptions

Credit expiry misaligned with reorder cycle

30-day credit, 60-day reorder cycle
Credit expires before natural repurchase
Fix: Expiry = Reorder cycle + 30 day buffer

No reorder reminders

Customer forgets about credit
Doesn't think to reorder from you
Fix: Email on Day 60: "Time to restock + you have credit"

Launching all 3 systems at once

Overwhelming for customers and operations
Can't tell what's working
Fix: Referrals first → Points (6mo later) → Subs (12mo later)

Points too hard to earn

1 point per ₹50 spent = 100 points takes ₹5,000
Feels unrewarding, low engagement
Fix: 1 point per ₹10 = 100 points in ₹1,000 (achievable)

Not stacking rewards

"Use credit OR points, not both"
Customers forced to choose, frustrating
Fix: Stack everything (credit + points + sub discount)
--

Ready to launch this strategy?

Referbro includes everything you need: auto-applied discounts, WhatsApp sharing, thank-you page widgets, fraud protection, and real-time analytics.

Free forever • No credit card required