Is it possible to make a discount to do two things? i need one discount code that can give 10% off from collection 1 and 15% off from collection 2.
Hey Praja,
Heddy from Gameball: Loyalty Program & VIP here!
Unfortunately, Shopify doesn’t natively support using a single discount code for different percentage discounts on multiple collections. However, you can achieve this by using apps like Automatic Discounts & Gifts or Stackable Discounts, which allow you to apply different discounts to specific collections with one code. Alternatively, you could set up separate discount codes for each collection and provide both to your customers.
Hey @praja
You can install this app to solve the above problems
- You can create 2 campaigns for 2 different collections.
Hi Praja,
If you’re looking to apply different discounts to different collections with a single code, try our app, Regios Automatic Discounts (4.9 stars, 48 reviews).
Here’s what sets us apart:
- Flowchart-based Interface: Easily create complex discount logic. You can use our flowchart to apply different discounts to different collections in a single code, without having to create multiple separate campaigns.
- Wide Compatibility: Works seamlessly on both the Online Store and Shopify POS Pro.
- No Draft Orders Required: Our discounts can be combined with other offers without issues.
- Authentic Development: I personally developed our original code, ensuring reliability and performance.
- Real Reviews: Our user feedback is genuinely from real store owners.
Here’s a screenshot of how you could set this discount up with our app:
You can chain together two “Check if” steps using the “Otherwise” button in our interface. Each “Check if” step can target a different collection and apply the corresponding discount.
Feel free to reply here if you have any questions—I’m here to help!
Best,
Tobe
Yes — it is possible, but not with Shopify’s native discount system alone. *hint: its by using OneCode Discounts
Out of the box, Shopify only allows one discount rule per discount code, so you can’t natively create a single code that gives 10% off Collection A and 15% off Collection B at the same time. Shopify forces the same discount value across everything the code targets.
That’s why most merchants hit a wall when they try to do collection-specific discounts with one code.
To achieve this properly, you need a setup where one discount code can control multiple rules. For example:
-
Rule 1: 10% off products in Collection 1
-
Rule 2: 15% off products in Collection 2
-
Both rules triggered by the same discount code
That’s exactly what OneCode Discounts is built for. It lets you create one Shopify discount code that applies different discount percentages by collection, without stacking multiple codes or relying on fragile workarounds.
So in short:
-
Not possible natively with Shopify alone -
Possible with the right discount app -
One code, different discounts per collection, applied cleanly 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 does not support creating a single discount code that applies different percentage discounts to different collections within the same order. A standard discount can apply to specific collections, but it cannot assign 10% to one collection and 15% to another under the same code.
To achieve this, you would need a third-party solution.
We’ve developed an app that allows you to create one discount code that can apply different discount rates to different collections for example, 10% off Collection 1 and 15% off Collection 2 within the same order. You can also set up more advanced rules depending on your promotion strategy. You can also apply based on individual products.
Our app Single Code Discount Swiftbee is priced very competitively and is significantly lower in cost compared to many other discount apps offering similar functionality.



