How to fix 'Buy X Get Y' discount applying to only one product?

How to fix 'Buy X Get Y' discount applying to only one product?

_Alfie_S
Shopify Partner
4 0 1

We currently have an automatic 'Buy X Get Y' discount enabled, although it only seems to work on one(the cheapest) product in the basket and does not apply to other valid products in the basket.

The auto discount was meant to be set up so that if someone buys one jewellery item(X), they would receive 20% off any of the items(Y) from selected collections that are in their basket. If I set 'Customer Gets' to 1 they only receive the discount on 1 product, If I set it to 3 they have to have 3 minimum to get the discount, there does not seem to be an in-between.

Does anyone know how to solve this? If this is not the correct way does anyone know how it would need to be done?

Website:
https://amyrusselltaylor.com/

amyrusselltaylor.com_cart.pngamy-russell-taylor_discounts.png


Replies 6 (6)

serkanboztepe
Shopify Partner
23 0 1

When multiple product discounts apply to the same line item, only the best discount is applied.

 

If you want special app. You can set the rules. You can apply all the discounts you want in same line item. I've done something similar before.

 
- Need a Shopify developer? Chat on WhatsApp +90-5453606783
- Coffee Tip: Buymeacoffee  | Email: serkanboztepe02@gmail.com
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
Best regards,
Serkan Boztepe
_Alfie_S
Shopify Partner
4 0 1
Hi could you explain more please?

Are you saying that I need a specific app to create that discount?
serkanboztepe
Shopify Partner
23 0 1

Only one custom application can do what you want. You need to have this done by a software developer. I can do this for you.

- Need a Shopify developer? Chat on WhatsApp +90-5453606783
- Coffee Tip: Buymeacoffee  | Email: serkanboztepe02@gmail.com
- Was my reply helpful? Click Like to let me know!
- Was your question answered? Mark it as an Accepted Solution
Best regards,
Serkan Boztepe

lenscap
Excursionist
34 0 14

I had a similar problem when I ran a buy X get Y with 20% off and customers were annoyed that they didn't get the correct discount.

 

So I made a change to the "customer spends" section from minimum quantity of items to minimum purchase amount. I changed it to my lowest priced item.

discount 20% off.jpg

The only drawback was that it gives 20% off all items after the 1ist is purchased. So if a customer orders 4 items, they pay full price for the 1st item and then the rest get 20% off. This may not suit you.

 

For me, even with this extra discount, it was a success and I run it regularly, usually as a 3 day only offer. I used it in conjunction with a pop up advertising the offer and a count down clock beside the buy now button.

 

20% off count down clock.jpg

Pop up is SmartPopup, and count down clock is Countdown Timer Ultimate.

Hope that helps.

Ankit_Thakur
Shopify Partner
86 1 10

Hi @_Alfie_S If you are still looking for a soltuion to this you can try using the Discount Depot app, which allows you to create offers like Buy 1 and Get all20% off. 

Let me know if you find this suitable as per your requirment. 

Shopify Developer/Consultant
If my suggestions are useful, please let me know by giving it a like or marking it as a solution.
And if you want to customize or develop new feature on Theme or App.
Skype:-ankit.thakur_5

Erin
Shopify Staff (Retired)
1116 138 189

Hi, @_Alfie_S. To get the exact discount you're describing you'd need to use a third party app. You can find a list of discount apps in the app store here. If you don't want to use an app you could adjust the discount slightly so that it works with the features available in Shopify. For example, you could increase the quantity under "Customer gets" and explain that the customer must have all the items in the cart when you advertise the discount. You could also use an "Amount off products" discount to discount everything in the cart from a specific collection. The limitation with this would be that you can't specify a specific product a customer has to buy to get the discount. However, with this discount you would still have the ability to set up minimum purchase requirements.

Erin | Shopify 
 - Was my reply helpful? Click Like to let me know! 
 - Was your question answered? Mark it as an Accepted Solution
 - To learn more visit the Shopify Help Center or the Shopify Blog