Cross-Sell with Discounts for WooCommerce – Upsells, Related Products & Cart Offers

Cross-Sell with Discounts for WooCommerce – Upsells, Related Products & Cart Offers

5/5 (2 ratings) — active installs Updated Sep 22, 2026
Cross-sell suggestions in the mini-cart — choose a stacked list, an animated slider or a responsive grid, with a discount badge and one-click add.

Cross-sell suggestions in the mini-cart — choose a stacked list, an animated slider or a responsive grid, with a discount badge and one-click add.

Increase your WooCommerce average order value with cross-sell and upsell offers and automatic discounts. Cross-Sell with Discounts for WooCommerce recommends related products in the mini-cart, cart and checkout — exactly when customers are ready to buy. Create category-based product recommendations, add an optional automatic discount and let customers add items with one click — no coupon codes and no page reloads.

Show a matching offer at the perfect moment

Example: A customer adds a suitcase to the cart. The plugin automatically recommends a matching luggage strap or travel organizer at 15% off. The offer appears in the mini-cart, cart or checkout and is added with one click — the discount applies automatically as long as the suitcase stays in the cart.

Key features

  • Category-based product recommendations – show relevant add-ons based on what is already in the cart.
  • Automatic cross-sell discounts – an optional percentage discount, no coupon codes needed.
  • Mini-cart, cart and checkout placement – offers at the moments that matter (classic and block checkout).
  • One-click AJAX add to cart – add suggestions without leaving or reloading the page.
  • Global limit and smart sorting – cap the number of suggestions and sort by priority, popularity, price or newest.
  • List, slider or grid layouts – with image formats (4:3, 1:1, 3:4), overlay styles and full card styling (colours, border, badge).
  • Replace WooCommerce’s native output – optionally hide WooCommerce’s own cross-sells and “Related products”, so only your curated offers show.
  • Custom product presentation – heading, description, image, link, button label/icon and discount badge.
  • Flexible display rules – locations, per-product priority and how many recommendations appear.
  • Shortcode [wccs_cross_sell] to place suggestions anywhere.

Where offers appear

Offers are shown in the mini-cart drawer, on the cart page and during checkout — including the WooCommerce block checkout. You decide where each location is active.

How it works in three steps

  1. Open a product, go to the Cross-Selling tab and tick “Use as cross-sell”.
  2. Choose the trigger categories and, optionally, an automatic discount in percent.
  3. As soon as a customer has a product from one of those categories in the cart, your product is suggested — with its discount.

Why use this instead of standard WooCommerce cross-sells?

WooCommerce’s built-in cross-sells must be assigned manually per product, offer no discount and only appear on the cart page. This plugin adds category-based triggers (no per-product linking), an automatic discount, placement in the mini-cart, cart and checkout, one-click adding and multiple layouts — and can even hide WooCommerce’s own cross-sells and related products so only your offers show.

Perfect for WooCommerce stores selling

  • Fashion and matching accessories
  • Electronics and accessories
  • Food, drinks and complementary products
  • Cosmetics and personal-care products
  • Suitcases, bags and travel accessories
  • Gift items and product add-ons
  • Replacement parts and consumables
  • Subscription boxes, B2B and wholesale stores

Compatibility and performance

  • Classic and block checkout support
  • HPOS (High-Performance Order Storage) compatible
  • Works with common WooCommerce themes (Storefront, Astra, Kadence and more); optional adapters for the Flatsome theme and the WooFood plugin
  • Built-in diagnostics and live preview that never touches the live cart
  • Optimized query caching for larger product catalogs
  • Translation-ready

Free and Pro

The free version includes all essential cross-selling features. No account, external service or Pro subscription is required.

The optional Pro add-on adds product-tag triggers, automatic tiered discounts (by cart subtotal), role-based pricing for wholesale customers, members or staff, time-limited discounts, display visibility rules (show a cross-sell only within a time window and/or to specific user roles) and a Quick-View variant picker for variable products.

Privacy and data

The plugin runs entirely inside your WordPress installation. It does not send customer or shop data to any external service, requires no account or SaaS connection and creates no custom database tables (it uses post meta, options and transients only).