Skip to content
Tek Labs

Buy both A and B to get a gift

Buy both A and B to get a gift

Require shoppers to buy a specific quantity of each selected product, such as both a table and a sofa, before the gift unlocks.

  • Storefront
  • Cart
Free Gifts BOGO & Upsell gift picker popup on the demo store
Free Gifts BOGO & Upsell · demo store

What it is

Buy both A and B to get a gift, explained

Product combo is a condition type for Free gift offers. You choose products, collections, or variants and set the required quantity for each. The gift unlocks only when every required item is in the cart.

Use it to sell sets, clear paired stock, or reward a full outfit. It can be combined with a cart value condition in the template called Spend X amount and including both A and B to get gift.

For the shopper

How it works on your store

Scroll through the steps. The phone shows what the shopper sees at each one; products and prices are an example.

  1. Step 01 / 04

    Shopper adds the first item

    The widget tells the shopper which items are still needed.

  2. Step 02 / 04

    Shopper adds the second item

    When all required quantities are in the cart the offer becomes eligible.

  3. Step 03 / 04

    The gift unlocks

    The gift is added automatically or the shopper chooses it, depending on the offer.

  4. Step 04 / 04

    Removing an item

    If an item is removed and the condition is no longer met, the gift can be removed automatically.

For you

Set it up in Free Gifts BOGO & Upsell

Options you control

  • Product combo condition: required customer to buy specific quantity of selected items
  • Tracking by Product, Collection, or Variant
  • Required quantity per item
  • Maximum quantity per item
  • Templates: Buy both A and B to get gift, and Spend X amount and including both A and B to get gift
  • Note: product combo and the Discount the cheapest product option cannot be used together
  1. 01. Create from a template

    Go to Offers, Create offer, Free Gift, and pick From template: Buy both A & B to get gift. Or choose Manually.

  2. 02. Set the condition

    On the Condition step, under Product condition, choose Product combo.

    Free Gift offer editor Condition step with the Product combo option checked, showing the required items and their quantities
    App admin · App Store listing
  3. 03. Choose tracking

    Under Tracking by pick Product, Collection, or Variant and select the items with a required quantity for each.

    Free Gift offer editor Condition step with the Tracking by selector and required quantity for each combo item highlighted
    App admin · App Store listing
  4. 04. Choose the gift

    On the Reward step choose the gift products and how they are added.

    Free Gift offer editor Reward step with Select gift product, the product selector and the chosen gift products highlighted
    App admin · App Store listing

Use cases

Where it pays off

Table and sofa

Give a free pillow when the shopper buys both a table and a sofa (the example text in the template).

Outfit builder

Spend an amount and include a shirt and a pant to get a hat.

Collection pairing

Require one item from each of two collections.

FAQ

Frequently asked questions

Can I use collections?

Yes. Tracking by Collection lets you set a required quantity of products within the collections.

Can I mix it with a cart value condition?

The template Spend X amount and including both A and B to get gift combines both ideas. The cart value and cart quantity conditions themselves cannot be combined with each other.

Does it work with the cheapest product option?

No. The app notes that product combo and the Add the cheapest product option cannot be used together.

Start gifting in a few minutes.

Free gifts, BOGO, bundles and progress bars. Every offer type, on a free plan to start.