NEW: Choose what happens when an upsell is already in the cart

Every upsell flow now has a clear, three-way choice for what to do when one of its products is already in the shopper's cart.
The Update
Until now, each flow had a single checkbox: skip the flow if any of its upsell products was already in the cart. Left off, EliteCart hid the in-cart product and showed the rest of the flow; turned on, the whole flow stepped aside. That covered the two obvious cases but left no room for the one in between - deliberately showing a product again.
The new Products already in the cart setting replaces that checkbox with three explicit options, so each flow can decide for itself.
What's New
Hide products that are already in the cart (default): The flow still runs, but any product already in the cart drops out of the recommendation and the rest of the flow shows as normal. This matches what most flows did before.
Show products even if they're already in the cart: The flow keeps recommending a product the shopper has already added - ideal for consumables, refills, or gifts where buying more than one is the point.
Skip this whole flow if any of its products is in the cart: As soon as any of the flow's products lands in the cart, the entire flow steps aside and the next flow in line gets its turn - the right call for bundle completers or one-per-order add-ons.
Impact on Your Store
- Re-offer a refill or consumable the shopper already bought, instead of hiding it.
- Keep a "complete the bundle" flow from showing once any bundle item is in the cart.
- Avoid pushing a one-time add-on, like a warranty, a second time.
- Leave existing flows untouched - the default option matches how they already behaved.
Configuration
In Upsells → Manual upsells, open any flow and find the Products already in the cart section. Pick one of the three options and save - the change takes effect on the storefront right away. Existing flows keep their previous behavior automatically, so there's nothing to migrate.
Why This Matters
What's already in the cart is a strong signal. Letting each flow decide whether that means hide it, show it, or step aside turns one blunt checkbox into a per-flow merchandising choice - so your recommendations stay relevant whether you're completing a bundle or selling the next refill.
New to building flows? Start with our guide to creating your first upsell flow.