Can I apply a free gift code after an automatic BOGO discount?

Topic summary

Issue: A store runs an automatic BOGO (buy-2-get-1-free) promo. When a customer adds a separate free gift (via gift code/app), Shopify applies the BOGO to the $4 gift instead of the $30 item, making the three main items fully paid and the gift free—contrary to the intended outcome ($30 item free + $4 gift free).

Proposed solution: Use the BOGOS App settings to target the correct item and separate the promotions:

  • Enable “Discount on Cheapest/Most Expensive Item” so the $30 product is automatically discounted 100% as the free BOGO item.
  • Create a separate “Gift Offer” in the same app for the $4 gift. The vendor states these offers run independently and won’t interfere, preventing the gift from being chosen as the BOGO free item.

Notes: The response includes screenshots showing the configuration steps; links provided to the app’s setup/trial. No native Shopify setting order was discussed—solution relies on app logic.

Status: A vendor-proposed fix is provided; no confirmation from the original poster that it resolves the issue. Discussion appears open.

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

Hello,

I have a problem, I want to offer a free gift to a customer and this month I’m running an automatic buy 2 get 1 for free products promotion.

Here is the problem, a customer buy a 35$ product, a 40$ one and a 30$ one, normally the 30$ become a 100% discounted product, If I give him/her a free product worth 4$ (I tried several apps which generate free gifts), as the BOGO is active, he/she pays all three products in full and the BOGO applies to the 4$ one.

There’s a way to apply a free gift code AFTER the BOGO discount ? In this case the customer will have both the 30$ product for free AND the the free gift worh 4$

1 Like

Hi,

Based on your use case — a customer buying a $35 product, a $40 product, and a $30 product where the $30 item should be discounted 100% — I recommend using the “Discount on Cheapest/Most Expensive Item” feature in the BOGOS App.

With this setup, the cheapest item (the $30 product) will automatically become free.

If you want to give your customer an additional free gift, you can simply create a separate Gift Offer in the BOGOS App. These two offers run independently and will not interfere with each other, so you won’t face the issue where the free gift affects your main BOGO discount.

You can start to try BOGOS for FREE here!