Upsell cross sell work in PrestaShop should help shoppers find relevant products while they are still deciding, without creating pricing surprises for your team. MPR Sales Revolution combines recommendations, add-to-cart suggestions, limited deals and campaign pricing infrastructure so stores can raise order value with controlled Back Office workflows.
The module can render cart recommendations, add-to-cart modal suggestions and async product-page blocks using manual rules, frequently-bought-together data, viewed products, similar products, trending products or category fallbacks. It can learn product pairs from validated orders, record recent-view and co-view signals, track recommendation clicks to orders and update limited-deal stock counters.
Campaign pricing code can synchronize generated prices into PrestaShop SpecificPrice records from back-office workflows. Because the module touches recommendation and pricing behaviour, major rules and campaigns should be previewed and tested before launch.
- Cart recommendations from multiple algorithms. The cart recommendation block can combine manual rules, frequently-bought-together data, rule matches, viewed products, similar products and trending products. Results are cached with cart, language, currency, customer group and tax context in the cache key.
- Add-to-cart modal suggestions. The add-to-cart modal can show cross-sell products after an item is added to cart. It excludes products already in the cart before presenting recommendations.
- Product-page async block. The product page can load a combined deal block plus product cross-sell recommendations asynchronously. When algorithmic product recommendations are weak, the module falls back to products from the same default category.
- Order-history learning. On validated orders, the module records product pairs from purchased products and updates frequently-bought-together data in both directions. A scheduled rebuild can also refresh those pair counts from historical valid orders.
- Recently viewed and co-view signals. The storefront can track recently viewed products and batch product-view signals. The server can record viewed products per guest or use stateless previous-product data to learn co-view pairs.
- Limited deal stock counters. When an order validates, active limited-deal quantities are incremented for ordered products. Deal widgets and homepage deal blocks read active deal data before rendering.
- Click-to-order attribution. Recommendation clicks can be stored in cookies keyed by product, and order validation converts matching clicks into conversion records. Converted click cookies are cleared after processing.
- Campaign pricing infrastructure. The module includes campaign, scheduler, rotator and pricing tools so generated campaign prices can be synchronized into PrestaShop specific price records from Back Office workflows.
PrestaShop upsell cross sell and campaign tools
MPR Sales Revolution adds upsell, cross-sell, bundles, smart recommendations, scheduled campaigns, dynamic pricing rules and abandoned-cart recovery tools to your PrestaShop store. Many stores lose money not because customers refuse to buy, but because they are not shown the right related product, bundle or timely offer before checkout. This module puts product recommendations, deal blocks, cart suggestions, campaign scheduling and rules into one place, helping you raise average order value and recover more buying intent without juggling several disconnected modules.
Increase average order value
A customer already viewing a product or cart is the easiest person to sell one more relevant item to. If your store does not suggest complementary products, bundles or frequently bought together items, that extra revenue may not be offered. MPR Sales Revolution can show related suggestions on product pages, cart and order confirmation, helping shoppers discover useful add-ons before they leave.

Run promotions with less manual pressure
Time-limited deals are valuable, but manual start and stop work creates risk. A late campaign launch loses revenue, while an expired discount left live can hurt margins and create customer disputes. The module supports scheduled campaigns, dynamic discounts and start/stop timing, so promotions can run at the chosen times with less daily intervention.

Use real sales data for better recommendations
Guessing which products belong together can lead to weak recommendations that shoppers ignore. Completed orders show what customers actually buy together, and that information is more valuable than static assumptions. The module can learn from order history for frequently bought together suggestions, while still letting you manually manage pairs, rules and bundle offers when you want control.

Keep sales tools in one operational surface
Using separate modules for upsells, bundles, badges, dynamic discounts and cart recovery can create overlapping rules and hard-to-debug promotions. When a discount applies incorrectly, staff waste time checking several places while margins and customer trust are at risk. MPR Sales Revolution centralizes these tools in one dashboard and one campaign layer, making sales operations easier to control.

Recommendations, bundles, and scheduled deals in one place
MPR Sales Revolution is designed as a consolidated sales suite rather than a single isolated widget. The feature set includes manual and auto-generated product pairings, bundle offers, stock sync for bundles, scheduled flash sales, countdown badges, cart-value or quantity pricing rules, scheduled abandoned cart recovery, product-page and cart recommendations, order-confirmation suggestions and a homepage deals widget. Setup is managed from the back office with dedicated screens for pairs, rules, bundles and campaigns, so normal operation does not require coding, but pricing rules should still be tested carefully before major promotions.

