A rule decides which products show the sticker. Create as many stickers as you need — each with its own rule; a product can match several stickers at once (they stack, see Positions).
Catalog rules
| Rule | Shows the sticker on… |
|---|---|
| Specific product | one product, picked via the search box |
| All products in category | every product belonging to the selected category |
| All products of brand | every product of the selected manufacturer |
| All products | the whole catalog |
Dynamic rules
These follow your catalog automatically — no maintenance needed.
| Rule | Shows the sticker on… |
|---|---|
| New products | products considered “new” by your shop settings (Shop Parameters → Product Settings → “Number of days for which the product is considered ‘new’”) |
| Products on sale | products with an active discount (specific price) |
| Out of stock products | products with zero (or negative) available quantity |
| Low stock products | products with 1 up to N items left — you set the threshold |
| Price range | products whose final tax-included price falls between min and max (leave one side empty for open ranges: “up to 50”, “from 100”) |
| Best sellers | products with at least N units sold |
| Product feature | products having the selected feature value (e.g. Composition: Cotton) |
| Product tag | products carrying the given tag (current language, case-insensitive) |
How matching works (and why it’s fast)
All rules are evaluated server-side on data PrestaShop already provides while rendering the page. The module runs a single database query per page to load the active stickers, then matches them in memory. Dynamic rules like stock or discount reflect the live state of the product on every page load.
Combining rules
Want “products in category Shoes that are also on sale”? Create the sticker with the category rule and set a schedule for your sale period, or simply accept that rules are independent: two stickers (one per rule) often communicate more than one merged condition. If you need true AND-combinations of rules, tell us — it’s on the roadmap radar.