Sales
AI Reorder Reminders for Small Business: Time the Nudge to When Customers Run Out
One number decides whether reorder reminders pay: the day each customer's supply actually runs out. Get that day from pack size and real repeat orders, let AI help with the interval math and the drafting, and hold the whole program to a break-even test with a stop rule set in advance.
Thirty days is the wrong answer for almost everyone
30 days after every order is the reminder timing most small businesses start with, and it is wrong in both directions at once. A reorder reminder email works when it lands just before the customer runs out, and that date is different for every product. Sent on a fixed day, the reminder reaches some people with half a bag left and others a week after they ran out and bought elsewhere. The fix is arithmetic first, automation second, and AI only where it genuinely saves time: estimating intervals from your own order history and drafting a short, specific message.
Step 1: work out days of supply for each product
- List only the products that get used up. A consumable reminder fits coffee and tea, supplements, pet food, skincare, water filter cartridges, and printer ink. It does not fit durable goods such as furniture or cookware, or seasonal items bought once a year. Products that fail this test leave the program now, not after a disappointing send.
- Run the formula per product and per pack size. Days of supply equals units per pack divided by units used per day. A 60 capsule bottle taken at 2 capsules a day lasts 30 days. Multiply by the quantity in the order, because two bottles last twice as long as one, and treat each pack size as its own cycle.
- Write the number beside the product, where staff can see it. A spreadsheet column is enough at this stage. The estimate now lives in the business, not in one person's head.
Step 2: check the label math against real orders
Label use is usually the maximum, so real customers often use a product more slowly and run out later than the formula says. Your orders are the correction. For each product, find the customers who bought it two or more times, calculate the days between each pair of orders, and take the median, the middle value, which a few unusual buyers cannot drag around the way they drag an average. If the median runs longer than the label cycle, move the reminder later. If it runs shorter, move it earlier. If a product has too few repeat orders to judge, keep the label date and revisit it once more data exists.
This is the first place AI earns its fee. Paste an anonymized order export (product, date, quantity, a customer number, no names and no contact details) and ask the assistant to group by customer and product, list the gaps between orders, and return the median gap per product. Check its arithmetic on two or three customers by hand before trusting the table. A simpler starting point also works: pick a fixed delay, such as 30 days after the order, measure the reorders it produces, and adjust the timing from the results. Either way, the store's own repeat order gaps are the evidence. Averages from other businesses are not.
Step 3: set the reminder day and the suppression list
- Subtract delivery time and a buffer. Reminder day equals days of supply, minus processing days plus transit days, minus a buffer. Worked through: a 30 day product with 1 processing day, 4 transit days, and a 5 day buffer gets its reminder on day 20, early enough that the reorder arrives before the last dose.
- Build the suppression list before the first send. Exclude anyone who placed a new order containing the product since the original order, anyone whose order was refunded, anyone with an active subscription for the product, and anyone who unsubscribed. Add customers whose product is currently out of stock. Check the list against order history before every send, not once at setup.
- Confirm consent, identification, and unsubscribe. Send only to people who agreed to marketing messages. For Canadian businesses, the CRTC states the requirements plainly: a commercial electronic message needs prior consent from the recipient, express or implied, identification and contact information for the sender, and a working unsubscribe mechanism. Other countries set their own rules, so check the law where your customers are.
What success looks like: every product in the program has a days of supply figure checked against real orders, a reminder day with delivery time subtracted, and a suppression list that removes recent buyers, refunds, subscribers, and the unsubscribed before any message leaves.
Step 4: let AI draft, keep the send rules human
The message itself is short work, and it should stay short. Keep the reminder specific: the product name, how many days since the order, one link back to the product, and a line telling anyone who already reordered to ignore it. Leave out a default discount, because customers who would reorder anyway should not be trained to wait for one. Leave out fake countdown timers. Leave out claims about health or results, especially for supplements. Stick to the product and the date.
AI drafting help is real but narrow: turning your product facts and the customer's first name and last product into a clean two or three sentence message, and producing a calmer second reminder for people who meant to reorder and did not. The rules around the message stay human and fixed: who is suppressed, when it sends, and how often. One reminder plus at most one follow up is a program. A weekly drip is a nuisance with a logo.
The honest math and the kill criterion
Now price the program before automating it further. The costs are the tool fee, if any, plus your time: building the product table once, then checking suppressions and results each week. The return is only the margin on reorders the reminders actually cause, and the honest measure is the share of recipients who purchase within seven days of the reminder, with each order credited to at most one message and refunds subtracted.
| Line | Your figure | Worked example |
|---|---|---|
| Monthly tool cost | Insert the price you are quoted | $30 (assumed for the example) |
| Monthly time cost | Hours per month, times your hourly cost | 1 hour at $25 = $25 |
| Total monthly cost | Tool plus time | $55 |
| Margin per reorder | Order value minus product and delivery cost | $14 (assumed for the example) |
| Reorders needed to break even | Total cost divided by margin, rounded up | $55 divided by $14 = 4 reorders a month |
The worked example is a scenario, not a forecast: the tool price and the margin are assumptions stated so the arithmetic can be checked, and your figures replace them. What the table gives you is a decision rule. If your due list each month is smaller than the break even count, the program cannot pay at that tool price, and the spreadsheet version, run by hand once a week, is the right size. If the due list is several times the break even count, automation has something real to earn on.
Set the kill criterion before the first send, while stopping is still cheap. Run three reminder cycles. If the reorders that land within seven days of a reminder do not cover the monthly cost in two of those three cycles, stop, and keep only the products whose intervals proved consistent. Some products will fail a second test no matter how they are timed: a replenishment candidate needs customers buying it more than once within six months, on a roughly consistent interval. If consumption timing is random, reminders cannot be timed accurately, and that product leaves the program. Walking away from the products that do not fit is what keeps the ones that do fit profitable.
General information only, not financial or legal advice. Consent and messaging rules differ by country and change over time; check the current rules for the places your customers live before you send.
, Sterling Cole, Money Writer. Earning Desk