Why isn't my Buy X Get Y discount showing at checkout?

Topic summary

Automatic Discount (Buy X Get Y) for “buy 5 devices, get 1 free” is not appearing at checkout during testing.

Key clarifications:

  • Shopify’s automatic discounts do not auto-add the free product (Y) to the cart. Customers must add both X and the free Y item; Y should then display as free at checkout.
  • If the discount still doesn’t apply, the setup may be incorrect.

Troubleshooting and next steps:

  • Test by adding both qualifying items (X and Y) to the cart.
  • If it fails, share a screenshot of the discount configuration (with sensitive info obscured) and the store URL for review.
  • Reference provided to Shopify’s discount setup guide and a blog on optimizing discount codes.

Alternative approach:

  • To auto-add the free item to the cart, consider a third‑party app (e.g., BOGOS Free Gifts) that supports BOGO/Buy X Get Y/Spend tiers and auto-inserts gifts so they display correctly at checkout. A demo GIF was shared, but it’s not essential to understanding the issue.

Status: Unresolved; awaiting the store test, configuration details, or decision to use an app.

Summarized with AI on December 10. AI used: gpt-5.

I set up an Automatic Discount (Buy X Get Y) where someone can buy 5 devices and get 1 free, but when I tried to test this out, the auto discount does not appear in the checkout page. Does anyone know how to fix this?

1 Like

Hi, @kellyc .

Thanks for posting to the community. I hope you’re well!

Generally, if your discount is set up correctly, the issue is only that you need to add the Get Y product to the cart to trigger the discount. It’s a common misconception that if all Buy X is added, the discount will automatically add Y to the cart, but that is not the case.

Please test this by adding the X and Y to the cart. The product for Y should then show up as free at checkout. If it doesn’t then it’s possible the discount was set up incorrectly. In this case, please send a screenshot of the discount you created so that I can see what the problem would be. When uploading screenshots make sure to obstruct any sensitive account information.

In the meantime, I would love if you could send your store URL so I can test, as well as provide any additional suggestions I might come across when viewing your store. Additionally, here is a great blog post I found regarding how to make the most of discount codes to increase sales!

Hi,

Shopify’s automatic discounts don’t actually add the free item to the cart, which is why customers would still need to manually add the free product.

To make the free item auto be added to cart, most merchants use 3rd party apps exclusive for free gift like BOGOS.

Besides, you can set up promotions such as BOGO, Buy X Get Y, Spend More Get More, and Free Gift with Purchase — and the free item will be added to the cart automatically so everything displays correctly at checkout as you expect.

auto add to cart

You can test the app for FREE here!