Repeat product buyers are your most valuable customers, but without visibility into per-product purchase frequency, they get the same generic experience as everyone else. Identifying them enables loyalty rewards and retention strategies.
OrderBadger can identify customers who have repurchased specific products multiple times.
Stores with consumable or replenishable products - such as supplements, pet food, coffee, or beauty products - where repeat purchasing is a key growth metric.
How it works
Checks the per-product purchase history for each line item. If any product has been bought by this customer 3 or more times previously, the order is flagged as a repeat product purchase. This highlights your most loyal product-level buyers.
Consider offering a loyalty discount, subscription option, or VIP packing experience. These customers are prime candidates for product reviews and referral programmes.
Rule template
Write this (or something similar) in the OrderBadger rule builder. The AI compiler turns it into executable logic automatically.
Make it yours
- Lower '3 or more times' to '2 or more times' to surface loyal buyers earlier - useful for slow-moving or high-ticket products where two repurchases already signals strong loyalty.
- Raise '3 or more times' to '5 or more times' to reserve the badge for your most dedicated repeat buyers and avoid noise from casual re-orders.
- Add 'and days since last order is more than £60' to flag repeat-product buyers who may be lapsing - a retention opportunity. …ly purchased at least one item in this order 3 or more times and days since last order is more than £60
- Add 'and subtotal is over £50' to focus on repeat buyers placing meaningful orders, filtering out low-value top-ups. …ly purchased at least one item in this order 3 or more times and subtotal is over £50
Badge preview
When this rule matches
When this rule does not match
Good to know
- Purchase count is based on completed orders in WooCommerce. Cancelled or refunded orders may still count depending on your store configuration.
- Guest checkout orders have no history and will not trigger this rule.
Frequently asked questions
-
Does the customer need to have bought the same product 3 times, or 3 of any product?The same specific product 3 or more times. The rule checks per-product purchase history for each line item in the current order. If any single product has been purchased 3+ times previously, the badge triggers.
-
Does buying different variations of the same product count as repeat purchases of that product?Each variation may be tracked independently depending on your WooCommerce setup. If variations have distinct product IDs, buying Size M three times counts, but buying Size M once and Size L twice may not reach the threshold for either.
-
If the order has 5 products and only one of them was bought 3 times before, does it still trigger?Yes. The rule fires if at least one item in the order meets the 3-purchase threshold. It does not require all items to be repeat purchases.
-
Can I use this to identify subscription candidates who reorder the same consumable regularly?Yes, that is an ideal use case. The Repeat Buyer badge highlights consistent repurchase behaviour for specific products. Pair it with a personal outreach or an upsell to a subscription plan.
Related rules
Try this rule in your store
OrderBadger is free on WordPress.org. Install it and create this rule in minutes - no code required.
Install OrderBadger Free