What is a Multi-class Discount Code?
A Multi-class Discount Code campaign lets you create one discount code that applies multiple discount types at once:
Product discount (e.g. 20% off selected products or collections)
Order discount (e.g. 15% off or $10 off order total)
Shipping discount (e.g. free shipping or 10% off shipping)
Or any mix of them at the same time (e.g. 100$ off order total and 20% off selected products)
Now you can mix and match Product, Order, and Shipping discounts in a single campaign - giving shoppers more reasons to buy while keeping your checkout clean and simple.
Why use a Multi-class Discount Code?
This campaign type helps you create high-performing promotions without complicating the checkout experience. Use it to:
Boost AOV: Combine order-wide and product-level incentives to encourage bigger baskets
Drive conversions: Offer free or discounted shipping to reduce drop-offs
Increase flexibility: Target discounts on specific products, collections, vendors, or tags
Simplify promotions: Deliver all benefits through a single memorable code
Perfect for bundle deals, seasonal campaigns, and layered offers like “20% off selected products + Free Shipping”.
How to create a Multi-class Discount Code campaign
Follow these steps in Discounty:
1. Create your campaign
From the home page, click Create campaign.
Choose Multi-class Discount Code as the campaign type.
2. Name your campaign
This is for internal use only.
Example: Holiday Deal - 20% Off Products + Free Shipping
3. Set your discount code
Enter a custom code (e.g. SPRING10),
Or click Generate random code to let Discounty create one.
Customers will use this code at checkout to receive the discount(s).
4. Choose which discounts to apply
You can apply:
Only a product discount code
Only an order discount code
Only a shipping discount code
Or any mix of them at the same time
Each section (Product / Order / Shipping) has its own toggle. Enable one or all, depending on your campaign goals.
Examples:
Goal | Product Discount code | Order Discount Code | Shipping Discount Code |
10% order off + free shipping | ❌ | ✅ | ✅ |
15% off on some products and 100$ off on total order | ✅ | ✅ | ❌ |
20% off on some products & free shipping | ✅ | ❌ | ✅ |
5. Configure the Product discount
Toggle Product discount ON
You can:
Set product filters using:
Products & variants
Collections
Product tags
Vendors
Product types
Exclude specific products from the campaign
Add minimum quantity requirements and multiple tiers
Set the discount as:
Percentage (e.g. 15% off)
Fixed amount (e.g. $5 off per item)
New price (e.g. set discounted item price to $20)
6. Configure the order discount
Toggle Order discount ON
Choose requirements (when to apply):
No minimum
Minimum cart value (e.g. $100)
Minimum item quantity (e.g. 3+ items)
Set the discount type:
Percentage (e.g. 15% off)
Fixed amount (e.g. $10 off)
Note: For tiered discounts, there is no maximum cap — once a customer meets the highest tier, the discount continues to apply regardless of how much more they spend. For example, if $100+ gives 25% off, a $500 cart still gets 25% off (not less or capped).
7. Configure the shipping discount
Toggle Shipping discount ON
Choose requirements (when to apply):
No minimum
Minimum cart value
Minimum item quantity
Set the discount type:
Percentage off shipping
Fixed amount off shipping
Free shipping
Note: For tiered discounts, there is no maximum cap — once a customer meets the highest tier, the discount continues to apply regardless of how much more they spend. For example, if $100+ gives 25% off on the shipping cost, a $500 cart still gets 25% off (not less or capped).
8. Combinations
The multi-class discount is an order and/or shipping discount in Shopify. You can set these discounts to be combined with other product discounts, order discounts, and shipping discounts in Shopify.
9. Set schedule (optional)
You can schedule when your campaign starts and ends. Dates and times follow your current system time zone.
Start date/time: When the campaign will begin
End date/time: When the campaign should automatically expire
10. Review campaign summary
Before saving, review the Summary panel to confirm your setup:
Campaign name
Enabled discount types
Included/excluded products
Conditions and tiers
Schedule
11. You're all set!
Once you've configured your discounts, click Save to activate the campaign. Customers can now use your single discount code to get both incentives at checkout.
If you need help adjusting your campaign setup or want to test it, reach out to our support team directly in the app.







