Playbook · Ecommerce
How to grow repeat purchases for an ecommerce store
Getting a second order is cheaper than getting a first one — most stores just aren't set up to ask.
- 8 ranked moves
- 4-week sequence
- Under £150 a month
How to grow repeat purchases for an ecommerce store: what should you actually do?
Getting a second order is cheaper than getting a first one — most stores just aren't set up to ask. There are 8 ranked plays here, starting with post-purchase flow that sets up the second order, sequenced over 4 weeks, each with the tools it needs, the hours it takes and what it costs. Written for 2026 and free to read in full.
Last updated 3 August 2026
| Play | Effort | Cost |
|---|---|---|
| Post-purchase flow that sets up the second order | 1 day | Included in email plan |
| Replenishment reminders timed to actual usage | Half a day | £0 |
| A simple points-based loyalty programme | 1 day setup | £29–£99 a month |
| VIP early access for repeat customers | 2 hours per launch | £0 |
| Subscription option on your best-selling consumable | 1 day setup | £0–£99 a month plus app fee |
| SMS for time-sensitive repeat offers | Half a day setup | £20–£50 a month plus per-message cost |
| Ask for the second purchase directly at the right moment | 2 hours | £0 |
| Win back lapsed customers before they forget you completely | Half a day | £0 |
Most stores spend all their effort on the first purchase and almost none on the second, even though a returning customer costs a fraction to reactivate compared to acquiring someone new through ads. If your repeat purchase rate is under 20%, there's real money sitting in your existing customer list.
This plan assumes you already have paying customers and order data in Shopify or similar. It's about email timing, loyalty mechanics that are worth the setup cost, and knowing when a discount is the wrong tool.
- — A store with at least 200 completed orders
- — Klaviyo, Omnisend or similar already connected to the store
- — A product people plausibly buy more than once
- — Someone who can review flow performance monthly
One-off purchase products (a mattress, a wedding dress) won't get repeat purchase rate up — focus on referral and reviews instead, not this plan.
The moves
Ranked, highest return first.
Work down the list. Each one names the first step so there's nothing to plan.
- 01
Post-purchase flow that sets up the second order
The 30 days after a first order is when a customer is most engaged with your brand — waiting until they've forgotten you is the most common mistake.
First step: Build a 4-email flow: order confirmation follow-up with usage tips, a check-in at day 14, a review request at day 21, and a soft second-purchase nudge at day 30.
- Tools
- Klaviyo or Omnisend
- Effort
- 1 day
- Cost
- Included in email plan
- 02
Replenishment reminders timed to actual usage
For consumables, a reminder that arrives a week before the product runs out converts far better than a generic 'we miss you' email sent on a fixed schedule.
First step: Work out average days-to-repurchase from your order data, then set a flow to trigger an email 5–7 days before that point.
- Tools
- Klaviyo (based on product/purchase date properties)
- Effort
- Half a day
- Cost
- £0
- 03
A simple points-based loyalty programme
Loyalty points give customers a reason to come back to you specifically rather than the cheapest competitor, but only pay for one if you have enough repeat-eligible customers to justify the monthly fee.
First step: Install a loyalty app once you have 500+ customers. Start simple: points per pound spent, redeemable for a discount. Skip tiers and gamification at first.
- Tools
- Smile.io or Loyalty Lion
- Effort
- 1 day setup
- Cost
- £29–£99 a month
- 04
VIP early access for repeat customers
Giving your best customers first access to new products or sales rewards loyalty without needing a permanent discount structure.
First step: Segment customers with 2+ orders in Klaviyo and email them a new product 48 hours before the general list.
- Tools
- Klaviyo segments
- Effort
- 2 hours per launch
- Cost
- £0
- 05
Subscription option on your best-selling consumable
Turning a one-off buyer into a subscriber locks in repeat revenue without you having to win them back each time.
First step: Add a subscribe-and-save option (10–15% off) at checkout on your top consumable product only — don't roll it out store-wide until you see uptake.
- Tools
- Recharge or Skio
- Effort
- 1 day setup
- Cost
- £0–£99 a month plus app fee
- 06
SMS for time-sensitive repeat offers
SMS open rates beat email for short, time-boxed nudges like restocks or 48-hour offers, but it's easy to overuse and burn the list.
First step: Collect SMS opt-in at checkout, then send no more than 2 messages a month — restock alerts and one seasonal offer.
- Tools
- Postscript or Klaviyo SMS
- Effort
- Half a day setup
- Cost
- £20–£50 a month plus per-message cost
- 07
Ask for the second purchase directly at the right moment
A well-timed personal-feeling email asking for feedback and mentioning a relevant second product outperforms generic 'shop again' blasts.
First step: Send a founder-voice email 45 days post-purchase asking how the product's working out, with one relevant recommendation based on what they bought.
- Tools
- Klaviyo
- Effort
- 2 hours
- Cost
- £0
- 08
Win back lapsed customers before they forget you completely
Customers who haven't ordered in 90–120 days are recoverable; past 6 months, response rates drop sharply.
First step: Build a win-back flow triggered at 90 days of inactivity: a check-in email, then a modest incentive (10%) only if the first email gets no response.
- Tools
- Klaviyo
- Effort
- Half a day
- Cost
- £0
Sequence
What to do first, week by week.
Data and post-purchase flow
Pull average repurchase timing from order history, build the post-purchase and replenishment flows.
Segmentation
Set up repeat-customer and lapsed-customer segments; launch VIP early access to the first group.
Loyalty or subscription
Install whichever fits your product — points programme for varied catalogues, subscription for a strong consumable.
Win-back and SMS
Launch the win-back flow for 90-day lapsed customers and start SMS opt-in collection at checkout.
Avoid
Where this usually goes wrong.
Defaulting to a discount for every repeat nudge
Constant discounting trains customers to wait for the next code and erodes margin. Use content, timing and access before you reach for a coupon.
Adding loyalty points before you have enough customers
A loyalty app with a monthly fee makes no sense under a few hundred customers — the fee outweighs the incremental repeat revenue.
Sending SMS too often
More than 2–3 messages a month gets you opt-outs fast, and once someone opts out you've lost that channel for good.
Questions
Common questions.
What's a good repeat purchase rate for ecommerce?
It varies hugely by category, but 25–30% within 12 months is a reasonable target for most non-one-off products. Below 15% is worth investigating.
Should I build loyalty points or a subscription first?
Subscription if you have one consumable product people buy on a cycle; loyalty points if your catalogue is varied and repeat purchases aren't predictable in timing.
How many emails is too many in a post-purchase flow?
Four to five spaced over 30 days is plenty. More than that without new information starts to feel like spam.
Is SMS worth it for a small store?
Only once you're sending emails that already convert well — SMS is for urgent, short messages, not a replacement for a working email programme.
When should I write off a lapsed customer?
After 6 months with no response to a win-back flow, move them to a low-frequency newsletter list rather than continuing to target them as high-intent.
More playbooks
Other plans worth reading.
Abandoned cart recovery plan for ecommerce
ReadPlaybook · EcommerceHow to grow an Etsy shop from scratch
ReadPlaybook · EcommerceHow Amazon sellers can build traffic outside Amazon
ReadPlaybook · EcommerceGrowth plan for a subscription box business
ReadPlaybook · EcommerceOrganic growth plan for a fashion brand
ReadPlaybook · EcommerceBlack Friday and Cyber Monday plan for ecommerce
ReadElsewhere on gtm.help
Keep exploring.
Free marketing tools
Calculators and generators that run without a signup.
BrowseTool guides
What to use, what it costs, when it earns its keep.
BrowseTool comparisons
Head-to-head picks for the calls people get stuck on.
BrowseMarketing checklists
Task lists by business type and competitive situation.
BrowseStraight answers
The growth questions founders ask, answered with numbers.
BrowseGet started
Get this ranked for your business.
Paste your URL and you'll have a plan built from your site and competitors in about a minute.