Create a discount
A discount in Flux is primarily made up of two parts:
- Condition decides when the discount can be used.
- Discount target decides what the customer gets, which can contain additional conditions.
For example, "10% off jackets when the cart is over 100 EUR" has a condition of "cart is over 100 EUR" and a target of "10% off jacket line items".
Create the discount
- Go to Discounts.
- Select Create discount.
- Enter a clear Name.
- Add a short Description so other people understand why the discount exists.
- Optionally enter a Key if another system needs a fixed identifier for this discount.
- Set Sort order if this discount should be applied before or after other discounts.
- Choose whether the discount Requires anything.
- Set Period & schedule if the discount should only be active during certain dates, times, weekdays, or repeating periods.
- Add a Condition if the discount should only apply to certain carts.
- Choose a Discount target.
- Configure categories and combination rules.
- Choose whether to activate the discount immediately.
- Select Create.
Requirements
The Requires field controls whether the discount is available automatically or only through a specific application.
- (nothing) means Flux can apply the discount automatically when the conditions match.
- Discount code means the customer must use a valid code.
- Customer discount means the discount must be connected to a specific customer, and such a discount will then automatically get applied for that customer.
Use a requirement when you do not want every cart that matches the conditions to receive the discount automatically.
Conditions
A condition limits when the discount is available. Common examples are:
- Cart total is above a certain amount.
- Customer belongs to a certain group.
- Cart contains products with specific tags.
- Delivery country is one of the selected countries.
If you leave the condition empty, the discount can still be limited by the target. For example, a line item target can still say that only products with a certain tag are discounted.
If you're creating a discount with "20% off on brand X" you're probably tempted to add a "Brand is X" condition on the discount itself, but in most cases what you want is a discount without a main condition with a line item target that discounts any line item with brand X.
Discount targets
The target decides what Flux should discount or give to the customer.
- Line item discounts products or order lines.
- Buy X get Y discounts a certain number of items after the customer buys enough items that meet the conditions.
- Total price discounts the cart total.
- Fee discounts a fee, such as shipping.
- Gift gives one or more gift products.
- None creates a discount record without Flux calculating a reward. This is mostly useful for external discounts such as Google Automated Discounts that you still want to track in Flux.
Use the separate target pages in this section when you need help choosing or configuring a target.
Reward types
Most discount targets that reduce a price let you choose one of these reward types:
- Percentage off takes a percentage away, such as 10% off.
- Amount off takes a fixed amount away, such as 50 SEK off.
- Fixed price changes the target to a specific price.
- Price list uses prices from a selected price list.
If you use amount off or fixed price, enter values for every currency where the discount should work. If a currency is missing, shoppers using that currency will not receive that discount.
Categories and combinations
Categories help Flux decide which discounts can be used together.
- Categories describe what kind of discount this is and you're free to create any category that makes sense to you.
- Not combinable with categories blocks this discount from getting combined with discounts from selected categories.
- Only combinable with categories allows this discount to combine only with discounts from selected categories.
You can use either Not combinable with categories or Only combinable with categories, not both at the same time.
Enable Undiscounted line items can be combined when other discounts should still be allowed on products that this discount did not actually discount. Eg a "20% on brand X" will only target some line items, and you might want to let other discounts target other line items.
External discounts
Use Is external discount when another system decides the discounted price, but you still want Flux to track the discount and control how it combines with other discounts.
A common example is Google Automated Discounts where GAD will set the discounted price, but you might want a Flux discount for the GAD in order to control possible combinations and to get purchase tracking.
Activate carefully
Create important discounts as inactive first. Then open the discount, review the condition and target, use the preview if available, and activate it when everything looks correct.