Ultimate Upsell | Cross Selling & Upselling in Cart, Checkout & Thank You Page
Description
Highlights
About the Extension
Your cart, checkout and thank-you page are selling nothing.
Shopware's built-in Cross-Selling is a manually curated carousel on the product page — and nothing after it. The cart, the cart drawer, the checkout and the order confirmation stay empty, even though that is exactly where shoppers are most ready to add one more item.
Ultimate Upsell fills every one of those spots with cross selling and upselling offers — set up in the Shopware admin you already use, no developer needed.
How it works
- Pick a spot — product page, buy widget, cart, cart drawer, checkout sidebar, thank-you page, or the free-shipping bar.
- Pick the products — hand-pick them, or let a dynamic product group (category, manufacturer, price, stock, tags) fill the offer automatically.
- Pick who sees it — everyone, or a Rule Builder audience: cart value, customer group, country, date range, products in the cart.
- Publish and watch the revenue — impressions, clicks and attributed revenue per offer, day by day.
Every offer starts from a ready-made layout: a cross-selling slider, a compact upsell row, or the free-shipping bar. Want more? Each offer is a Shopping Experiences layout, so you can add images, text, videos, accept/dismiss buttons or a countdown in the editor you already know.
Seven funnel slots at your disposal
- Product detail content area — upsells below the product description
- Product detail buy widget — accessories next to the add-to-cart button
- Cart page above the summary — a cross-sell strip before checkout
- Cart drawer — peak-intent offers the moment something lands in the cart
- Checkout sidebar — non-intrusive add-ons next to the order total, never interrupting payment
- Thank-you page — post-purchase offers while trust is at its highest
- Free-shipping progress bar — an "add €12 for free shipping" bar in cart and drawer, recalculated on every cart change
Offers carry a priority that decides the order when several match, plus sales-channel scoping and full translations, so multiple campaigns coexist without surprises.
Revenue attribution built in
Every add-to-cart an offer drives stamps its line item, and that stamp survives into the completed order. The stats tab shows impressions, clicks, accepts and attributed revenue per offer — per day, per sales channel, per currency, with a date-range picker and chart. You see exactly which offer paid for itself, with no third-party tracking involved. Engagement events are recorded only with the visitor's cookie consent; revenue attribution itself is stamped server-side on the order.
Discounts stay native — zero promotion conflicts
The plugin does not reinvent cart math. Attach a bundle discount to an offer and the plugin creates and maintains a managed Shopware Promotion in the background — Shopware's own promotion engine applies it, independently, on every cart. No double configuration, no conflicts with your existing promotions, no surprise behaviour in edge cases.
Fast, theme-safe, agency-friendly
Rule evaluation runs once per request, the same way Shopware evaluates its own promotion and shipping rules, and rendering is compatible with Shopware's HTTP cache. Every storefront template ships with Twig block extension points, so themes and agencies extend rather than override. The admin module is fully translated in English and German and respects Shopware's ACL permission system.
Details
- Available: English, German
- Latest update: 1 October 2026
- Publication date: 18 September 2026
- Version: 2.0.0
- Category: Conversion Optimization
Resources
Reviews (0)
About the Extension Partner
SSD DIGITAL
Partner Status
-
Shopware
Extension Partner
Details
- Partner since: 2026
- Extensions: 8
Support
- Based in: Vietnam
- Speaks: German, English
- Response time: Very quickly