Hi im looking for a upsell app for the cart so it would work in the way of replacing existing product in cart with upsell product.
So product X is in cart - customer is offered product Y and if accepted product X is replaced with Y.
Any recommendations? So far I only find apps that offer product Y added on top of product X in cart.
Hi @JustinasR
Here are a few Shopify App Store options you can review:
Hi, I see that you posted the same question on the community. I’ll reply here again in case you missed it.
For upgrade-style or swap-based upsells, I’d recommend using Bold AI Upsell & Cross-Sell.
It offers “upgrade and replace” upsells, which seem to match what you’re looking for: replacing Product X in the cart with Product Y after the customer accepts the offer.
If you consider switching to offering add-ons complementing main products, I recommend BOGOS: Free Gift Bundle Upsell.
It works well for product add-ons, bundles, discounts, and other upsell offers.
@JustinasR Hi,
You may not need an app for this at all. What you’re describing can be done with a small custom modification to your theme using Shopify’s AJAX Cart API.
The logic would be:
- Customer adds Product X to the cart.
- An upsell offer for Product Y appears in the cart drawer or cart page.
- If the customer accepts, the code removes Product X and adds Product Y in the same action.
- The cart updates automatically, so Product Y replaces Product X rather than being added alongside it.
I’ve used this approach before for “upgrade” and “swap” offers, and it works well without the ongoing cost of another app. The implementation will depend on your theme, but it’s generally a straightforward customization for a Shopify developer.