Brand Sale

When to use this

Use this template when you want to discount every product from a particular brand – for example "20% off all Nike". Customers don't enter a coupon; the discount applies as soon as a matching item is in their cart.

How it works

This is an Item Group promotion that filters by a brand attribute and applies a percentage discount. Three pieces of the configuration do the actual work:

  • Item Group conditions – the promotion matches any product whose Brand attribute is the brand you nominate (e.g. Nike). With Quantity set to 1, each matching item forms its own item group, so every Nike item in the cart gets the discount independently.
  • Percentage action – a flat 20% discount is applied to each matched item group. The Batch Limit is 0, so the promotion applies to as many qualifying items as the customer has.
  • Lock Affected Items: Yes – stops a Nike item from also receiving a stacking discount from a later promotion.

No trigger conditions are needed – eligibility is purely item-level. For the underlying concepts see Trigger Conditions, Item Groups, and Promotion Action in Creating a Promotion.

The Brand attribute is a project-level custom attribute. For non-Shopify projects, see Attributes for how to define a brand attribute. Once defined, you can pick the brand from the Entity Searcher (if your project has a search integration set up); otherwise enter the brand name as plain text via Bulk Add.

On Shopify projects, you do not need to create a separate Brand attribute. During onboarding, Deducto creates a Vendor Title attribute that maps to Shopify's native vendor field, and the Entity Searcher's Vendor index is pre-configured. Substitute Vendor Title for Brand wherever the steps below mention it.

Step-by-step setup

  1. From your Deducto Dashboard, open the promotions list for your project and click New.
  2. Choose Item Group as the promotion type.
  3. On the General Information tab, set the name, schedule, and behaviour. The full set of values is in the field reference below.
  4. On the Trigger Conditions tab, leave the conditions empty.
  5. On the Item Groups tab, configure the default group:
    • Name it Nike Item.
    • Set Quantity to 1.
    • Add one condition: select Brand (or Vendor Title on Shopify projects) as the attribute, choose is one of, then either use the Entity Searcher (if you have a search integration set up) to pick Nike from your catalogue, or use Bulk Add to enter the value Nike directly.
  6. On the Action tab, choose Apply A Percentage Discount to Item Group(s), set Percent to 20, and check the Nike Item group under Target Item Groups. Leave all the limits at 0.
  7. Click Save.

Variations

  • Different brand. Change the value in the item group's Brand condition (e.g. Adidas, Puma).
  • Different discount amount. Adjust Percent on the Action tab.
  • Fixed amount instead of percentage. Switch the action to Apply A Fixed Amount Discount to Item Group(s) and set the amount.
  • Cap how many items get discounted per cart. Set Batch Limit to a non-zero number on the Action tab.
  • Cap the total discount per cart. Set Maximum Discount Amount on the Action tab.
  • Allow stacking. Set Lock Affected Items to No so Nike items can also receive other discounts.

Testing

  1. Add a Nike item to your cart and confirm the 20% discount appears.
  2. Add multiple Nike items and confirm each receives the discount.
  3. Add a non-Nike item alongside and confirm it does not receive the discount.

Field reference

The full set of fields used by this template:

SectionFieldValue
General InformationNameSpring Sale 20% Off Nike
General InformationDescription20% off all Nike products
General InformationRequires CouponsNo
General InformationSupported CurrenciesAUD
General InformationTimezoneAustralia/Sydney
General InformationStatusEnabled
General InformationStart2026-05-01 00:00:00
General InformationEnd2026-05-31 23:59:59
General InformationPriority1
General InformationAfter Processing ActionContinue
General InformationLock Affected ItemsYes
General InformationMax Use Count Per Coupon0
General InformationMax Use Per Email Address Count0
Trigger Conditions(none)
Item GroupsNameNike Item
Item GroupsQuantity1
Item GroupsConditionBrand is one of Nike
ActionTypeApply A Percentage Discount to Item Group(s)
ActionPercent20
ActionMaximum Discount Amount0 (no cap)
ActionBatch Limit0 (unlimited)
ActionItem Group Qty Limit0 (no limit)
ActionItem Group Qty Limit Mode(default – not used at these settings)
ActionTarget Item GroupsNike Item