How to Drive Repeat Purchases in Your Online Store
A customer who buys twice is worth 3–5x a one-time buyer. Here's how to systematically turn first-time buyers into repeat customers.
2 min read · Updated 2026-05-11
Short answer
The most effective repeat purchase drivers: a great post-purchase experience (makes customers feel good about buying), a follow-up sequence that adds value before selling again, and a replenishment reminder for consumable products. Start with the post-purchase email sequence.
Why repeat purchases matter more than acquisition
The second purchase is the most important one. A customer who buys once has a 25–30% probability of buying again. A customer who has bought twice has a 45–50% chance of buying a third time. After three purchases, the probability approaches 70%.
This compounding loyalty is why "getting the second purchase" is as important as getting the first one.
The post-purchase experience
What happens after checkout determines whether a customer becomes a repeat buyer.
Send a genuine thank-you email — not a receipt, but a personal message. "Thank you for your order — here's what to expect and how to get the most from [product]."
Follow up after delivery — 5–7 days after estimated delivery: "We hope you love your [product]. Any questions, we're here. And if you have 2 minutes, a review would mean the world to us."
Educate them on the product — for complex products: a series of 2–3 emails over 2 weeks showing how to get full value from the purchase. Customers who use the product successfully become repeat buyers and advocates.
Replenishment reminders
For consumable products (coffee, skincare, supplements, pet food, cleaning products), an automated "time to reorder?" email sent when the product should be running low is one of the highest-converting emails you can send.
Calculate the average consumption timeline (a 30-day supplement bottle runs out in 25–35 days) and send the email at day 22–25. Include a one-click reorder button.
Loyalty incentives
- Offer a discount on the second purchase: "Your next order: 15% off with code COMEBACK"
- Run a loyalty programme that rewards cumulative spending
- Give early access to new products or sales to existing customers
Segmented re-engagement
For customers who haven't bought in 90+ days: a win-back campaign. For new customers who only bought once: a "complete the set" or "what goes with your purchase" email sequence. Segmenting by purchase behaviour dramatically improves re-engagement rates.
Related questions
Free SEO checklist
Grab our free Small Business SEO Checklist — a step-by-step guide to ranking your site higher.