Is it possible to create the following discount on Shopify?
“I have 3 products: A, B, C. I want to offer a 30% discount when a customer buys all three products, or a 20% discount when buying any two of these 3 products.”
A user seeks to implement tiered bundle discounts on Shopify: 30% off when purchasing three specific products (A, B, C) together, or 20% off when buying any two of them.
Solutions proposed:
Detailed app recommendations:
Regios Automatic Discounts (4.9 stars, Built for Shopify)
Easify Box Builder (free)
Both solutions appear viable, with the choice depending on desired user experience and budget.
Is it possible to create the following discount on Shopify?
“I have 3 products: A, B, C. I want to offer a 30% discount when a customer buys all three products, or a 20% discount when buying any two of these 3 products.”
Hi,
Are you using Shopify plus? then Shopify Scripts will help otherwise for simple shopify ,app like Bundle Builder or Automatic Discount & Gifts will help
Hi Ziadm,
Can you please clarify what you mean by " a 20% discount when buying any two of these 3 products"?
Here are some questions for you:
The more information you can provide about the offer you’re trying to create, the better a solution I can suggest to you.
Best,
Tobe
Hello, thx for your reply.
I have 3 products: A, B and C
what I want, when a customer buy A and B
or A and C
or B and C, get 20% discount.
and when buying all the bundle (A,B and C) gets 30% discount
Hi Ziadm,
If you’re looking for a way to create a discount in Shopify where customers receive a 30% discount when they purchase three specific products (A, B, and C) together, or a 20% discount when they purchase any two of the products, you can try our app, Regios Automatic Discounts (4.9 stars, Built for Shopify).
Here’s a screenshot of how you could set your discount up:
I also recorded a Loom video of the setup: https://www.loom.com/share/2247226de7cc4dbdaa4dfaa45aefd67e?sid=0754448e-9ebf-4a58-8876-1be2198bea7c
Here are the steps:
Click on “Create Discount” and select “Amount off Product.”
Give the discount a title and click on “Edit Logic,” then select “Start from Scratch.”
Set the first condition to check if all three products are in the cart by adding “Check if specific products are in the cart” criteria for each product individually.
Define the discount for when all three products are in the cart, using the “Get Y” discount type (e.g., 30% off).
Set up the discount to apply to any two of the products by creating a separate “Check if” for this scenario, with a “Minimum purchase requirements” condition. You can use a normal “Percentage” discount type here, instead of "Get Y’ (e.g., 20% off).
Ensure to set the quantity requirements for each discount (e.g., two products for the 20% discount).
Save the discount settings and test it in the cart to confirm it is working correctly.
If you have any questions about this, just reply, and I’ll be happy to help.
Best,
Tobe
Hi @Ziadm
Yes, that kind of discount setup is totally doable – and without any coding!
You can use the Easify Box Builder app to create a custom bundle that includes products A, B, and C, and set up different discounts based on how many items your customers choose. It works seamlessly with your existing products, and the setup is super easy – no tech skills needed. Here’s how it works:
You can custom text and assign products for each step
Lastly, you can set discount based on quantity like X% discount when a customer buys all A products, or a Y% discount when buying B products
You’ll be up and running in no time! The app’s free, and we’re always here via 24/7 in-app live chat if you need any help ![]()