Repeat Purchase Optimization

Close the gap from first order to second order and build habits

TL;DR: 50-60% of first-time e-commerce customers never buy a second time. The gap from first to second order is where most churn happens. Push replenishment reminders via SMS at day 14 (for weekly buys like groceries) or day 30 (for monthly buys). Show personalized recommendations based on browsing history at checkout. Loyalty points earned on first purchase redeemable on second order increase repeat purchase by 12-15%.

One purchase doesn't make a customer. In Indian e-commerce, 50-60% of first-time customers never return. The gap between first and second order is where most churn happens. Users either forget about your app, default to a competitor, or don't have a reason to come back. Closing this gap with replenishment reminders, loyalty points, and subscriptions is the highest-ROI growth lever for mature e-commerce platforms.

Meesho increased second-order rate from 22% to 38% by sending category-based SMS at day 14: "Ready to refresh your wardrobe? New arrivals in {category user browsed}." Zepto sends grocery replenishment reminders: "Running low on rice? Reorder in 2 taps." These are high-ROI campaigns because they target users at the exact moment they need the product again.

Replenishment Reminders: Time by Category

Replenishment cadence varies by category:

  • Groceries, FMCG, consumables: Day 7-14 (weekly buys).
  • Apparel, fashion: Day 30-45 (monthly/seasonal).
  • Beauty, personal care: Day 21-30 (bi-weekly).
  • Home & kitchen: Day 45-60 (less frequent).

Don't send the same timing to all users. Segment by purchase frequency: if a user bought on day 0 and buys every 7 days, send the reminder on day 6 (one day before they typically repurchase). This hit rate is 25-35% higher than a generic day-14 reminder.

Use SMS for time-sensitive categories (groceries, fresh items) and push notifications for others (fashion, beauty). SMS open rate is 98%, but users expect frequency. One SMS per week max. Push notifications can be more frequent (2-3 per week) because users can ignore them.

Personalize the recommendation: show the exact product they bought last time. "Reorder {product name}" with one-tap checkout is the lowest friction. If they bought {Product A} on their last order, show {Product B} as a cross-sell (e.g., if they bought rice, suggest dal).

Loyalty Points & Repeat Purchase Incentives

Award loyalty points on the first purchase (5-10% of order value) and make them redeemable on the second order. The psychological boost of "You just earned ₹50 in points. Use it on your next order" increases second-order conversion by 12-15% because it creates an immediate reason to return.

Show the points balance prominently in the app and at checkout on order 2: "Use your ₹50 points" as a pre-filled discount. Don't make users hunt for it.

Tiered loyalty (bronze, silver, gold) doesn't drive repeat purchase for e-commerce. Flat cashback (1-2% every order) or points (5-10% convertible to cashback) are simpler and more effective. Indian users understand cashback instantly; tiered systems create bookkeeping friction.

Personalized Recommendations at Checkout

At the moment a user completes their first purchase, they're most likely to buy again. Show a "Complete the set" recommendation: if they bought a shirt, show matching pants. If they bought a phone case, show a screen protector. These cross-sell products at checkout increase AOV by 10-15% and prime them for a return visit when they use the complementary product.

Post-purchase, send an email or SMS at day 3: "How's your {product}? Here's what others bought with it." Include a link to the complementary product. This email has 20-25% click-through rate because the user is thinking about their purchase.

Use browsing history, not just purchase history, to power recommendations. If a user browsed 10 different shirts, added 3 to cart but only bought 1, send a reminder at day 14: "Missed items from your cart. Still interested?" This recovers abandoned browsing sessions (not carts) and drives repeat visits.

Subscription Nudges for Habitual Purchases

For categories with predictable replenishment (groceries, coffee, vitamins, skincare), offer a subscription discount: "Subscribe to save 15%." Subscription users have 3x higher lifetime value and 10x lower churn than one-time buyers because they've locked in the behavior.

Keep subscriptions simple: weekly or monthly, one-tap reschedule, pause anytime. Complex subscription options (every 2 weeks, every 3 weeks, custom) confuse users. Stick to weekly and monthly.

Key Takeaways

  • 50-60% of first-time customers never return; closing this gap is the highest-ROI retention lever.
  • Replenishment reminders timed by category: groceries day 7-14, apparel day 30-45, beauty day 21-30.
  • Personalize: show the exact product they bought last time, not generic recommendations.
  • Award points on first purchase, make redeemable on second order. 12-15% lift in second-order conversion.
  • Show points balance at checkout on order 2; make redemption one-tap.
  • Cross-sell at checkout (complete the set) increases AOV 10-15% and primes next visit.
  • Subscription users have 3x higher lifetime value; offer 15% off for subscription on habitual purchases.

Want More Repeat Purchases?

We identify the drop-off between first and second order and build the systems to close it.

Book Free Strategy Call