Skip to content
looqusbrain
The Looqus Journal

Repeat purchases without discounts: give customers a useful reason to return

Build follow-up around the customer’s next plausible need, not another coupon. Check the product, timing and service context, make reordering easy and compare the contribution with customers who receive no campaign before spending more.

THE DECISION THIS GUIDE HELPS YOU MAKE

Does this follow-up produce enough additional contribution to pay for itself, compared with normal repeat buying without the campaign?

Read the complete decision brief
The business case

Choose one product family with a credible repeat occasion. Contact only customers for whom the message is relevant and permitted, with stock available and service issues resolved. Compare the whole contacted group with a comparable group receiving no campaign. Count all offer costs, including discounts given to people who would have bought anyway.

To increase ecommerce repeat purchases without relying on discounts, identify the next useful purchase for each customer, contact them when that need is plausible, remove friction from reordering, and measure the additional contribution against a comparable group that receives no campaign. Start with one repeatable product family. A larger message calendar cannot compensate for an irrelevant offer or an unresolved first-order problem.

This is particularly useful for owners selling consumables, personal care, household products, pet supplies or products with compatible accessories. It is less predictable for occasional gifts and durable products with long replacement cycles. For those categories, a useful follow-up may support product use, an accessory purchase or a referral rather than another identical order.

The operating question is specific: which customers would benefit from a timely next purchase, and can we serve that need profitably? The answer should survive a contribution calculation, an inventory check and a customer-service check before a message is sent.

Define the repeat purchase you actually want

A repeat-purchase rate needs a cohort and an observation window. For example, take customers whose first completed order occurred in January and measure how many placed a second completed order within 90 days. Keep the definition stable. Mixing customers with three days of purchase history and customers with three months makes comparisons unreliable.

Also define whether cancellations, full refunds and replacement orders count. A free replacement for a damaged delivery should not become evidence that retention improved. Neither should a customer who placed two orders because the checkout failed to combine their basket. Keep revenue, order count and customer count separate.

Repeat purchase is a behaviour; incremental repeat purchase is a causal claim. A customer may reorder naturally after receiving a reminder, even if the reminder changed nothing. Attributed sales are helpful for investigating journeys, but they are insufficient for deciding whether a programme deserves more money.

Shopify distinguishes report metrics and adjustments such as returns, exchanges and edits. Use those definitions when reconciling campaign records with commerce records, rather than assuming every dashboard uses the same numerator. Shopify sales report definitions.

Read the visual explanation

A practical sequence for this decision. Apply your actual records, responsibilities and acceptance criteria.

Build purchase occasions, not just customer segments

Start with the product's consumption or usage cycle. A 30-serving product may be used daily, shared, used irregularly or bought as a gift. The label supplies a starting hypothesis, not a personalised depletion date. Examine actual intervals between first and second purchase, excluding subscriptions, replacements and unusual bulk orders where possible.

Choose a small number of occasions that change the message and the timing. Product education immediately after delivery, replenishment near likely depletion, an accessory after sufficient usage, and recovery after a service issue are different jobs. Combining them into a universal win-back sequence produces confused measurement and poor experiences.

Purchase occasionEvidence neededUseful messageSuppress when
Likely replenishmentProduct family and elapsed timeSimple reorder with current availabilityCustomer has just reordered
Early product useDelivered order and approved care adviceHelp the customer use the product wellDelivery remains unresolved
Compatible additionVerified compatibility and prior purchaseExplain what the addition improvesCore product was returned
Seasonal returnRelevant historical purchase occasionTimely reminder with realistic delivery dateEvent has passed or stock is uncertain
Service recoveryClosed support case and agreed resolutionConfirm the solution before sellingComplaint is still open

Shopify's customer segments update as customers enter or leave their conditions, and one customer can belong to several segments. That is useful infrastructure, but it does not decide campaign priority for you. Add a rule for which occasion wins when several qualify. Managing Shopify customer segments.

Decision reference 1A useful purchase occasion

Need

Replenishment, compatible accessories or a relevant next use.

Eligibility

Check consent, stock, recent purchases and unresolved service cases.

Evidence

Compare mature contribution with a comparable holdout.

Conceptual guide by Looqus Editorial. Read the surrounding analysis for assumptions, exceptions and primary sources.

Make useful service the offer

