Back to Playbooks
need repeat purchases

How reward points increase LTV

5 min read
Updated 2 June 2026

The Problem

Acquisition costs (CAC) are skyrocketing, and single-purchase customers are losing you money. If a customer buys once and never returns, your ad spend is wasted. You need a system that makes repeat buying the default option.

Most Shopify brands focus 90% of their marketing budget on top-of-funnel customer acquisition (Facebook Ads, Google Search, Influencers). They successfully drive a first-time sale but ignore the customer lifecycle after checkout. The statistics are brutal: across eCommerce, 70-80% of first-time buyers never purchase a second time.

When a customer leaves forever after order #1, you lose their potential Lifetime Value (LTV). You must pay high ad costs all over again to find another new customer just to stay afloat.

To break this cycle, you must build a retention engine that leverages the psychology of endowed progress and gamified loyalty points. A points program creates artificial switching costs—leaving your brand feels like throwing away money.


When This Applies

Recommended For

  • •Returning customer rate is under 30%
  • •Product categories are purchased multiple times a year (consumables, apparel, accessories)
  • •Customer Acquisition Cost (CAC) is close to your average order gross profit
  • •Eager to build a direct relationship with your buyers to shield against rising ad costs

Not Recommended For

  • •Ultra-low purchase frequency products (mattresses, home appliances purchased once in 5-10 years)
  • •Wholesale/B2B models with custom manual negotiations

Step-by-Step Setup

1

Calculate your average customer lifecycle value

›Find: Shopify Analytics → Customers → Customer Lifetime Value.

›Set a target to increase this value by 20% in 90 days.

2

Define your points exchange rate

›We recommend: 1 point = ₹1 store discount.

›Earning rate: 1 point per ₹10 spent (10% rebate).

3

Setup your welcome bonuses

›Account creation welcome points: **200 points** (₹200 value).

›Birthday bonus: **500 points** (₹500 value).

4

Enable referral integration

›In Referbro settings, set: *"When a friend places their first order, award the referrer 300 points instead of a flat coupon."* This consolidates all credits in their single point dashboard.

5

Design point balance notifications

›Set up automated post-purchase emails showing their updated balance: *"You have earned 120 points on this order! Your new balance is 320 points (₹320 off your next restock)."*

6

Enforce an expiration policy

›Set point validity to **365 days** to create healthy urgency without frustrating buyers.

Use the Tools

Referral ROI Calculator

Open Calculator

Copy Templates

Email template — Email: Points earned notification
Subject: You earned 75 points! 🎉 Hi [NAME], Your purchase earned you 75 points. That's ₹75 toward your next order (or ₹90 if you wait for more points!). Your balance: [BALANCE_POINTS] points = ₹[BALANCE_VALUE] Redeem anytime: [LINK]
Template — SMS: Points expiring soon
[BRAND]: Your [POINTS] points expire in 30 days! That's ₹[VALUE] to spend. Use now: [LINK]
Template — In-app: Tier upgrade celebration
🎊 Congrats! You're now SILVER! You now earn 1.25x points on every purchase. That means: - Old: ₹1,000 order = 100 points - New: ₹1,000 order = 125 points Keep climbing → Gold tier (1.5x points!)

Primary Success Indicator

North Star Metric

Points Program Engagement Rate

Target >50% of customers redeeming points, with LTV increasing 1.5-1.8x vs non-members

| LTV of points members vs non-members | Shopify Analytics | 1.5-1.8x higher LTV for points members after 12 months |

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