Build Your Own Discount
The Discount Wizard lets you build any kind of discount from scratch — automatic discounts that apply to qualifying carts, or coupon-activated discounts that require a customer to enter a code. All 18 recipe templates are built on the same wizard, so every discount follows the same structure.
The four reward types
Section titled “The four reward types”Every discount delivers one of four types of reward. You choose the reward type in the Discount tab of the wizard.
Apply a percentage discount to the cart total or to specific items. The amount scales with the order value, making it ideal for promotions where you want to reward proportionally.
- % Off Order — percentage off the entire cart (e.g. “10% off everything”)
- Product % Off — percentage off a specific product or category
- Tiered % — different percentages at different spend thresholds (e.g. Spend & Save)
Fixed $ Off
Section titled “Fixed $ Off”Deduct a fixed amount from the cart total or from specific items. Predictable for the customer — they know exactly what they’ll save.
- Fixed $ Off Order — flat amount off the cart (e.g. “£10 off your order”)
- Min Spend Fixed $ — flat amount unlocked by hitting a spend threshold
Free Item
Section titled “Free Item”Add one or more free products to the cart when conditions are met. The customer doesn’t pay for the free item(s) — Dino applies the discount as a line-item reduction.
- Free Gift — add a specific product to the cart at no charge
- Buy X Get Y — buy a set quantity and receive items free (classic BOGOF)
Free Shipping
Section titled “Free Shipping”Waive the shipping cost when conditions are met. Works alongside WooCommerce’s shipping methods — Dino sets the shipping line to zero rather than modifying shipping methods directly.
The wizard tabs
Section titled “The wizard tabs”Every discount has the same six wizard tabs. Only Discount is required — the rest have sensible defaults and can be left as-is.
| Tab | What it controls | Required? |
|---|---|---|
| Discount | Reward type, amounts, and type-specific settings | Yes |
| Targeting | Who qualifies and under what conditions | No — defaults to all customers, all products |
| Cart Label | The text on the discount line in the cart | No — auto-generated from the discount type |
| Product Page Display | Discounted pricing shown on product pages | No — off by default |
| Upsell Message | Dynamic “add more to save” nudges | No — off by default |
| Schedule | Start date, end date, or always-on | No — always-on by default |
Coupon-activated discounts
Section titled “Coupon-activated discounts”Any discount can be made coupon-activated by adding a Coupon Code condition in the Targeting tab. When you do this, the discount only applies when the customer enters the code at checkout.
This is how the Coupon recipes (Coupon: % Off, Coupon: Fixed $ Off, Coupon: Free Shipping) work — they use the same reward types above, but with a coupon code as the activation condition.
You can also combine coupon activation with other conditions — for example, a discount that requires both a coupon code and a minimum spend.
See Targeting for how to configure coupon activation alongside other conditions.
What’s next
Section titled “What’s next”- Targeting — conditions, AND/OR logic, and coupon activation
- Cart Label — customise what the customer sees in their cart
- Upsell Messages — nudge customers toward the deal
- Scheduling — set start and end dates
- Testing with Cart Preview — verify your discount before publishing