← All terms

What is Buy X Get Y?

Buy X Get Y is the offer family where a shopper buys one set of items, X, and gets another set, Y, free or at a discount. Buy two shirts, get a belt half off. BOGO is the simplest case: X and Y are the same product, quantity one each.

How does a Buy X Get Y offer work?

Say you sell skincare. The offer: buy two serums at $40 each, get a $15 face mask free. A shopper who came for one serum adds a second to earn the gift. The order lands at $80 instead of $40, and the gift cost you $15 of product, not $40 of discount.

X sets the spend, Y says thank you. Make Y cheap to give and lovely to get.

On Shopify stores

Shopify's built-in discounts include a Buy X Get Y type that applies the deal at checkout. The selling is the missing piece: shoppers only meet the offer if they stumble into it. So you pair the discount with an offer card on the product page and a nudge in the cart, and the Y has to land in the cart by itself, no code to type. When Y is free for every shopper, the offer becomes a free gift with purchase.

Buy X Get Y with Sledge

Sledge runs Buy X Get Y as one of nine offer types: set X, set Y, and Y lands in the cart free. The offer sells on product pages, in search results, in collections, and in the cart, and a dedicated free gift type covers the everyone-gets-one case. And Growth Intelligence reads your store's order patterns to suggest which pairing to run, estimates the monthly impact in dollars, then measures the result against real sales.

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