Category-loyal customers have different expectations than newcomers. They already know the basics and may be ready for premium upsells, subscription offers, or expert-level product recommendations. Without flagging them, you treat every buyer the same.
OrderBadger can identify customers who are experienced buyers within specific product categories.
Stores with well-defined product categories and repeat buyers - such as hobby shops, health and beauty retailers, pet stores, and speciality food vendors.
How it works
Checks the customer's purchase history for each product's category. If any item belongs to a category the customer has ordered from 5 or more times previously, the order is badged. This helps you identify category-loyal customers who may appreciate advanced or premium offerings.
Consider offering category-specific loyalty perks, early access to new products in that category, or subscription bundles. These customers are also great candidates for product reviews and referrals.
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 '5 or more times' to '3 or more times' to catch developing category loyalty sooner, useful for stores with longer purchase cycles.
- Raise it to '10 or more times' if you want the badge reserved for true power buyers in a category.
- Add 'and order total is over £100' to focus on experienced buyers placing significant orders, filtering out small repeat purchases. …that this customer has purchased from 5 or more times before and order total is over £100
- Add 'and the customer is buying a product for the first time' to specifically flag when a category expert is trying something new within their favourite category. …that this customer has purchased from 5 or more times before and the customer is buying a product for the first time
Badge preview
When this rule matches
When this rule does not match
Good to know
- Category assignment depends on your WooCommerce product category structure. Products in multiple categories may count towards several category tallies.
- Guest orders have no history and will not trigger this rule.
- Purchase count is based on completed orders - cancelled or refunded orders may still contribute depending on store configuration.
Frequently asked questions
-
If a customer is experienced in one category but the order also contains items from categories they have never bought, does it still trigger?Yes. The rule fires if the customer has 5 or more purchases in at least one category present in the order. Other categories where they have less experience do not prevent the badge from appearing.
-
If a product belongs to multiple categories, does each category count separately?Yes. Products assigned to multiple WooCommerce categories may contribute to the purchase count for each of those categories independently.
-
Why is the threshold set at 5 purchases and can I lower it?Five purchases indicates genuine category familiarity rather than a casual repeat. You can edit the rule text to set a different threshold (e.g. 3) and recompile.
-
Do cancelled or refunded orders count towards the 5-purchase threshold?That depends on your WooCommerce store configuration. In some setups, cancelled or refunded orders may still be included in the historical purchase count.
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