You set up "buy one, get one free." The shopper bought one. The second never appeared. They checked out at full price for the thing you meant to give away. Your best offer of the month broke on a step they didn't know to take.

BOGO that adds the reward for them. In the cart.

A buy one get one only works if the second item shows up. With Sledge, the reward drops into the cart on its own the moment a shopper qualifies. There is no product page to hunt down. There is no code to type. Buy X, get Y, and Y is already in the basket at checkout.

A buy one get one free offer on a Shopify product page, with tiers for buy 2 and buy 3.

14-day free trial · No code · Works with any theme · Uninstalls clean · One of nine Sledge offer types

// The reward that never landed

"Buy one, get one." Then you make the shopper go fetch the one.

Native BOGO qualifies the shopper, then hands them the work. They have to leave the cart, find the free item somewhere in your catalog, add it, and come back. Every extra step loses shoppers. Many check out with one item and miss the second. The offer you meant to be generous reads like a trick they failed.

A reward you make them build by hand is a reward most never claim. Sledge BOGO and Buy X Get Y auto-add the reward to the cart the moment a shopper qualifies. Buy X, and Y arrives without a search or a code. The deal you advertised is the deal that lands.

See all bundle types

A Shopify cart drawer where the buy one get one reward lands at zero dollars without the shopper hunting for it.

// Tiered Buy X Get Y, past the native wall

"Buy 2 get 1, buy 4 get 3." Shopify ran one tier and dropped the rest.

You wanted the reward to grow with the order, from buy two get one up to buy four get three. Native Shopify won't stack it. It runs one automatic discount at a time, and caps you at 25 active discounts. Your tiers collapse to one. The bigger reward that pulls the bigger order never runs on native Shopify. Sledge runs tiered BOGO and Buy X Get Y through its own engine. You get the whole set of tiers as one offer, synced to one Shopify discount. A single native Buy X Get Y discount can't do that. Buy two get one and buy four get three go live at once. The reward auto-adds at each tier. Build the offer you meant to run.

Tiered buy X get Y on Shopify: buy 2 get 1 free, with buy 4 get 3 free below it.

// Schedule it, test it

Buy two get one, or buy three get one? Don't guess. Test.

Reward at two and you move more units while giving away more margin. Reward at three and you protect the margin, but you lose the shopper who was only ever buying two. You can argue it all day and still not know which nets you more. The wrong threshold costs you on every order. In Sledge, you can A/B-test a BOGO offer and schedule its run dates. Half your shoppers see buy-two-get-one, half see buy-three-get-one, split evenly per session. Set start and end dates, and the offer runs only while the promotion does. Sledge reports revenue per variant, so the threshold you keep is the one that earned more.

If the drop behind the BOGO ships later, a Buy X Get Y bundle can run as a pre-order and take a deposit where your payment gateway supports it. See pre-order

An A/B test of two BOGO offers on Shopify, traffic split evenly, with revenue naming the winner.
// FAQ

Questions, answered

How do I run BOGO on Shopify and auto-add the free item?

Sledge BOGO and Buy X Get Y auto-add the reward the moment a shopper qualifies, so the second item is already in the basket at checkout.

Can I run tiered Buy X Get Y, like buy 2 get 1 and buy 4 get 3?

With Sledge, yes. Sledge runs the whole ladder as one offer, synced to one Shopify discount, so buy 2 get 1 and buy 4 get 3 are both live at the same time. A single native Buy X Get Y discount only runs one tier.

Does the discount stay consistent in Shopify checkout?

Yes, because the discount is a real Shopify discount. An enabled Sledge BOGO syncs to one, so the reward carries through to checkout and shows up in your reports.

Can I schedule a BOGO and test it?

Yes, both. Sledge schedules the run dates and tests one reward threshold against another, dividing sessions evenly. The threshold that earns more is the one you keep, and each offer reports its own revenue once it ends.

Is BOGO a separate app from my other bundles?

No, it ships inside Sledge. Buy X Get Y is one of nine offer types on the same plan, and it shares one dashboard with every other offer you run.

Is BOGO an extra charge?

No, BOGO and Buy X Get Y are included in the Sledge plan. Development stores are free, and every plan has a 14-day free trial.

Run the BOGO. Let the reward add itself.

Install free. Set up buy X get Y, and the reward drops into the cart the moment a shopper qualifies. The discount syncs clean to Shopify.

14-day free trial · No code · Works with any theme · Uninstalls clean