• Out-of-Stock

Crossselling in cart for Prestashop 1.7 - module

The module displays recommended products on the product page, in the shopping cart, and in the modal pop-up window after adding an item to the cart. This allows you to increase your average order value (AOV) and offer relevant cross-sell items to your customers at the perfect moment in their buying journey.

  • Increase Average Order Value (AOV): Effectively motivates customers to buy complementary items.
  • 4 Recommendation Types: Order-based cross-selling (automated), category-based upsell (manual mapping), product accessories, and products from the same category.
  • Independent Settings: Each rule type can be turned on/off individually, and you can set a custom, multilingual block title for each.
  • Flexible Positions (Hooks): Choose a specific location for each rule independently – product footer, cart footer, or the cart modal pop-up.
  • Versatile Display Options: Works seamlessly on the product page as well as in the shopping cart (including the post-add-to-cart pop-up).
  • Smart Cross-selling: Displays items based on order history, with the option to manually select priority products via autocomplete (the rest will be filled automatically).
  • Advanced Category Upsell: Easily manage "category → products" mapping in the admin panel with a convenient product autocomplete search.
  • Stock Availability Filter: Optional feature to display only products that are currently in stock.
  • Native Accessories Support: Automatically pulls products assigned directly in Catalog > Products > Associations.
  • Easy Installation: The module utilizes a hook available from version 1.7.8. For older versions or custom themes, we will add the missing line of code free of charge as part of the module price.
  • This domain will be used to license the purchased template. Completion is required.

Version: 1.7.2 - 9.1

Kč487.60
Tax included

Kč487.60 tax excl.

Advanced Cross-selling & Upsell (4in1) — Module Guide

A comprehensive guide to configuring the PrestaShop module: setting up automated cross-selling, manual category-based upsell, managing positions (hooks), and cart displays.

  1. 1. Main Benefits for Your E-shop
  2. 2. 4 Product Recommendation Modes
  3. 3. Key Features and Configuration Options
  4. 4. Choosing Display Positions (Hooks)
  5. 5. Compatibility and Installation

1. Main Benefits for Your E-shop

Increase your average order value (AOV) and offer customers relevant complementary goods right when they are ready to buy. The module allows you to flexibly display recommended products on the product page, in the shopping cart, and in the modal window after adding an item to the cart.

  • Profit Maximization: Effectively motivates customers to purchase accessories and related products.
  • Full Control Over Offers: Decide whether to leave recommendations on autopilot or manually hand-pick offers for specific categories.
  • Flexible Placement: You can display each rule in a different position (hook) depending on where it makes the most sense.

2. 4 Product Recommendation Modes

The module combines four different strategies that you can freely combine or enable/disable independently of each other:

1. Order-Based Cross-selling (Automated)

Displays products that other customers have actually purchased together in the past with the item currently being viewed or already placed in the cart.

2. Category-Based Upsell (Smart Mapping)

Allows you to manually pair a specific category with selected products. If a customer visits a product from this category, the module will offer your predefined items. Example: For items in the "Mani & Pedi" category, you can hard-set nail files and oils to be offered.

3. Product Accessories

Pulls native PrestaShop data and displays products that you have assigned to the item in the Catalog > Products > Associations section.

4. Products from the Same Category

Provides a quick rotation of random products from the same category to refresh the offer and increase the visibility of your wider catalog.

3. Key Features and Configuration Options

Each of the rules has its own dedicated section in the module administration, allowing you to customize its behavior completely:

Tailored to Your Design

For each of the four recommended product blocks, you can set a custom title, which is fully multilingual based on the active languages of your e-shop.

Intelligent Search (Autocomplete)

No need to manually look up product IDs in the admin panel. For cross-selling and upselling, you can select products easily using an autocomplete search field that instantly suggests items by name.

Priority Products

In automated cross-selling, you can define product IDs that will always appear first in the block. The rest of the configured limit is then automatically filled from the history of real orders.

Stock Control

Option to activate the "Display only products in stock" filter. This ensures you won't offer currently unavailable accessories that cannot be shipped immediately.

Display Limit

Easily set the maximum number of displayed products in a single block to keep your page layout clean and well-structured.

4. Choosing Display Positions (Hooks)

You don't have to stick to one fixed location. In the module configuration, you can choose the position for each rule completely independently:

  • displayFooterProduct (Product Footer) — Ideal for showing accessories or same-category items directly below the product detail.
  • displayShoppingCartFooter (Cart Footer) — Great for category-based upselling to encourage impulse buys right before final checkout.
  • displayCartModalFooter (Cart Modal Pop-up) — Displays cross-selling in a pop-up window that appears immediately after the customer clicks the "Add to Cart" button.

5. Compatibility and Installation

  • The module is fully compatible with PrestaShop 1.7 and PrestaShop 8.x.
  • Notice for older versions: The module uses the modern displayCartModalFooter hook, which is natively available from PrestaShop version 1.7.8.
  • If you are using an older version of PrestaShop or a custom theme where this hook is missing, we will add it to your theme code for free as part of the module purchase (this is a standard one-line code adjustment).

After completing the installation or changing the settings, we always recommend clearing your e-shop cache in the Advanced Parameters > Performance section.