Hi everyone,
I’m trying to set up a single discount code in Shopify but I’m not sure how to make it work with multiple conditions.
Here’s what I want to achieve:
-
If a customer buys a product, they get 30% off on each product added to the cart.
-
On top of that, for every ₹2,000 spent, they should be able to get 1 free T-shirt from a specific collection.
Basically, I want both conditions to be tied to the same code so the customer doesn’t have to apply multiple discounts.
Has anyone tried something similar? Is this even possible natively in Shopify, or do I need an app/workaround?
Thanks in advance for any guidance 
Hey! In Hype you can set up a tiered cart campaign for the free T-shirt and a separate discount for 30% off. You can run both at the same time. either as code or automatic discounts. Right now, you can’t group them under one code, but we’re working on a grouped campaign feature. If you want to try it, here’s the link: Hype: Discounts & Campaigns - Multi-market discounts with strike-through pricing & gift | Shopify App Store
Let me know if you have questions!
Hello, can you please clarify your requirements?
If a customer buys a product, they get 30% off on each product added to the cart.
What is “a product”? Is there a specific product in your store that, if it’s in the cart, should trigger this discount? Or should the customer get 30% off if any product is added to the cart?
On top of that, for every ₹2,000 spent, they should be able to get 1 free T-shirt from a specific collection.
Are the T-shirts a collection of their own? Or is there a specific list of products you want to offer for free that is separate from collections?
The more information available, the better a solution we can provide. 
Thanks,
Tobe
Based on your request, I understand that you’d like customers to receive 2 benefits at the same time. Here’s how you can set it up:
Step 1: Create a discount code using Shopify Discounts
Step 2: Create Spend X amount to get gift
Shopify Discounts don’t allow stacking the same “amount off order” discount, so you’ll need a third-party app for this setup.
-
Choose cart value, set a ₹2,000 minimum, and leave the maximum blank.
-
Make it apply to any products, then set your T-shirt as a 100% off gift.
Finally, they will display on your online store perfectly like this:
I used BOGOS: Free Gift Bundle Upsell for this example since it works well with Shopify Discounts (you can even set up 2 offers within this app).
If you’re interested, you can try its free plan too.
If this setup doesn’t work as expected, I’ll be happy to help you adjust it.
Hope this helps,
Ellie.
Hi there ,
You can use Bony Automatic Discount App to set the condition to apply the discount.
Hope you have a great day!
Hi, I’m Sajini from Identixweb, a Shopify development company.
It’s great that you’re looking to combine these two discounts into one code. While Shopify doesn’t natively allow combining complex conditions like a product discount and a free item offer under a single discount code, there is a solution with iCart.
With iCart, you can easily set up a progress bar that tracks the cart total. When the customer’s cart reaches ₹2,000, the app will trigger the offer of a free T-shirt from a specific collection, along with a 30% off discount.
Hope this helps! Let me know if you need more details or have any questions about setting this up.