Looking for an app to trigger cart-based discount suggestion (2-product combo logic)

Topic summary

A Shopify merchant needs an app to implement conditional cart-based discount logic with product suggestions:

Core Requirements:

  • When a poster is added to cart → suggest adding another poster OR a gift box with figurine
  • When a gift box with figurine is added → suggest adding any poster
  • Apply 10% discount to entire cart only when both qualifying products are present

Technical Specifications:

  • Must support tag-based or collection-based product rules
  • Discount cannot stack with other discount codes
  • Should display contextual messages based on cart contents

Current Status:

  • Already tested Rebuy but it doesn’t support this specific logic
  • Seeking app recommendations that can handle this 2-product combo discount scenario
Summarized with AI on November 19. AI used: claude-sonnet-4-5-20250929.

Hi all,

I’m looking for a Shopify app that can handle this cart-based logic:

  • When a poster is added to the cart → display a message suggesting the customer adds another poster or a gift box with a figurine.
    If both products are in the cart, apply 10% discount on the entire cart.

  • When a gift box with a figurine is added → display a message suggesting the customer adds any poster to unlock the same 10% discount on the full cart.

Requirements:

  • The 10% discount should only apply when both qualifying products are present.

  • This offer must not stack with other discount codes.

  • Ideally, the app should support tag- or collection-based product rules.

We’ve already tested Rebuy but it does not support this logic.
Any recommendations for apps that can handle this setup?

Thanks in advance for any suggestions!

1 Like

Bold Bundles can handle required-pair logic and auto-apply a single 10% discount when both products are in the cart. Just set each item as a “must-buy” to trigger the bundle and block stacking with other codes.

Hey @MatSC,

So what you’re describing is conditional cart messaging with a discount that only triggers when specific product combinations are present - that’s actually pretty specific logic that most standard upsell apps don’t handle well.

iCart could potentially work for this since it does have product upsell widgets and some conditional discount features. It might be able to handle the messaging part and trigger discounts based on what’s in the cart.

If you can’t find what you’re looking on app, get their support, they’re pretty good with their support.

Hi @MatSC ,
You can achieve this with apps that support conditional cart logic + automatic discounts.
A few good options:

Regios Automatic Discounts – Supports “IF poster + gift box in cart → apply 10% discount” and prevents stacking. Also works with tags/collections.

Every Possible Discount – Very flexible Shopify Functions–based discount engine. Can create bundle rules like yours.

Addify Cart Discount Rules – Lets you show custom cart messages (“add X to unlock 10%”) and apply conditional discounts.

Best Apps for Your Logic

1. BOGOS (Secomapp)Top Recommendation

  • Supports “Buy X + Buy Y → discount” rules

  • Can show a message/upsell when a product is added

  • Can target by collections or tags

  • Can apply a 10% automatic discount when both qualifying products are in the cart

2. Fast Bundle

  • Great for “mix & match” bundles

  • Lets you say: “If one poster + one gift box are in cart → give 10% off”

  • Supports collection-based rules

  • Can show upsell prompts in cart

3. Bundler (by Goldendev)

  • Simple bundle logic

  • Works with tags and collections

  • Can apply discount only when both items exist in the cart

Important Notes to Check

  • Ask the app support: “Can this offer be non-stacking with other discount codes?”
    (Some apps allow this, some don’t - depends on the discount method.)

  • If you absolutely need guaranteed non-stacking, you may need a custom Shopify Function (developer setup).

1 Like

Thank you so much, @Coding-with-Jan, for recommending BOGOS :smiling_face_with_three_hearts:

And hi @MatSC, I’m Ellie from the BOGOS team. Nice to help you today

I understand that you have many posters and many types of gift boxes, and you want to create an offer like:

Buy any 1 poster + any 1 gift box → Get 10% off the entire cart.

To achieve this, the Mix & Match Bundle feature in the BOGOS: Free Gift Bundle Upsell app is the best solution.

:white_check_mark: How it works

You’ll create 2 Mix Items inside the same bundle:

  • Mix Item 1: includes all the posters you want

  • Mix Item 2: includes all the gift boxes you want

=> Customers must add any 1 poster + any 1 gift box to unlock your 10% discount.

:white_check_mark: The shopping Experience

A Mix & Match widget will automatically display on poster & gift box product pages.

When clicking “choose from…”, customers can select and switch to the option they like.

=> This means whenever customers intend to buy either item, they’ll instantly see the widget, naturally encouraging them to complete the set — and receive 10% off.

Tutorial video

Here’s the tutorial video on setting up a Mix and Match using BOGOS app for your Shopify store:

P/s: You can also utilize other offers of BOGOS as a workaround to your request, like Buy X Get Y for pop-up style,…

Wish you all the best with your business,

Ellie.

Hey @MatSC

  1. You can set up conditional discounts where customers get 10% off when both a poster and gift box are in their cart with MBC Bundle builder: MBC Bundle Builder BYOB - Shopify Bundle App 2025: Best Bundle Builder Top Choice | Shopify App Store The app creates customizable deals like Buy X Get Y and supports Mix & Match offers, ideal for what you’re llooking for.

The app supports tag and collection-based rules, so you can target specific product groups easily.

  1. You might also want to check: MBC Bundles: the Mix and Match feature can meet your requirements: set up a Mix & Match bundle that triggers when customers add either a poster or gift box with figurine to their cart. The app supports conditional discounts like “Buy any Product X + fixed Product Y = 10% off” which matches your exact requirement. Also supports tag and collection-based rules you’re lookign for. MBC Mix and Match Bundles App - Shopify Bundle App & BOGO | Buy X Get Y... | Shopify App Store