How to make a product only purchasable as an add-on in an online store?

Topic summary

Goal: Make Product B (a gift) purchasable only as an add-on when Product A is in the cart; Product B should not be bought alone.

Suggested solutions:

Notes:

  • No implementation details, code, or screenshots provided; only app links and a general custom-code suggestion.
  • No confirmation of which option works best for the requester.

Status: Unresolved/ongoing; awaiting the requester’s selection or further feedback on the suggested apps vs. custom coding.

Summarized with AI on January 3. AI used: gpt-5.

I am looking to set up a system where a customer can only add Product B (a gift) to their cart if they’ve already added Product A. In other words, Product B should not be purchasable on its own, but only as an add-on to Product A. Can someone please suggest any app on shopify to achieve this ? Thank you

Hello @rkpindustry

Welcome to Shopify Community.

You can check the apps feature:

#1. https://apps.shopify.com/freegifts

#2. https://apps.shopify.com/goodapps-free-gifts

#3. https://apps.shopify.com/free-gift-on-cart-manager-pro

Or if you don’t want to go with app, then it can be hardcoded, the gift product can be excluded from buying alone.

Thanks