Signals Surveys is part of Compass, the AI-first customer intelligence platform. Explore Compass

Use case · Replenishment & routine

Send the restock reminder on their schedule.

Consumable brands live and die on the second order. The customer knows exactly how much is left in the tin — a single question is all it takes to find out.

The problem

A 30-day supply is rarely consumed in 30 days.

One customer takes a scoop every morning and finishes in four weeks. Another takes it twice a week and still has half a tin in March. Send both the same day-30 reminder and you nag one and miss the other entirely. Order data cannot tell them apart, because neither has reordered yet.

  • Reorder timing models assume a consistency most customers never had.
  • An unopened product is indistinguishable from a finished one in your data.
  • The reason for a missed reorder is usually friction, not price.
  • Discounting a customer who simply forgot trains them to wait for discounts.
Questions worth asking

Six questions between the first and second order.

Example replenishment and routine questions for a functional mushroom brand. Question one alone changes your entire reminder schedule.

  1. 01

    How much of your last tin is left?

    Finished itAlmost outAbout halfBarely startedStill sealed
  2. 02

    How often are you actually taking it?

    Every day4–6 days a week1–3 days a weekOnly when I need itI stopped
  3. 03

    What gets in the way of taking it daily?

    I forgetToo many steps in the morningI travel a lotI'm not sure it's workingTasteNothing — it is easy
  4. 04

    When would you like a restock reminder?

    When I am about a week outWhen I run outMonthlyEvery other monthNever — I will reorder myself
  5. 05

    What would make reordering easier?

    A subscription I can pauseA larger sizeFree shipping thresholdOne-tap reorder linkNothing, it is fine
  6. 06

    If you have not reordered yet, why not?

    Still have someTrying something elseToo expensiveDid not notice a differenceJust forgot

Illustrative example questions for a wellness merchant.

What Signals creates

Timing and friction, both named.

Signals turns the answers into properties that decide when you send and what you say.

Replenishment Timing

When this customer will genuinely run out — not an average across your catalogue.

Consumption Rate

Daily, weekly, or lapsed, so reminders match real usage.

Routine Barrier

The specific friction stopping consistent use — forgetting, travel, taste, or doubt.

Reminder Preference

A declared cadence, so a restock nudge reads as helpful rather than pushy.

Reorder Blocker

Price, size, shipping, or effort — the thing standing between intent and checkout.

Perceived Efficacy

Whether the customer believes it is working, the strongest reorder predictor you have.

Put it to work

Reorder reminders that feel like good service.

Right timing, right message, and a reason that came from the customer.

In Shopify

  • Compare declared timing with actual reorder intervals per product.
  • Find customers whose product is finished but who have not reordered.
  • Offer the larger size to the customers who told you they burn through it.

In Klaviyo

  • Sync Replenishment Timing and trigger the restock flow on the customer’s own schedule.
  • Send the routine-building series to customers whose barrier is forgetting.
  • Answer "not sure it is working" with education, not a discount.

In Compass

  • Blend declared timing with observed purchase cadence for a sharper reorder window.
  • Track which barrier removals actually lift repeat rate.
  • Optional — replenishment surveys work with Shopify and Klaviyo alone.

Stop guessing when they run out.

Add a replenishment Spark between orders and let each customer set their own reminder schedule.