BOGO and Buy X get Y on Shopify

Buy X, get Y and gifts at checkout

A BOGO deal, a free gift with an order or Buy 2, get 1, applied automatically at checkout and kept next to your scheduled sales.

With Shopify alone

Shopify has Buy X get Y built in: create an automatic discount or a code under Discounts, choose what the customer buys and what they get. For a single deal, that is all you need.

It gets harder when deals come and go with sales: each one is set up, timed and switched off on its own, and shoppers only find out about it at checkout unless your theme says so.

Step by step with Market Manager

  1. In Market Manager, open Deals and choose Buy X, get Y or a gift with an order.
  2. Pick what the customer buys and what they get, or the order amount that earns the gift.
  3. Save it. It works as an automatic discount at checkout; you can pause, edit or delete it any time.
  4. Turn on the cart goal block to show shoppers how much more they need for the gift.

What Market Manager does

  • Buy X, get Y and a free gift with an order, applied at checkout
  • A cart goal that shows how close a shopper is to the gift
  • Deals are managed in the same app as your sales
  • AI can set a deal up from a sentence; you check it before it's saved

What it doesn't

  • Gifts and Buy X, get Y are on the Business plan.
  • If one BOGO code is all you need, Shopify's own discount is enough; the app helps when deals and sales change often.
  • Deals are automatic discounts: they follow Shopify's rules for how discounts combine at checkout.

From the Business plan

Your questions

Does the shopper need a code?

No. The deal is an automatic discount and applies at checkout when the cart qualifies.

Can I pause a deal?

Yes. Pause, edit or delete it from the app; it's the app's own discount, nothing else changes.

Run your next sale with Market Manager

Free plan. Paid plans start with a 7-day free trial.