Tab Commerce

Sell two to four products together at one price

Tab Upsell & Bundles lets you sell two to four products together on your Shopify product pages, priced as a fixed total, a fixed amount off, or a percentage off. Shoppers pick a variant for each item and see the bundle price, the regular price, and the saving before they add it to the cart. Every new selection gets a fresh price, and the saving is applied as a Shopify discount in the cart. If a shopper adds the pieces one by one, the cart can show which piece is missing and add only that.

Plan: Free — 50 Online Store orders every 30 days; Starter — $49/month for unlimited orders (unlimited bundles on product pages, the cart page and compatible cart drawers on both)

See it work

What the shopper sees.

9:41
Bag 0

Fil d’Or Necklace

$180.00

Tab Upsell & Bundles

Complete the set Save 15%

Fil d’Or Necklace$180.00
Goutte Earrings$140.00
Chaîne Bracelet$150.00
Bundle price3 pieces, as selected$470.00$399.50

Details +

Shipping & returns +

Bundle price for this selection

$399.50

Saves $70.50 on 3 pieces

The everyday gold set15% off when the 3 pieces are bought together
Change any option — the bundle price is re-quoted for that exact selection before it can be added.

Examples

Offers you can set up today.

Board and care set

Snowboard + wax kit + board bag, 10% off together

The shopper picks a board size and bag color. The card shows the set price, the regular price crossed out, and the saving.

Two pieces at a round price

Linen shirt + linen trousers, fixed bundle total $120

Any eligible sizes are priced at $120 together. If a combination would not save the shopper money, the bundle is not offered for it.

Starter kit, amount off

Espresso machine + grinder + tamper, $25 off the set

$25 comes off the regular total of the exact variants the shopper picked.

Only the variants you allow

Phone case + screen protector, limited to the models you list

Shoppers can only choose models on your list that are currently in stock.

Setup

How to set it up.

  1. Create a Bundle campaign. Go to Campaigns → Create campaign and choose Bundle as the campaign type. You can also start from a Discovery row with Create bundle.
  2. Add an offer and pick the products. Click Add offer, keep Fixed product set, and pick two to four different products. For each one, allow all available variants or only the ones you choose.
  3. Set the bundle price. Under Bundle pricing, choose Fixed bundle total, Fixed amount off, or Percentage off. For fixed amounts, add an exact price for each other Market currency where the bundle should show. Add a cart discount label if you want one.
  4. Save and wait for Live. Set the campaign to Active and save. The status shows Updating until Shopify confirms the discount, then Live.
  5. Add the product page block. In the theme editor, add the Bundle – product page block to your product template and save. Each product in the bundle can show it on its own page.

Good to know

Where it stops.

  • A fixed bundle is two to four different products, one of each. For a box where shoppers choose, use Configured quantities and choice pools: the shopper builds it in the bundle block on the product page or a custom spot, and only a complete box gets the bundle price.
  • Fixed-price bundles only show in another Market currency after you add an exact price for it. Percentage off works in every currency.
  • The price on the product page is a live quote, not a price lock. Shopify works out the final discount in the cart and at checkout.
  • It runs on Shopify Online Store themes. Headless and Hydrogen storefronts are not supported, and it does not replace your cart drawer.

Plan: Free — 50 Online Store orders every 30 days; Starter — $49/month for unlimited orders (unlimited bundles on product pages, the cart page and compatible cart drawers on both). Compare plans

FAQ

Common questions.

Does the shopper see the bundle price before adding to cart?

Yes. The card shows the bundle price, the regular price crossed out, and the saving. When the shopper changes a variant, the app gets a new price, and Add bundle to cart waits until it is ready.

Does it change my product prices at checkout?

No. Your product prices stay the same in Shopify. The app creates a Shopify automatic discount that applies when the cart holds a complete bundle with eligible variants, shown with your cart discount label. If one product is removed, the bundle discount no longer applies.

What if the shopper already has one of the items in the cart?

Add bundle to cart always adds every item and leaves existing cart lines alone. When a bundle item is already in the cart, the card can offer Use my cart items, which adds only what is missing. On the cart page and in compatible cart drawers, the Bundle blocks name the missing piece of a fixed set and add only that.

What happens when a variant sells out?

Shoppers only see variants that are in stock and allowed by you. If a product has no eligible variant left, the bundle stops showing. The app never swaps in a product or variant you did not choose.

Which plan do I need?

Free and Starter ($49/month) include unlimited bundles with the theme editor blocks. The Online Store API and JavaScript SDK, for placing bundles in custom sections, come with Optimize ($99/month).

Will it work with my theme?

It works with Online Store 2.0 themes that support app blocks, added through the theme editor. Test the block on your own theme and Market before launch.

More with Tab Upsell & Bundles

Related guides.