=== UpsellMaster – Upsells and Cross Sell Everywhere for WooCommerce and Easy Digital Downloads (EDD) ===

Author URI: https://www.pluginsandsnippets.com
Plugin URI: https://wordpress.org/plugins/psupsellmaster/
Contributors: pluginsandsnippets, napoleaofw, dilipsakariya
Tags: upsells, discounts, sales, woocommerce upsells, easy digital downloads upsells
Requires at least: 6.2
Tested up to: 6.8
Requires PHP: 5.6
Stable Tag: 2.2.2
License: GPL v2 or later
License URI: https://www.gnu.org/licenses/gpl-2.0.html
UpsellMaster boosts conversions with tailored upsells, discounts, and recently viewed products for WooCommerce and EDD, increasing order values.

== Description ==

Elevate your WooCommerce or Easy Digital Download store’s revenue with UpsellMaster, the **top choice for seamless and automated upselling and cross selling all over your website**. 

This powerful plugin simplifies and automates the creation of tailored upsell offers to fit specific customer needs, in just a few clicks, ensuring relevant recommendations that enhance shopping satisfaction and lead to greater sales success. 

UpsellMaster enables you to effortlessly display targeted upsell suggestions on key pages, including Product Pages, Add to Cart Popups, and Checkout. With just a few clicks, customers can add these offers to their existing order, plus the ability to show Recently Viewed Products and Promotional Discount Campaigns all over your webstore, to further increase conversion!

