
UpSellSmart – Product Recommendations provides intelligent product suggestions based on your store’s data. The plugin analyzes customer behavior and purchase patterns to recommend relevant products, helping increase sales and improve customer experience.
Key Features:
Recommendation Engines:
Content-Based Engine: Recommends products that share categories, tags, or attributes with the current product or cart items. Perfect for showing related products within the same category.
Association Engine: Uses purchase history to find products frequently bought together. Implements market-basket analysis to identify strong product associations.
Display Options:
✅ Single product pages
✅ Cart page (updates when cart changes)
✅ Checkout page
✅ Configurable number of columns and products
✅ Show/hide price, ratings, and add-to-cart buttons
Admin Features:
✅ Choose active recommendation engine
✅ Configure engine parameters (minimum support, confidence levels, etc.)
✅ Set display preferences (title, columns, styling options)
✅ Manual product recommendations per product
✅ Exclude specific products from recommendations
✅ Tools for rebuilding and managing recommendation data
✅ Statistics and performance monitoring
Database Tables:
The plugin creates one custom table (wp_upspr_product_recommendations) to store recommendation data efficiently.
Hooks and Filters:
The plugin provides various hooks and filters for developers to customize functionality:
upspr_product_recommendations_get_recommendations – Filter recommendations before displayupspr_product_recommendations_display_args – Modify display argumentsupspr_product_recommendations_engine_settings – Customize engine parametersPerformance:
* Uses WordPress transients for caching
* Background processing for data building
* Optimized database queries
* Minimal frontend JavaScript
Compatibility:
* WooCommerce 5.0+
* WordPress 5.0+
* PHP 7.4+
* Works with most WooCommerce themes
* Compatible with major caching plugins
For support, feature requests, or bug reports, please visit our support forum or contact us directly.