TrenoxaHQ
Guides · Updated 2026-10-18

How to spot Shopify wholesale buyers who stopped reordering (and remind them on the right day)

Wholesale buyers rarely tell you they've stopped ordering. They just go quiet, and by the time someone notices, the account has moved to another supplier. This guide covers how to spot B2B buyers who are late to reorder in Shopify, why a fixed "no order in 30 days" rule gets it wrong, and how to remind buyers automatically on the right day.

Short answer: Shopify has no reorder reminders (also called replenishment or repurchase reminders). You can build a customer segment of wholesale buyers with no order in the last X days and check it by hand, or have Shopify Flow tag them on a schedule. Both use the same number of days for every buyer. Wholesale buyers order on very different cycles, so it works better to give each buyer their own expected reorder date: the median gap between their recent orders plus some grace. Then remind them on that day, but not while their last order is still unshipped.

Why "no order in 30 days" doesn't work for wholesale

A fixed number of days gets it wrong in both directions:

  • False alarms. A buyer who orders every 60 days gets flagged a month early. Send them a reminder and they learn to ignore your emails.
  • Missed accounts. A buyer who orders every 10 days has been gone for three weeks before a 30-day rule notices.
  • Busy weeks. A list that someone has to rebuild by hand is the first job that gets skipped when it gets busy, which is when buyers drift away.

What you want instead is a per-buyer question: is this buyer late compared with how they usually order?

Option 1: A customer segment you check by hand (built in)

In Customers → Segments, create a segment like:

customer_tags CONTAINS 'wholesale' AND last_order_date < -45d

Check it once a week and contact whoever is on it. It's free and takes five minutes to set up. The downside is that every buyer gets the same 45 days, and nothing happens unless someone opens the list.

Option 2: Shopify Flow on a schedule

Flow can run on a scheduled time trigger, fetch customers with Get customer data using a similar query, and add a tag or send an internal email to your team. That gets the list to you without anyone remembering to check. It still uses one cut-off for everyone, and Flow's email action goes to staff, not to the buyer, so the reminder itself is still written by hand.

Option 3: Per-buyer reorder dates

This is how we'd do it, and what our n8n template does. For each wholesale buyer:

  1. Look at their last 10 orders and work out the gaps between them.
  2. Use the median gap, not the average. One big holiday order or a slow month skews an average; the median ignores it. A buyer needs about 3 orders before their pattern means anything.
  3. Expected reorder date = last order + median gap + grace. Make the grace scale with the cycle: about a quarter of the usual gap works well (15 days for a 60-day buyer), with a minimum of a few days for fast reorderers.
  4. Buyers with fewer orders get a default, ideally per segment: a distributor might be due after 14 days, a small shop after 45.
  5. Hold back buyers whose last order hasn't shipped. Nobody wants a "time to reorder?" email while the last pallet is still in your warehouse.
  6. Remind them on the day, with a pre-filled cart. Shopify cart permalinks (/cart/variant-id:quantity,…) open a cart with their last order already in it. Check the products are still for sale first: a link to a discontinued item does more harm than no link.
  7. Give sales a weekly list of who's due this week and who's overdue, so the most valuable accounts get a personal call instead of an automated email.
Demo: each buyer's reorder cycle, the reminder email with a one-click reorder cart, and the weekly due and overdue list. The video loads from YouTube when you press play.

Personal follow-up or automated email?

Use both. Let the automation build the list and send reminders to the long tail of smaller buyers. For the accounts that matter most, have someone from sales send the first nudge: two lines that name what they ordered last land very differently from a generic reminder. The weekly due/overdue list is what makes that possible without anyone digging through order exports.

Which one should you use?

Segment, checked by hand Shopify Flow Per-buyer reorder dates (n8n)
Cost Free Free Free version; Pro $29 once
Days before a buyer counts as late One cut-off for everyone One cut-off for everyone Each buyer's own cycle (free and Pro)
Runs without anyone checking No Yes Yes
Email to the buyer Written by hand Written by hand Automatic (free); with a one-click reorder cart (Pro)
Skips unshipped orders No Possible with extra conditions Yes
Weekly list for sales The segment itself Internal email Email and Slack

Reorder reminder apps with a pre-filled cart cost about $25–29 a month (October 2026), and most are built for consumer repeat purchases rather than B2B accounts. See reorder reminder apps vs an n8n workflow for a comparison.

FAQ

Does Shopify send reorder reminders? No. Shopify has no built-in reorder or replenishment reminders. You need a segment you check yourself, a Flow workflow, an app or an automation.

How do I find wholesale customers who haven't ordered recently? Create a customer segment filtered on your wholesale tag and last_order_date, for example no order in the last 45 days. Buyers you set up as B2B company contacts aren't always tagged, so check Customers → Companies as well.

How many days should I wait before reminding a wholesale buyer? It depends on the buyer. Use their median gap between orders plus about a quarter of that gap as grace. For new buyers without enough history, use a default by type of buyer.

Should reorder reminders include a discount? Not by default. A reminder with their last order in a ready-made cart is usually enough, and a regular discount trains buyers to wait for it. Keep a code for buyers who are well overdue.

Skip the setup

The Reorder Reminders Pro n8n template works out each buyer's cycle, sends the reminder with a one-click cart and the weekly list, for $29 once. Just the reminders? The free version also uses each buyer's cycle. Or have it installed and adapted for your store.

More guides