The strongest alternative to a discount is often certainty. Show the exact previous item, its correct variant, its current availability and the real delivery terms. Let the customer adjust quantity without searching the whole catalogue. For an accessory, explain compatibility before describing benefits. For a consumable, distinguish replenishment from a subscription commitment.

A reminder can offer a convenience rather than a concession: a saved basket, a clearly explained bundle at its normal price, a product-care answer, or help choosing a suitable refill. Only promise services the operation can fulfil. A next-day claim that ignores the customer's destination can turn a retention message into a complaint.

Avoid replacing a visible discount with hidden economics. Free shipping, gifts, loyalty points and bonus quantities all have costs. Record them as part of the offer. A loyalty reward that customers redeem later creates a measurement issue even when this week's order looks profitable.

The customer should understand why the message arrived. “You bought the 250 ml refill six weeks ago” is intelligible when supported by the order record. “We know you are running out” invents knowledge about their home. Precise, modest language protects trust and usually makes the message clearer.

Establish eligibility before writing copy

An eligible customer has the relevant purchase history, an appropriate channel permission, no disqualifying recent activity and a product that can actually be supplied. Store those reasons with the campaign selection. This makes it possible to investigate a bad message without reconstructing the entire database later.

A stored email address is not the same operational field as permission for marketing. Shopify provides mechanisms to collect marketing preferences at checkout and sign-in; configure and respect the applicable preferences rather than inferring permission from order ownership. Specific legal obligations depend on the market and communication type. Shopify customer contact information.

Run the suppression check again near send time. A customer may have reordered, unsubscribed or opened a return after the audience was exported. Exclude recent purchasers before they receive a redundant reminder. Pause selling to unresolved service cases so an automated sequence does not contradict the person handling the problem.

GateExample pilot ruleOwner of exception
Product evidencePurchased variant is identifiableCatalogue specialist resolves missing mappings
TimingWithin the chosen family-specific windowRetention owner reviews unusual bulk purchases
PermissionChannel preference permits the campaignPrivacy or channel owner resolves ambiguity
ServiceNo unresolved delivery or product complaintSupport owner closes the issue first
AvailabilitySellable stock covers likely demandInventory owner changes timing or assortment
Contact pressureNo higher-priority campaign already queuedCampaign owner assigns one next action

These are proposed operating rules, not industry benchmarks. They should become stricter when a false message is costly or the source data is unreliable.

Work through the economics with a holdout

Consider a synthetic pilot with 2,000 eligible customers. Randomly assign 1,000 to a useful replenishment reminder and 1,000 to a holdout that receives normal transactional service but no replenishment campaign. Both groups remain exposed to the same general storefront and ongoing business conditions.

Fictional USD example. Monetary assumptions in this guide are illustrative US-dollar amounts, not quoted prices, measured results or exchange-rate conversions. The currency does not imply a US tax or legal setting.

Over the pre-agreed window, the contacted group produces 140 completed repeat orders and the holdout produces 110. The observed lift is 30 orders, or three percentage points. Assume one counted order per customer for this simple example and a net merchandise value of USD 180 per order, excluding tax.

Per-order contribution inputUSD
Net merchandise revenue180.00
Product cost65.00
Payment and variable fulfilment23.00
Expected incremental return and service allowance7.00
Contribution before campaign cost85.00

The 30 observed incremental orders contribute 30 × USD 85 = USD 2,550. If the pilot costs USD 900 for messaging, tools and allocated specialist time, the observed incremental contribution is USD 1,650. The programme needs 900 ÷ 85 = 10.59, rounded up to 11 additional orders, to cover those costs under these assumptions.

This is an arithmetic illustration, not evidence of a typical retention lift. With groups this size, random variation can materially affect the difference. Report uncertainty and repeat the test across enough eligible customers and purchase cycles before treating the point estimate as a stable forecast. Do not multiply one favourable week into annual revenue.

Synthetic example · Not customer resultsThe discount must earn back what it gives away
Useful reminder: incremental contribution1,650USD
10% discount: incremental contribution135USD

Synthetic comparison using 1,000 contacted customers and a 1,000-customer holdout in each scenario.

Both figures include USD 900 campaign cost. Discount cost applies to all treatment orders, including those that would happen anyway. Observed differences remain uncertain; not a forecast.

Compare discounts on equal terms

