Plain buy one, get one free is the offer everyone reaches for first — and the one that most often gives away margin without moving profit. The mechanic is fine; the imagination usually isn’t. BOGO is a family of offers, and the variant you pick decides whether you’re driving incremental units, clearing dead stock, cross-selling a second category, or just funding freebies for shoppers who’d have bought anyway.
Here are eight BOGO offer ideas worth running on Shopify, each with who it fits and the AOV or inventory goal it actually serves.
1. Buy one, get one 50% off
The margin-safe workhorse. Instead of a full freebie, the second unit is half price. It captures most of the psychological pull of “free” while giving away a fraction of the contribution.
- Fits: thin-to-mid margin products where a fully free unit would sell at a loss.
- Goal: lift units-per-order without torching margin. The default starting point for most stores.
2. Buy 2, get 1 free (3-for-2)
The classic multi-buy. Three units go out, two are paid for — a 33% revenue discount that reads as generous but only costs you the free unit’s landed cost.
- Fits: consumables and replenishables (skincare, supplements, coffee, socks) where more units is genuinely more consumption.
- Goal: grow basket size and stretch reorder cycles. Best on high-margin SKUs — the margin math on buy 2 get 1 free explains why the product you pick matters more than the headline.
3. Buy X, get a different product free (cross-sell gift)
Not a second of the same item — a complementary product. Buy the razor, get the blades; buy the dress, get the belt. This is a gift-with-purchase dressed as BOGO.
- Fits: stores with a natural companion product, or a hero SKU that can carry a cheaper add-on.
- Goal: introduce a second category, seed repeat purchases of a consumable, or move a slow SKU as the gift. See buy X get Y free for the exact setup.
4. Buy X, get Y at a fixed price
The freebie becomes a fixed add-on price instead of $0 — “add the case for $9 with any phone.” Anchors the second item at a number you choose rather than a percentage.
- Fits: accessories, warranties, refills — anything with a clean, memorable price point.
- Goal: predictable attach revenue and margin control. You set the floor, not the discount.
5. Tiered BOGO
Escalate the reward with quantity: buy 2 get 1 free, buy 4 get 3 free. Each tier nudges the shopper to the next threshold.
- Fits: bulk-friendly consumables and gifting seasons where stocking up is natural.
- Goal: push shoppers past the single-unit purchase toward the highest tier that still protects your blended margin.
6. BOGO on a whole collection
Scope the offer to a category, not one product: buy any 2 from “Summer Tees,” get the lowest-priced one free.
- Fits: apparel, cosmetics, anything with many interchangeable SKUs.
- Goal: move a category as a unit and let shoppers mix — the specific SKU doesn’t matter, the basket size does.
7. Seasonal / clearance BOGO
Time-boxed BOGO tied to an event (BFCM, end-of-season) or aimed at overstock — buy a full-price item, get an end-of-line unit free.
- Fits: stores carrying end-of-season inventory or running a dated promo push.
- Goal: clear dead stock while it still has value, and create urgency with a hard end date.
8. BOGO as a bundle anchor
Frame the BOGO as a named set — “The Starter Duo: buy the serum, get the cleanser 50% off” — so it reads as a curated bundle rather than a discount.
- Fits: beauty, food, and kits where curation adds perceived value.
- Goal: raise AOV through a higher-value SKU while the discount feels like a considered pairing, not a markdown.
One rule underneath all of them: make it checkout-safe
Every idea above lives or dies on one detail — the free or discounted unit has to stay free at checkout. Offers faked with theme JavaScript often show a freebie on the product page that silently reverts to full price at checkout, which kills trust and triggers refunds. The fix is to enforce the reward with a Shopify Discount Function, so the price Shopify charges is the price the shopper saw. That’s exactly how Profit Flow AOV Bundle applies every BOGO variant here. If you’re wiring the mechanic from scratch, start with how to set up BOGO on Shopify or how to add a free gift with purchase on Shopify.
Pick the variant that matches your margin and your inventory goal, not the one everyone defaults to — and enforce it where it counts.
Profit Flow AOV Bundle runs BOGO (plus quantity breaks, bundles, gifts and mix & match) on any Online Store 2.0 theme, free. Add it to your store →