[Documentation](https://www.pluginsandsnippets.com/knowledge-base/upsellmaster-free-documentation/) | [PRO Version](https://www.pluginsandsnippets.com/downloads/upsellmaster/) | [Contact Us](https://www.pluginsandsnippets.com/contact/)

[Compare Standard WooCommerce Upsells versus UpsellMaster Free](https://www.pluginsandsnippets.com/knowledge-base/upsells-on-standard-woocommerce-vs-upsellmaster-free/)


= Key Features of the UpsellMaster Free Plugin =

Let’s explore the standout features the plugin brings to your WooCommerce and EDD stores.

* **Smart Upsell Selection**: UpsellMaster uses an intelligent algorithm to recommend the best upsells based on various factors like product categories and tags, lifetime sales, vendor sales, and more. Save time with automated product recommendations tailored to your store’s needs.
* **Pre-Checkout Upsells**: Enable customers to add upsells to their cart with a single click from display carousels, boosting your average order value both before and after checkout.
* **Versatile Display Options**: Show upsells on critical pages such as Product Pages, Add to Cart Popups, and Checkout. Easily manage discount campaigns for holidays or special events with automated scheduling to attract more customers and save time.
* **Recently Viewed Products**: Switch between upselling and displaying recently viewed products on key pages, offering a personalized shopping experience.
* **Discount Campaigns**: Set up and manage automatic discount campaigns for specific periods. The plugin schedules and displays discounts, making it simple to run effective promotions.
* **Sales Report Insights**: Track the performance of your upsell and discount campaigns with detailed reports. Understand which strategies work best and refine your approach for better results.
* **Supports Custom Taxonomies**: Easily manage upsells by leveraging custom taxonomies, ensuring that your product categories are well-organized and your upsell offers are relevant.
* **Elementor Integration**: Use Elementor’s drag-and-drop features to design and customize your upsell offers, enhancing the shopping experience with visually appealing campaigns.
* **Integrations with WooCommerce and Easy Digital Downloads**: Fully compatible with both WooCommerce and EDD, making it a versatile tool for various eCommerce platforms.


= Why Choose UpsellMaster? =

This plugin presents an invaluable solution for large eCommerce stores that have to deal with managing hundreds if not thousands of products for Upselling. The following lists provide the reasons why UpsellMaster becomes an invaluable Tool in boosting your Sales:

* **Boost Revenue**: Maximize your store’s revenue potential with targeted upsell offers.
* **Save Time**: Automate product selection for upselling, ideal for stores with extensive inventories.
* **Rich Display Locations**: Display upsells across various site areas, not just at checkout. Explore the PRO Version for even more display options.
* **Dynamic Content**: Keep your site engaging with rotating upsell offers and recently viewed products.
* **Elementor Support**: Create custom upsell displays with Elementor’s easy-to-use tools.
* **Supports WooCommerce and EDD**: Compatible with both platforms for versatile use.
* **Free Support**: Access free support via our website or the WordPress support forum.


= Upsells on Standard WooCommerce vs UpsellMaster Free =

We’ve prepared a detailed comparison table that highlights the key features and functionalities of these two options. This will help you make an informed decision on which tool best suits your e-commerce needs, ensuring you can effectively maximize sales and enhance the overall shopping experience for your customers.

[See Feature Comparison Table of Standard WooCommerce vs UpsellMaster Free](https://www.pluginsandsnippets.com/knowledge-base/upsells-on-standard-woocommerce-vs-upsellmaster-free/)


= Upgrade to UpsellMaster PRO - Much Powerful and Advanced Capabilities =

Take your upselling strategies to the next level with the UpsellMaster Pro version. This upgraded offering goes beyond the Lite version, providing an array of additional features and removing any limitations. Experience the power of an enhanced toolkit designed to maximize your eCommerce potential.

* Unlimited Discount Campaigns
* Manage Tailored Upsells for more than 300 Products
* Additional Display Locations: Purchase Receipt Page and Exit Intent Popup
* Use Widget and Shortcodes to Display Upsells on any page
* Calculate up to 10 Upsells per Product
* Get Comprehensive Upsell Sales and Campaign Tracking and Analytics Pages
* Use up to 8 Algorithm Criteria for fine-tuning Upsell Calculation
* Be able to Exclude Specific Products and Categories/Tags in Upselling
* Set Unlimited Default Upsells per Product

[UpsellMaster PRO](https://www.pluginsandsnippets.com/downloads/upsellmaster/) | [Documentation](https://www.pluginsandsnippets.com/knowledge-base/upsellmaster-setup-documentation/) | [Free vs Paid Feature Comparison](https://www.pluginsandsnippets.com/downloads/upsellmaster/#comparison)


= Video Tutorials =

Explore our [Video Tutorials on YouTube](https://youtube.com/playlist?list=PLOVu055K6dogI957mVQPqZx9fT0T_VMmt&si=YVTiDLWWOGOEwk_V) for helpful insights on UpsellMaster plugin.


= Support =

Experiencing any issues or have any questions? Our dedicated support team is here to help! Please reach out to us through our [contact form](https://www.pluginsandsnippets.com/contact/). We are happy to help you and guide you with the setup.


**Like this plugin?** Consider leaving a [5 star review](https://wordpress.org/support/plugin/psupsellmaster/reviews/).

We also provide additional plugins to enhance your Easy Digital Downloads (EDD) or WooCommerce (WOO) store. Checkout our other plugins:

* [EDD Product Versions](https://www.pluginsandsnippets.com/downloads/edd-product-versions/?utm_source=docs&utm_medium=installation_tab&utm_content=documentation&utm_campaign=readme) enables product versioning for all of your products and allows you to (1) generate additional revenues from selling updated download versions (existing customers can even be offered a discount for upgrading their products) as an alternative to selling subscriptions and/or (2) simply add a comprehensive archive of old download versions for easy reference to your customers. Plugin increases the monetization and customer retention of your webshop.
* [Freelancer Marketplace](https://www.pluginsandsnippets.com/downloads/freelancer-marketplace-plugin/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) plugin will help you build a freelancer marketplace for WordPress and Easy Digital Downloads.
* [EDD Advanced Shortcodes](https://www.pluginsandsnippets.com/downloads/edd-advanced-shortcodes/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) provides additional shortcodes to enhance the functionality of your EDD store.
* [EDD Landing Pages for Categories and Tags](https://www.pluginsandsnippets.com/downloads/edd-landing-pages-for-categories-and-tags/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) adds a text editor and an additional text field to your download category and tag pages.
* [EDD Mailchimp Abandoned Cart WordPress Plugin](https://www.pluginsandsnippets.com/downloads/edd-mailchimp-abandoned-cart-wordpress-plugin/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) this plugin triggers email series in Mailchimp when customers abandon their carts. The plugin allows for recovering of lost sales and improves conversion.
* [EDD FES Vendor Statistics](https://www.pluginsandsnippets.com/downloads/edd-fes-statistics/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) adds a page to the Vendor Dashboard to make it easier for the vendors to understand and monitor monthly commissions earned and payout status on their own.
* [EDD Requests](https://www.pluginsandsnippets.com/downloads/edd-requests-plugin/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) this plugin helps you to trigger more engagement with your visitors by offering them a contact button on the download product and author page where they can quickly submit requests for assistance and upload attachments. Requests are added on tracking lists in the vendor and admin dashboards to ensure systematic follow-ups.
* [EDD Custom Payment Status](https://www.pluginsandsnippets.com/downloads/edd-custom-payment-status/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) this plugin allows you to create custom payment statuses, which will be included in Earnings & Sales Reports.
* [EDD Mailchimp Vendor Email Trigger](https://www.pluginsandsnippets.com/downloads/mailchimp-vendor-email-trigger/?utm_source=docs&utm_medium=description_tab&utm_content=documentation&utm_campaign=readme) this plugin allows triggering an email series in Mailchimp upon registration of new vendors.


== Installation ==

1. Simply install and activate this plugin.

2. Then, the plugin will automatically calculate product Upsells for you. Just go to Upsells > Products > Recalculate All Upsells.

3. You can go to Upsells > Settings to fine-tune your strategy then Recalculate again if needed.

4. You can also adjust all configurations as you like by going through each of the Settings tab.


== Frequently Asked Questions ==


= How does this plugin calculate upsells in autopilot? =

After the plugin has been installed and activated on the website, it will automatically calculate upsells for all of your base products at once. To check, you can go to Upsells > Products Page to see the list of all calculated upsells.


= Can I change the algorithm logic in calculating suitable upsells? =

Yes, simply go to Settings > Algorithm Logic, where you can configure different important settings depending on your needs, and especially select and adjust the priority rules of calculating the upsells.


= How many products are eligible for the upsell calculation in the Lite Version? =

You can only calculate upsells for up to 50 products, but we offer free upgrade up to 300 products if you sign-up to our newsletter.


= How many Promotional Campaign Offers can I create? =

In the Free version, you can only create one promotional discount campaign.


= Where I can display the Upsells Calculated? =

In the Free version, you can display the calculate upsells on the Product Page, Add to Cart Popup, and Checkout Page.


= Can I remove all data from this plugin in case I need to remove the plugin? =

Yes, you can define this on the Settings page before removing this plugin. But don't worry, you won't need it, as this plugin will be extremely useful for you.


= Where can I ask for help? =

You may contact our [Support](https://www.pluginsandsnippets.com/contact/?utm_source=docs&utm_medium=faq_tab&utm_content=support&utm_campaign=readme) at any time.


== Screenshots ==

1. Add to Cart Popup Upsells
2. Checkout Page Upsells
3. Product Page Upsells
4. Discount Campaign Banner
5. Upsell Products Page
6. Campaigns Overview Page
7. View Specific Campaign Page
8. Upsells Summary Page
9. General Settings Page
10. Algorithm Logic Settings
11. Add Preferred Upsells


== Changelog ==

= Version 2.2.2 - April 16, 2025 =
Test: WordPress version 6.8

= Version 2.2.1 - April 08, 2025 =
New: Update the readme.txt file

= Version 2.2.0 - March 24, 2025 =
Fix: Bugs related to background processes

= Version 2.1.2 - December 19, 2024 =
Fix: Small bug fixes

= Version 2.1.1 - December 19, 2024 =
New: Add more settings for even more flexibility to allow choosing HTML heading tags

= Version 2.1.0 - December 17, 2024 =
New: Add more settings to all features that render product lists and carousels, allowing the selection of the html tag for the product title and author name

= Version 2.0.28 - December 02, 2024 =
New: Global campaign settings for customizing price display and discount text behavior

= Version 2.0.27 - November 27, 2024 =
Fix: Small potential JavaScript errors

= Version 2.0.23 - November 25, 2024 =
Fix: Restricted status selection to "Active" or "Inactive" on the WP-Admin Edit Campaign page

= Version 2.0.22 - November 13, 2024 =
New: Button to bulk-unassign tags from products on Campaigns Edit and Tags pages
Fix: General bugs

= Version 2.0.21 - October 22, 2024 =
Fix: DataTables bulk selection
Fix: Loading assets on WooCommerce Cart Page
Fix: General bugs

= Version 2.0.20 - October 18, 2024 =
Fix: Select2 AJAX scroll loading
Fix: Campaigns bug on Setup Wizard
Fix: Small bug with product visits
Fix: General bugs

= Version 2.0.19 - October 01, 2024 =
Fix: WooCommerce bug fixes

= Version 2.0.18 - September 30, 2024 =
New: Small integration with the Zoom Integration for WooCommerce plugin
Fix: Some layout fixes on the frontend
Fix: Remove the legacy WordPress widget

= Version 2.0.17 - September 27, 2024 =
Fix: Background process bug on WooCommerce

= Version 2.0.16 - September 24, 2024 =
Fix: Performance improvements

= Version 2.0.15 - September 17, 2024 =
Fix: Add to Cart Popup bug
New: General Settings - Author Information

= Version 2.0.14 - September 16, 2024 =
Fix: WooCommerce block compatibility issue

= Version 2.0.13 - September 05, 2024 =
Fix: Update plugin header texts and WordPress.org instructions

= Version 2.0.12 - August 29, 2024 =
Fix: Add the wpml-config.xml file

= Version 2.0.11 - August 27, 2024 =
Fix: Add compatibility with the WPML plugin

= Version 2.0.10 - July 02, 2024 =
Fix: Campaign templates listing
New: Add start and end dates after the titles on Planned Campaigns listings
Fix: General bugs

= Version 2.0.9 - June 24, 2024 =
New: View Upsells on Product Page link on WP-Admin Edit Product page
Fix: General bugs

= Version 2.0.8 - June 24, 2024 =
New: Enhance Help Texts on WP-Admin pages
New: Add list of planned campaigns on WP-Admin pages
New: Enhance existing labels throughout the plugin
New: Improve navigation links on WP-Admin pages
Fix: General bugs

= Version 2.0.7 - June 13, 2024 =
Fix: General bugs

= Version 2.0.6 - June 12, 2024 =
New: Elementor Widget (Products)
Fix: Feedback popup improvements
Fix: General file structure improvements
Fix: General bugs

= Version 2.0.5 - May 31, 2024 =
Fix: Skip & Deactivate button not working on Feedback popup
Fix: General bugs

= Version 2.0.4 - May 30, 2024 =
Fix: Feedback popup v1
New: Feedback popup v2
Fix: General bugs

= Version 2.0.3 - May 01, 2024 =
Fix: Newsletter popup
Fix: General bugs

= Version 2.0.2 - April 29, 2024 =
Fix: Background Processes
Fix: General bugs

= Version 2.0.0 - April 04, 2024 =
Fix: Licensing & Update Procedures
Fix: LITE & PRO conflicts
Fix: General bugs

= Version 1.9.8 - March 11, 2024 =
Fix: Don't use calls like // phpcs:ignore
Fix: Out of Date Libraries
Fix: Variables and options must be escaped when echo'd
Fix: Generic function/class/define/namespace/option names
Fix: Unsafe SQL calls
Fix: Nonces and User Permissions Needed for Security
Fix: General bugs

= Version 1.9.6 - February 27, 2024 =
Fix: No GPL-compatible license declared
Fix: Using Beta / Alpha / Development versions of libraries
Fix: Out of Date Libraries
Fix: Including Libraries Already In Core
Fix: No publicly documented resource for your compressed content
Fix: Data Must be Sanitized, Escaped, and Validated
Fix: Processing the whole input
Fix: Don't use calls like // phpcs:ignore
Fix: Variables and options must be escaped when echo'd
Fix: Allowing Direct File Access to plugin files
Fix: Unsafe SQL calls
Fix: Internationalization: Text domain does not match plugin slug
Fix: Nonces and User Permissions Needed for Security
Fix: General bugs

= Version 1.9.5 - February 14, 2024 =
Fix: Upsells & Campaigns metaboxes on WP-Admin Edit Download page
Fix: Quick-Edit and Bulk-Edit features on WP-Admin Downloads List page
Fix: Small code sniffer issues
Fix: General bugs

= Version 1.9.4 - February 01, 2024 =
Fix: Show multiple price options on add-to-cart popup

= Version 1.9.3 - January 26, 2024 =
Fix: Reduce assets (vendor) files
