Skip to content

Solution · Repeat purchases

More second, third and tenth orders. Fewer sends.

Ayra increases repeat purchases on Shopify by watching each customer's own signals, a delivery, a wishlist, a restock, an expiring balance, and acting at the moment a next order is likely. Every customer has one profile, one list of open opportunities and one next best action, so a loyal customer gets a reason to come back, not six campaigns.

Private beta. Free migration from the apps Ayra replaces. Pricing

Repeat purchases

By first product
First product2nd order in 60d · median days
  • Pour-over set 48% 19d
  • Linen overshirt 37% 31d
  • Coffee 1kg 62% 27d
  • Trail runner 22% 54d

One nudge from the next order

  1. Sana Wishlisted · 740 pts REPEAT_INTENT P2
  2. Ravi Delivered 26d · consumable REORDER_DUE P2
  3. Ines $18 credit expires 14d POINTS_EXPIRY P3

01 The merchant problem

Repeat purchases don't fail for lack of campaigns.

Most stores already send the welcome series, the win-back and the points reminder. The customer still buys once. Four reasons.

  • Every app sees a different customer

    Loyalty knows the balance, the email tool knows the opens, the review app knows the delivery date. None of them knows the customer has 1,200 points, a wishlisted item and a delivery due Thursday.

  • The nudge arrives on the calendar, not at the moment

    Campaigns fire on day 30 since the last order. The customer's reason to return, a restock, a price drop, expiring credit, arrived on day 12 and nobody acted.

  • Rewards are given, not used

    Points accrue with no obvious place to spend them at checkout. Store credit sits in a ledger the customer never sees.

  • Repeat rate is measured once a quarter

    Shopify's returning customer rate is one number across every cohort, so nobody can see which first products lead to second orders.

What to measure

Repeat purchase rate
Customers with two or more orders divided by customers with one or more, in a window you choose. Retention Analytics reports it by first-order cohort and by segment.
Time to second order
Median days from first to second order per cohort, so you can see whether the second-order nudge lands before or after the natural gap.
Attributed repeat revenue
Revenue from repeat orders credited once to the module or flow that triggered them, not to every app that touched the customer.

No benchmarks. Ayra compares your store to itself, by cohort and segment.

02 How Ayra solves it

How Ayra turns one order into the next.

  1. 01

    A reason to come back, at the right moment

    Wishlist, price-drop and back-in-stock signals open opportunities on the customer's profile. The alert goes to the person who wanted the item, before the general announcement.

    Explore Wishlist
  2. 02

    Store credit customers can actually spend

    Smart Wallet holds points, store credit and vouchers as one balance, redeemable at checkout through Shopify Functions. A balance the customer can see is a reason to order.

    Explore Loyalty
  3. 03

    Delivery-timed follow-up

    Post-purchase steps wait for delivery, not the order date. The reorder nudge for a consumable is timed from the last delivery, inside one frequency cap.

    Explore Flows
  4. 04

    One account that shows everything

    Order history with reorder, wallet, wishlist and subscriptions as native tabs on Shopify customer accounts, so the second order is one click.

    Explore Account Hub
  5. 05

    Repeat rate by cohort, not by quarter

    Repeat purchase rate and time to second order by first product and by segment, with the module each repeat order came from.

    Explore Analytics

03 The workflow

One customer, start to finish.

Sana, 2 orders · Silver. Signal to outcome, one decision, every reason recorded.

Sana

2 orders · Silver

5 stages

Signal

A delivery, then a wishlist

Sana's second order is delivered on Thursday. On Saturday she wishlists the matching Linen Trousers. Both land on her profile within seconds.

  • order.delivered
  • wishlist.added

Customer

One profile, with history

Silver tier, 740 points, two orders in 40 days, no open tickets, prefers email. Her intent score moves to high.

  • Silver
  • 740 pts
  • Intent high

Opportunity

REPEAT_INTENT opened, P2

The wishlisted item is in stock and she has points to spend. The evidence is attached and the opportunity expires in 7 days.

  • REPEAT_INTENT
  • P2
  • expires 7d

Action

One email, no discount

Journey Guard confirms no send in the last 72 hours. Ayra sends a single email: the trousers, and her 740 points shown as $7.40 credit at checkout. Incentive Guard blocks the generic 10% campaign scheduled for Monday.

  • Email
  • Incentive Guard

Outcome

Order three, credited once

She orders on Tuesday and redeems the credit at checkout. The order is attributed to Wishlist and Loyalty, and her response feeds back into scoring.

  • Order #5120
  • Wishlist + Loyalty

04 Use cases

What it looks like in your store.

Consumables 01

A customer buys a 30-day supply of a supplement.

Ayra decides

The reorder nudge is timed from delivery, not from the order date, and it stops the moment a subscription is started instead.

Fashion 02

A first-time buyer's size sold out in the colour she wishlisted.

Ayra decides

She is on the restock list for that variant. When it is back she gets the alert first, with her points balance shown, before the newsletter goes out.

Expiring credit 03

A customer has $18 of store credit expiring in 14 days.

Ayra decides

One reminder, with the items she last viewed, inside her frequency cap. No reminder if she already has an order in progress.

Switching?

Dated, sourced comparisons against the apps Ayra replaces. Migration is free during private beta.

05 FAQ

Questions merchants ask first.

How does Ayra increase repeat purchases without more discounts?

By acting on signals that already show intent: a wishlist, a restock, a delivery, an unspent balance. The default reward is store credit the customer already has, and Incentive Guard stops a discount being stacked on top of one they recently received.

What is a good repeat purchase rate for a Shopify store?

Published benchmarks mix categories, windows and definitions, so they rarely apply to your store. Ayra reports your repeat rate by first-order cohort and by segment so you compare the store to itself over time.

Does this replace my email tool?

Ayra runs retention flows itself: welcome, post-purchase, win-back and VIP. It is not a full email service provider at launch.

How quickly does it start working after install?

Signals land on profiles the moment a module is enabled, and opportunities open as soon as a customer qualifies. Reports show history from the day the module was turned on.

Can I see why a customer received a nudge?

Yes. Every opportunity and action records its reason in the customer timeline.

Private beta

See which of your customers are one nudge from a repeat order.

Private beta merchants get Ayra on their own customer data, with free migration from the apps it replaces.

Private beta

Join the waitlist.

We're onboarding Shopify merchants in small batches. Leave your email and store, and we'll reach out when your spot opens.

One email when your spot opens. Unsubscribe any time.