Now suppose a discount version produces more orders but reduces contribution. At a 10% discount on USD 180, merchandise revenue becomes USD 162. Holding the simplified cost assumptions constant, contribution becomes USD 67. If that version generates 45 incremental orders, the contribution is USD 3,015 before campaign costs.

That looks better than USD 2,550, but the discount also applies to contacted customers who would have bought anyway. If all 155 orders in that treatment group receive USD 18 off, the discount costs USD 2,790 across the treatment group. A comparison must include contribution from all treatment orders versus all equivalent holdout orders, not merely attach discounted margin to an estimated incremental subset.

Using the same 110-order holdout, treatment contribution is 155 × 67 = USD 10,385. Holdout contribution is 110 × 85 = USD 9,350. The difference is USD 1,035, and after USD 900 campaign cost the observed benefit is USD 135. The useful reminder produced USD 1,650 on the earlier assumptions.

The lesson is not that discounts always fail. It is that their cost reaches customers whose behaviour did not change. Shopify's discount combination rules also affect the effective offer, so test real checkout combinations before launching. Shopify discount combinations.

Decision reference 2Choose the next contact

Useful now

A relevant need, available product and permitted channel.

Resolve first

An open complaint or failed delivery needs an owner.

Wait

No credible purchase occasion or permission to contact.

Conceptual guide by Looqus Editorial. Read the surrounding analysis for assumptions, exceptions and primary sources.

Give AI a bounded job and a named owner

AI can classify purchased products into approved replenishment families, identify likely duplicate customer records, draft messages from approved product facts and flag customers whose purchase patterns need inspection. It can also reconcile campaign selections against recent orders and summarise the reasons for suppression.

The system should not invent usage dates, infer sensitive personal characteristics or silently change promotional rules. A low-confidence product match should become an exception, not an imaginative recommendation. If the catalogue says two products are compatible, preserve the source of that claim and the version used for the message.

Specialists own the incomplete work: correcting product families, resolving contradictory order statuses, fixing unavailable landing variants and coordinating support cases. They should have a deadline and authority for each class of issue. A review queue that nobody clears is another source of missed opportunity.

Looqus's operating promise is simple: AI does the work. We own the outcome. Here, the outcome is an eligible, useful follow-up and a reconciled contribution result. Sending a campaign is one step in that obligation.

Run a staged implementation

In the first stage, choose one product family with enough repeat history and clean product costs. Establish the cohort definition, exclusions and purchase window. Reconcile a small sample manually from original order to delivered item, marketing preference and any return. Resolve data gaps before adding more families.

Next, produce a single useful follow-up and a controlled landing experience. Test the message with real variants, a low-stock item and a customer who already reordered. Check that unsubscribe and preference changes suppress future marketing. Keep the normal support path available to both treatment and holdout customers.

Then run the holdout experiment with an agreed end date and cost ledger. Do not stop the test the first time the graph looks favourable. Review operational failures during the test, but preserve the measurement design unless a customer-impacting issue requires a pause.

Finally, review contribution after sufficient time for returns and purchase displacement. A customer buying earlier may buy less in the following window. Expand only when the combined windows, service quality and delivery capacity support the decision. The next family should be selected for evidence quality and commercial usefulness, not merely audience size.

Decide when to expand, repair or stop

Expand when observed incremental contribution remains attractive under conservative assumptions, the service team can handle replies and eligibility errors are rare enough for the business's tolerance. Repair when the offer seems useful but product mapping, timing or stock availability repeatedly blocks delivery. Stop when communication costs exceed plausible incremental contribution or the customer experience deteriorates.

Track the causes of failure separately: incorrect recipient, wrong timing, irrelevant recommendation, broken reorder link, unavailable stock and unhandled reply. Each points to a different operational fix. A single conversion-rate number hides those distinctions.

No programme can make an unsuitable product naturally repeatable. A store with weak first-order quality should improve the product and delivery experience before scaling reminders. A store with few eligible customers may be better served by a careful manual service than an elaborate automated stack.

Sources

PUT THIS INTO PRACTICE

AI does the work.We own the outcome.

Build follow-up around a useful customer need, with permission, service checks and a way to distinguish additional purchases from those likely to happen anyway.

  1. Agree the result
  2. Connect the work
  3. Own the follow-through

Work out the economics · Use a practical playbook