Upsell & cross-sell customers
Upsell & Cross-sell on the product, collection, cart and thank you pages. Replace items in cart with one-time or subscription upsell.
Product bundle or add-on
Upsell product bundles & Cross-sell product add-ons. Keep original SKUs in the orders. Apply an automatic discount at checkout.
No coding required
Use our Setup tool to pick the upsell location. Or copy & paste the manual snippet in any product description, page, post or theme file.
About Ultimate Upsell & Cross‑Sell
**SOON** - July 2020
- New upsell location: on add-to-cart click
- Recharge app: translation fields
**NEW - April 2020**
- Apply automatic discounts in upsells
- Replace items in cart with upsell
- Use specific variants to trigger the upsell
Cross-sell individual products (Product Add-ons)
Example: Customers add a watch to cart, and in addition to the main product, they “pimp” the product with an additional strap.
Upsell products together (Bundles)
Example: Customers buy a bundle that includes a computer, a mouse and a keyboard, and they save 30% over purchasing these 3 items individually. You can upsell products or only some specific variants.
We have 2 types of bundles: -Original bundle (which uses original products - same SKUs - and can be discounted via with an automatic discount) -Discounted bundle (which creates a new product at a lower price you choose. Customers can apply a discount code on top, at checkout).
URL based & RULE based upsell
Display the upsell when a page is visited and/or based on cart rules (which products are in the cart or what is the cart value): - On a specific product page - On all product pages of a collection - On a collection page - On any page (eg. blog post) - On the Cart page - On the Thank You page (after payment) - Uses Shopify's default checkout
Upsell subscriptions (requires the Recharge app)
You can upsell the one-time product or the subscription product or both. You can also display an upsell only if the one-time product is present inside the cart (or only if the subscription is present). You are now allowed to replace a one-time item in cart with a subscription-based upsell, or to upsell a bigger subscription if a subscription is already in cart, using our replacement mechanism.
Ultimate Upsell & Cross-sell has flexible styles
You can display upsells in 3 different ways: - Inside theme (useful for upselling add-on products) - In a popup (center of the screen) - In a notification (corner of the screen)
Ultimate Upsell & Cross-sell is easy to set up
You can use the Setup tool to insert the upsell in your store, or you can use the manual setup section to insert the upsell snippet anywhere in your store (page, blog post, any theme file). The manual setup allows you to copy & paste a snippet of code in any product description content, any page, blog post or theme file. It also allows more advanced customization, which usually pleases the ones with some coding skills.
Ultimate Upsell & Cross-sell is 100% mobile friendly
Ultimate Upsell & Cross-sell allows you to upsell add-ons and bundles without duplicate variants, keeping each item's SKU and without any coding needed for setup.
Starting increasing revenues and profits by creating Upsell & Cross-Sell offers!
- Recharge app
See the app in action
Explore how the app works in an example store.View example store
Pricing 3-day free trial
* All charges are billed in USD.
** Recurring charges, including monthly or usage-based charges, are billed every 30 days.
The overall rating reflects the current state of the app. It accounts for all app reviews but prioritizes the most recent ones.
Most recent reviews
Crowned By Jelani
This app is a must have! Too easy to install, great customer support and it works!!!!! Increases AOV!
Sweet Mouthful Mixes
good app that works with recharge to offer upsells - support is helpful and will explain how to set it all up
We just downloaded this app after seeing how it worked on another companies website. We love it. I can't wait to see how it affects our sales. I had issues with the initial set up but Derek with customer service helped me solve it in day and explained to me what could be interfering and now it works great.