Hey @diananh , Regarding your query about an upsell app with these specific features, I’m happy to say that Bevy Design is an excellent match for your needs.
Bevy Design offers a function that triggers a pop-up when the “Add to Cart” button is clicked, and it also works when a product is removed from the cart, making it ideal for upsell campaigns.
You have full control over setting discounted prices for your upsell products in Bevy Design, allowing customers to select multiple products with discounts during checkout.
While our templates initially show two upsell products, you can create and customize as many upsell products as you need, each with its own discounts.
The discount action applied in the campaign does impact the products in the customer’s cart, displaying the discounted prices for added clarity.
I highly recommend exploring Bevy Design for your upsell needs, as it encompasses all the features you’ve outlined. Should you require further information or assistance, please don’t hesitate to reach out.
EG Auto Add to Cart ( https://apps.shopify.com/gifter-cart-auto-include ) can do this with the Give customers a choice of product rule. This shows a popup that allows a customer to choose products they can get for a discounted price (configured from the EG rule page).
The popup can be triggered on a variety of different actions made on the cart:
cart value being reached
certain amount of certain products being added (combinations, specific quantity or value)
certain amount of collection items being added (quantity or value)
You can try the app for free for 5 days to see if it is the right fit for your store.
Multiple upsell items in a modal – BiSell can trigger a pop‑up or mini‑cart drawer when a customer clicks “Add to Cart.” In that pop‑up you can showcase several add‑on products or bundles and let the shopper select as many as they want.
Discounted upsell offers – The app supports Shopify’s discount functions, so you can attach a price reduction to each upsell product. If the customer picks multiple items, the discount applies to each one. These discounts can run alongside any other product or order discounts you’re using, thanks to Shopify’s stackable discount rules.
Flexible placement – Upsells aren’t limited to the add‑to‑cart action. You can also display them on product pages, in the cart drawer, at checkout or even post‑purchase.
Reasonable pricing – BiSell offers a free tier and paid plans based on usage, so you can start without upfront cost and upgrade only as your volume grows.
By combining a pop‑up upsell interface with discount functions that stack with your existing promotions, BiSell delivers the experience you’re looking for without requiring multiple apps or a Shopify Plus subscription.
I’d recommend trying the BOGOS app, as it can cover most of your requirements:
Instead of a popup, the upsell products are displayed as a widget on the product page, which makes it easier for customers to view and add them. You can set this up using the “Frequently Bought Together” feature in BOGOS.
3 & 4. Discounts for multiple upsell products and compatibility with other product/order discounts can be configured directly in the BOGOS app settings.