-
Referencemprsalesrevolution
-
In stock2147483647 Items
-
PrestaShop CompatibilityPS 1.7 – 9.x
-
Pricing ModelOne-time Purchase
-
Module TypeFront & Back-office
-
GDPR RelevantNo
-
Business GoalBoost Conversions
-
External Account NeededNo
-
Module ComplexityComplete Solution
-
Customer Journey StageConvert to Buyers
-
Works With PlatformNo External Platform
What customers say about us
Be the first to share your experience with this module.
Write a Review
MPR Sales Revolution adds product recommendations, scheduled discount campaigns, limited-deal widgets, sales tracking, VAT validation, and optional order and invoice numbering to PrestaShop. It renders front-office blocks on product pages, AJAX cart drawers, add-to-cart modals, the homepage, sidebars, footer areas, and banner hooks when your theme exposes the matching hooks.
- AddedExpose explicit scoped sales counters
- AddedAbsorb document numbering into sales revolution
- AddedBackfill cart recommendation signals
Works Well With Sales Revolution
Modules our team genuinely pairs with this one — and exactly why each belongs in the same setup.
A merchant running Sales Revolution actively pushes order value through recommendations, add-to-cart suggestions, limited deals and campaign pricing across the catalogue. That commercial pressure is broad, which makes it easy for a discount to land on a product you meant to keep at full margin.
Discount Exclusion Manager is a separate tool that protects selected products, categories or manufacturers from cart-rule discounts while the rest of a promotion runs, resolving those rules into affected lines to guard margin on sensitive items. It sets boundaries rather than driving sales.
Used together, Sales Revolution drives upsell and campaign pricing while the exclusion manager keeps protected lines clear of cart-rule reductions. A merchant can lean into order-value tactics while fencing off gift cards or premium products, two complementary tools where one expands promotional reach and the other preserves the exceptions you decided not to discount.
A merchant using Sales Revolution is working hard to raise basket size with recommendations, deals and campaign pricing, but the module's own tactics cannot tell you whether they are genuinely lifting conversion or just rearranging the funnel. Measuring the effect is a separate need.
Google Analytics GA4 is a platform-neutral measurement tool that sends ecommerce activity to Google Analytics 4, validating the Measurement ID and reporting product views, cart activity, checkout starts, purchases and searches built from real PrestaShop actions. It observes behaviour rather than driving sales.
Used alongside each other, Sales Revolution runs the upsell and campaign machinery while GA4 lets you watch how add-to-cart and purchases move while it runs. A merchant gets funnel evidence to judge which tactics earn their place, two complementary tools where one drives order value and the other measures whether shoppers actually respond.
A merchant running Sales Revolution pushes relevant products at shoppers through recommendations and add-to-cart suggestions, aiming to raise order value while they decide. Those suggestions are merchant-driven; they do not bring back the specific items a shopper personally looked at and walked away from.
Recently Viewed Products is a separate tool that adds a compact product-history block, remembering viewed products in the browser for 30 days without login, so shoppers can return to items they compared without searching again. It surfaces the shopper's own history, not curated picks.
Used together, Sales Revolution offers what you want to promote while Recently Viewed Products brings back what the shopper already showed interest in. A merchant supports decision-making from two angles, suggested and self-selected, two complementary tools where one drives merchandising and the other helps shoppers find their own way back to familiar options.
A merchant using Sales Revolution works to convert shoppers in the moment with recommendations, deals and add-to-cart suggestions. Not every shopper is ready to buy now, though, and the upsell machinery has no way to hold onto interest from someone who wants to decide later.
Smart Wishlist is a separate tool that lets guests save products before sign-in and keeps logged-in customers' saved items on their account, showing heart buttons on lists and product pages, so interest is not lost after one session. It captures intent for later, where Sales Revolution presses for now.
Run alongside each other, Sales Revolution drives the immediate decision and Smart Wishlist preserves interest from shoppers who are not yet ready. A merchant covers both the now-buyer and the later-buyer, two complementary tools where one pushes order value today and the other keeps product interest alive for a future visit.
Easy return - no questions asked
Install, set up and take profit
Priority Help & Satisfaction Over Sales