# Set up buy 2 get 1 free

> The exact steps for a buy 2 get 1 free or BOGO offer. Set the Products rule and delete the preset offers you don't want before you publish.

Add a **Buy X get Y** offer, then set Buy to 2 and Get to 1. When a shopper picks it, the widget adds 3 units and checkout makes one free. For buy one get one (BOGO), set both to 1. Delete every offer you don't want before you publish. The **Buy X, get Y (BXGY) deal** preset also holds **Buy 2, get 3 free** and **Buy 3, get 6 free**, and those go live with the bundle.

**Set the Products rule before you publish.** A new bundle starts on **All products**. Without that step, the deal applies to every product in your store.

## Steps

1. In Shopify admin, open **Apps** → **Section Store** → **Bundles**.
2. Open your bundle, or click **Add bundle**, then **Build your own**, and **Choose** a preset.
3. Delete every offer you won't sell. Open the **...** menu on the offer card and click **Delete**. Every offer left goes live with the bundle.
4. Under **Offers**, click **Add offer**.
5. Click **Buy X get Y** in **Select discount type**.
6. Set the first **Quantity** to 2 and the second **Quantity** to 1. The offer reads "Buy 2, get 1 free!".
7. Set the **Title**, for example "Buy 2, get 1 free".
8. To keep a one-unit choice, leave a **Volume discount** offer with **Quantity** 1 and **Full price** above it.
9. Tick **Default offer** on the offer that should be picked when the page loads.
10. Under **Products**, pick **Selected products** or **Selected collections**. **All products** is the default for a new bundle. Without this step, the deal applies to every product in your store. Keep **All products** only if you want that.
11. Click **Select products** or **Select collections**, then pick the items and confirm.
12. Click **Publish**, or **Save** on a live bundle.
13. On your store, pick the offer and click Add to cart. The cart holds 3 units and one is free.

## BOGO from the preset

1. In Shopify admin, open **Apps** → **Section Store** → **Bundles**.
2. Click **Add bundle**, then **Build your own**, then **Choose** on **Buy X, get Y (BXGY) deal**.
3. Keep **Buy 1, get 1 free**.
4. On **Buy 2, get 3 free**, open the **...** menu and click **Delete**. Or change its numbers and title.
5. Do the same on **Buy 3, get 6 free**.
6. Under **Products**, pick **Selected products** or **Selected collections**. **All products** is the default for a new bundle. Without this step, the deal applies to every product in your store. Keep **All products** only if you want that.
7. Click **Select products** or **Select collections**, then pick the items and confirm.
8. Click **Publish**.

Left in place, those two offers give 60% and 67% off.

## Good to know

- The free unit is the same product. To give a different product, use [Free gifts](https://section-store.orka.help/a/add-a-free-gift-to-a-bundle-offer).
- With mixed variants, the free unit comes from the line with the most units first. It isn't always the cheapest one.
- 6 units give 2 free units.
- Shoppers who take a unit out of the cart lose the free unit.
- The **Buy X, get Y (BXGY) deal** preset has a free gift on its third offer. Delete that offer, or pick the gift's product or remove the gift, before you publish.

## Related

- [Set up a buy X get Y deal](https://section-store.orka.help/a/set-up-a-buy-x-get-y-deal)
- [Set up quantity breaks (buy more, save more)](https://section-store.orka.help/a/set-up-quantity-breaks)

*Also searched as:* buy 2 get 1 free, b2g1, buy one get one, bogo, buy 1 get 1 free, bogof, 2+1, 3 for 2, three for two, buy two get one free, buy 2 get 1, bogo offer, b1g1, buy 2 get one free, free third item, bogo setup, bogo preset, buy 2 get 3 free, buy 3 get 6 free, remove preset offers, delete extra offers, buy 2 get 1 free on one collection, bogo on one product, deal only on some products, deal on every product, deal on all my products by mistake
