I want to create a single discount code that gives two different discounts - so 10% off one collection and 20% another collection - with the SAME CODE. I am not seeing it possible on the site itself… Is this possible?
Gina
I want to create a single discount code that gives two different discounts - so 10% off one collection and 20% another collection - with the SAME CODE. I am not seeing it possible on the site itself… Is this possible?
Gina
Yes — this is possible, but not with Shopify’s native discounts. You need an app like OneCode Discounts.
Shopify only allows one discount value per discount code, which is why you can’t natively create a single code that gives 10% off one collection and 20% off another at the same time.
OneCode Discounts is built specifically for this use case. It lets you create one discount code and attach multiple collection-specific discount rules to it, for example:
Same code → 10% off Collection A
Same code → 20% off Collection B
At checkout, each product gets the correct discount automatically, without stacking multiple codes or relying on Shopify’s combination rules.
So the short answer:
Shopify alone can’t do it
OneCode Discounts can
One code, different discounts per collection, working reliably at checkout
Hi, in the app Stack Discounts Pro you can create a code campaign, which has a single code but multiple discounts.
Under the same code, you can have any type of discounts.
By default, Shopify doesn’t allow one discount code to apply different percentages to different collections in the same order.
This is actually a basic requirement for many merchants running mixed promotions. That’s exactly why we built our app Single Code Discount Swiftbee it lets you create a single code that can give 10% off Collection 1 and 15% off Collection 2 in one order.
It’s simple to set up and comes at a very low price compared to other apps offering similar features.
off sitewide
July sale — 45% off at checkout, applied automatically. Valid for 60 minutes. One per customer.
Offer ends in