We’ve setup a Buy x and Get Y product for free discount, it shows that it is active, but it is not working on the site. What have we missed? What do we need to do so that when a person adds product X, then product Y get’s automatically added to the cart (it needs to show this in the cart)
Topic summary
Merchant’s Buy X, Get Y free offer isn’t auto‑adding the gift to cart as expected. They shared their store link; a request for setup screenshots was made.
Key clarification: Shopify staff confirmed automatic addition of the free/discounted item to the cart is not supported by native Buy X, Get Y. Customers must add all qualifying items and apply the discount code at checkout to receive Y free/discounted.
Workarounds suggested:
- Use third‑party apps to auto‑add gifts or discounts. Examples provided: EasyGift: Auto Add to Cart, CartBot: Auto add to cart, Automatic Free Gifts, Delight Cart, and BOGOS (which included a demo GIF). Note: the GIF/demo is central to understanding how auto‑add behaves via an app.
Status and next steps:
- No native fix; Shopify will pass feedback to developers. The practical solution is adopting a compatible app.
- A screenshot of the current discount setup was requested but not yet provided, which could help validate configuration if continuing with native features.
Definition: Buy X, Get Y = a promotion where purchasing qualifying product(s) X entitles the customer to product Y free or discounted, applied at checkout in Shopify’s default behavior.
can you provide link to your store?
@Belinda9 May this app Delight Cart help you to achieve your solution.
Hi there, were you able to provide us with any advice on how to fix this issue?
Can you provide screenshot of the discount setup?
Hi @Belinda9 ,
Thank you for reaching out here on Community. We’re all here to help, and I’m happy you reached out for assistance.
Currently, the feature of having products automatically added to the cart is not available. With Buy X, Get Y discounts your customers need to add all applicable products to their cart and enter the discount code at checkout to receive the discount. The discounted or free products aren’t added to the cart automatically. As I can completely understand how this may not be ideal, I’m more than happy to share this note with our Developers. We are always looking for ways to improve the platform and appreciate the feedback.
To work around this however, you can check out the Shopify App Store for an available discount app that may allow you to achieve this. For ease, I’ve gone ahead and suggested a few available apps that may allow for this to be completed:
Please let me know if you have any other questions or concerns.
glad to figure this out, i wish it was automatic
Hi,
Many merchants have asked about this, but Shopify’s built-in discounts don’t support this functionality. The best solution is to use a third-party app designed specifically for free gifts, like BOGOS App.
You can check out the demo here:
