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
Short answer

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

How to grow repeat purchases for an ecommerce store — plays at a glance
PlayEffortCost
Post-purchase flow that sets up the second order1 dayIncluded in email plan
Replenishment reminders timed to actual usageHalf a day£0
A simple points-based loyalty programme1 day setup£29–£99 a month
VIP early access for repeat customers2 hours per launch£0
Subscription option on your best-selling consumable1 day setup£0–£99 a month plus app fee
SMS for time-sensitive repeat offersHalf a day setup£20–£50 a month plus per-message cost
Ask for the second purchase directly at the right moment2 hours£0
Win back lapsed customers before they forget you completelyHalf 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.

Who this fits
  • 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.

  1. 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
  2. 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
  3. 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
  4. 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
  5. 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
  6. 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
  7. 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
  8. 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.

Week 1

Data and post-purchase flow

Pull average repurchase timing from order history, build the post-purchase and replenishment flows.

Week 2

Segmentation

Set up repeat-customer and lapsed-customer segments; launch VIP early access to the first group.

Week 3

Loyalty or subscription

Install whichever fits your product — points programme for varied catalogues, subscription for a strong consumable.

Week 4

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.

Get 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.