=== SAFFIRE AI Product Recommendations for WooCommerce  ===

Contributors: SaffireTech  
Tags: woocommerce, products,tools,recently,viewed,utilities, batch,sale, e-commerce, store, sales, woo, shop
Requires at least: 5.0  
Tested up to: 6.9
Requires PHP: 7.2  
WC tested up to: 9.4
Stable tag: 2.5.0
License: GPLv3  
License URI: https://www.gnu.org/licenses/gpl-3.0.html  

Get ready to experience a truly personalized shopping experience with our all-new plugin, "AI Product Recommendations for WooCommerce." This awesome new WooCommerce plugin is going to take the reach of your WooCommerce store to new heights with smart product recommendations based on your customers' browsing and purchases. Use this amazing opportunity to increase sales, and improve the customer experience through product recommendations!

=== Description ===

What if you walked into a store where products got arranged just for you? That is what "AI Product Recommendations for WooCommerce" offers your online shop. This simple to use sized-up plugin offers an astonishing opportunity for WooCommerce store owners looking, to create a personalized shopping experience. This plugin is very intuitive and cleverly utilizes the online activity of your customers, recently viewed and recently purchased products, etc., to recommend products that your customers are most likely to buy. Not only does this make your customers experience smoother while shopping, but it alters the potential of your stores sales opportunities entirely.

**Why "AI Product Recommendations for WooCommerce"?**

* <strong>Improved Shopping Experience:</strong> The customer is benefiting from more personalized shopping experience and better chance of being able to find products to purchase.
* <strong>Increased Sales:</strong> Recommendations that are targeted have the potential to spur on more purchases; before the sale and afterwards.
* <strong>Improved Product Visibility:</strong> Helps in the discovery of new or missed products. Products have a better likelihood of selling if they have been recommended.
* <strong>Performance Optimization:</strong> The AJAX slider helps keep your site fast by loading products based on demand and not on the entire product catalog, which can improve site performance as a whole.
* <strong>Control and Customization:</strong> No more default WooCommerce shortcodes. This plugin puts you in control of what’s displayed, helping you maintain a consistent brand experience across your store.

It includes a variety of widget types, grouped into two main categories, each designed to boost conversions at different stages of the customer journey. 

**Pre-Purchase Recommendations Widgets:**

* <strong>Recently Viewed Products:</strong> This widget acts as a gentle reminder for the customer to recall the products they considered and encourages them to peruse them one more time or purchase. Adding the AJAX slider further improves the customer experience as it loads the products asynchronously and keeps your site quick and responsive.

* <strong>Items Related to Recently Viewed Products:</strong> This greatly expands the customers' product exploration experience by suggesting products related to their recently viewed products. This not only increases visibility of your inventory, it also increases cross-sell opportunities by displaying related products.

* <strong>Recently Viewed Products Deals:</strong> This is a strong way to highlight the sale items that relate to their recently viewed or purchased products and to market to customers looking for price/discount deals to get the best deal possible on items they are already looking for.

**Post-Purchase Recommendation Widgets:**

* <strong>Reorder:</strong> The reorder functionality simplifies the process of repurchasing by including a "Reorder" button within the WooCommerce "My Orders" page. Customers can quickly recreate a previous order, making repeat purchases fast. The reorder functionality is especially useful for products that have a required replenishment period.

**Product Discovery Widgets:**

* <strong>New Arrivals Widget:</strong> This New Arrivals widget functions in real time and shows the <strong>newest products added to your store</strong> which helps the customer determine what products are worth looking at. Store owners have the ability to determine what new means by deciding the time period on how recently they want to apply new product status. You can filter data by timeframes such as the last <strong>15, 30, or 45 days</strong> for more targeted insights. This <strong>allows your store to continue to seem new</strong>, and keeps customers coming back to check what is "new".

* <strong>Best Selling Products Widget:</strong> You can take advantage of your <strong>store sales data</strong> with this widget. This can help highlight products that are already popular, and it validates the appeal with customers. This will also encourage customers to find out what their fellow customers are buying and subsequently purchasing products that are already proven favorites.

* <strong>Featured Products Widget:</strong> Make it easy to highlight your products by making them "featured" products. The Featured Products widget will display the products that you have marked as <strong>“Featured” in the WooCommerce admin backend</strong>. These widgets allow you to promote certain products more purposely; in stores, these widgets help promote certain products you're trying to get customers to purchase.

* <strong>Advanced Customization Options:</strong> Gain deeper control over the recommendations with options to exclude <strong>display product ratings</strong> offering a more refined shopping experience.

With [Product Recommendations Pro for WooCommerce](https://www.saffiretech.com/woocommerce-product-recommendations-pro/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr), it provides access to powerful widgets and advanced customization features:

* <strong>Buy-It-Again:</strong> It is built for convenience, showcasing previously purchased items that customers are likely to need again. Its streamlined interface—with checkboxes for quick selection and bulk add-to-cart functionality—makes repeat buying effortless and efficient.

* <strong>Purchased Items Associated Products:</strong> This smart widget suggests products based on the customer’s previous purchases. It analyzes purchase history to deliver intelligent recommendations.


**Sales Booster**

The plugin greatly boosts the chances of further purchases by giving personalized suggestions. For instance, if a customer is buying a new laptop, they might see a laptop bag or a mouse. And, if they have decided on a new laptop bag, they'll be further encouraged to add those items to the cart. The plugin recommends complementary products not only before checkout, but also after purchase, suggesting related items based on previous orders to encourage repeat sales. This aligns perfectly for cross-sells and upsells as it helps the retailer start moving along the average order value.

**Optimized for Performance and Engagement**

To maintain optimal performance, the plugin uses an AJAX-powered slider that dynamically loads products without refreshing the page. This means that your website can run without interruption and you will continue to create a smoother experience for customers interacting with our recommendation widgets. These customization options let you fine-tune both the functionality and appearance of the widget, ensuring it aligns seamlessly with your store’s branding and overall theme.

**Enhanced Shopping Experience**

The plugin gives a uniquely personalized shopping experience as it identifies unique cues from each customer, as they browse and their purchase behavior. For instance, imagine a customer who is interested in gardening tools and has browsed many different versions of garden hoses. When they return to your website and are greeted with recommendations for sprinklers, gloves, and gardening books. The personalization ensures that the customer can enjoy an informative experience by helping them discover products they love without significant effort. It can be thought of as a personal shopper in your back pocket that can shape product discovery faster and more frequently with relevant products related to different categories.

**Improved Product Visibility**

With thousands of products available through online locations, it is possible some products of interest to your customers can be overlooked. "AI Product Recommendations for WooCommerce" can help. They can show new products, associated products, or sometimes even products that have been ignored. Giving a customer attention of a product that may have been ignored in the catalog but can be related to previous purchases can surely increase the possibility of it being sold. Whether you enhance the impression of a customer's shopping experience by having them not miss that great product doesn't matter, you have maximized their ability to be exposed to your store inventory.

**Control and Customization**

Customization is critically important in the online marketplace today. "AI Product Recommendations for WooCommerce" offers unmatched flexibility in tailoring product suggestions to fit your store’s strategy. This gives you the potential to overcome the boundaries of the default WooCommerce shortcodes, as you have full customization control, for example, how many products to display per row, or which products to display in each recommendation widget. This gives you a way to give product recommendations that fit the style of your online store, to create more interaction and enjoyment for users. It enables store owners to also customize the shopping experience; ensuring that different products are displayed in front of different customers at different times.

In summary, AI Product Recommendations for WooCommerce is far more than just a plugin. It is a comprehensive solution to improve user experience when shopping online, increased product sales, but ultimately improving function and customization to your WooCommerce store. It is a critical consideration for any store owner, to remain relevant in the face of a constantly changing e-commerce business environment.

**Disclaimer**

Our plugin AI Product Recommendations for WooCommerce is developed to ease the integration of large language models (LLMs) such as ChatGPT provided by OpenAI for getting product suggestions. To use AI functionality, users must supply their own API key, obtained from OpenAI.

By using our plugin, AI Product Recommendations for WooCommerce, users are bound by the [terms of use](https://openai.com/en-GB/policies/terms-of-use/), [privacy policy](https://openai.com/policies/privacy-policy/), and other legal agreements of Open AI.

By using our product, AI Product Recommendations for WooCommerce, you acknowledge and agree to the following:

AI Product Recommendations for WooCommerce serve as an intermediary tool for using AI services that allows you to share details of your products in your store on your request to AI in order to find the best possible product recommendations for your store.

AI Product Recommendations for WooCommerce do not guarantee the accuracy or appropriateness of the product recommendation generated by the AI.

You are solely responsible for monitoring, reviewing, and managing the product recommendation generated by the AI Product Recommendations for WooCommerce plugin, as well as for dealing with any abuse or issues that may arise from its use.

AI Product Recommendations for WooCommerce, its developer, SaffireTech, and any associated parties **shall not be held liable for any damages or losses**, direct or indirect, resulting from the use of the plugin or the product recommendation generated by the AI functionality.

**You are responsible for ensuring compliance with all applicable regulations within your jurisdiction**. This includes but is not limited to, adherence to privacy laws and regulations governing the use of artificial intelligence technology.


Recommended Plugins:

* [Bulk Edit Upsells and Cross-Sells for WooCommerce](https://wordpress.org/plugins/bulk-edit-upsells-and-cross-sells-for-woocommerce/)
* [Discontinued Product Stock Status for WooCommerce](https://wordpress.org/plugins/discontinued-product-stock-status-woocommerce/)
* [Dynamic Cart Messages for WooCommerce](https://wordpress.org/plugins/dynamic-cart-messages-woocommerce/)

**HIRE THE EXPERTS**

Need a tailor-made solution for WooCommerce that solves complex business problems? Our team of experienced developers have helped many businesses like yours to accomplish these goals. [Find out more](https://www.saffiretech.com/custom-woocommerce-development/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr).

Keep up to date with us by [subscribing to the newsletter](https://www.saffiretech.com/blog?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr), [following us on Twitter](https://twitter.com/saffiretech) and [liking us on Facebook](https://www.facebook.com/saffiretech).

== Frequently Asked Questions ==

= 1. Is a paid ChatGPT account required to access the AI features? =
Yes, a paid ChatGPT account is required. To activate AI-powered product suggestions, you must generate an API key and buy credits from OpenAI. 
= 2. How do I get AI product suggestions? =
Our plugin puts you in full control of AI-powered product suggestions in WooCommerce. You can apply recommendations across your entire store, target specific categories, or fine-tune them for individual products. Enhance recommendation accuracy by including product details like <strong>name</strong>, <strong>price</strong>, and <strong>description</strong>—especially for Recently Viewed and Purchase History-based suggestions. With the [Product Recommendations Pro for WooCommerce](https://www.saffiretech.com/woocommerce-product-recommendations-pro/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr) also offers the flexibility to create and apply custom prompts. For a deeper dive, check out our blog: “<strong>AI Product Recommendations Pro for WooCommerce</strong>.”
= 3. How do I setup ChatGPT API key for AI item suggestions? =
To set up your ChatGPT API key for AI-powered product suggestions, log in to your OpenAI account, generate a new API key, and copy it to your clipboard. Then, head to your WordPress dashboard and open <strong>SaffireTech Plugins</strong> → <strong>ChatGPT (API) Key Settings</strong>. Paste the API key, choose your preferred ChatGPT model, and save the settings. Refer to our [documentation](https://www.saffiretech.com/docs/sft-woocommerce-related-products/) for a complete setup walkthrough.
= 4. Can I fine-tune AI prompts for more personalized product suggestions? =
Absolutely! [Product Recommendations Pro for WooCommerce](https://www.saffiretech.com/woocommerce-product-recommendations-pro/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr) lets you fine-tune the ChatGPT prompt to better match your store’s needs. If you're familiar with prompt engineering, you can craft your own instructions to guide the AI toward more precise suggestions.
= 5. How can I ensure AI recommendations match my store’s style? =
Use the “<strong>Describe Your Store</strong>” option to provide a detailed overview that helps tailor AI suggestions to your brand and audience. This helps the AI understand your store’s unique tone, audience, and product range.
= 6. Is there a way to track previous AI-generated product suggestions by date? =
Yes! Navigate to the plugin settings to view the API Request Log. Each request is timestamped, allowing you to monitor performance over time and revisit specific recommendations.
= 7. In what way does the AI function improve product recommendations, as opposed to the default WooCommerce system? =
The AI function improves product recommendations by using advanced algorithms to deliver the best recommendations based on actual sales data. The default WooCommerce does not do that; it uses static criteria such as categories and tags. With AI capabilities it can offer recommendations on items frequently bought together, and can even factor in specifications of particular products to give a far more dynamic suggestion.
= 8. Can I send personalized email recommendations based on user recent browsing or purchase activity? =
You can send personalized emails featuring sale items or related products based on users’ recent browsing activity—making your recommendations more relevant and engaging.
= 9. Can I change a scheduled email’s time? Will the previous schedule still be active? =
Absolutely! With our [Product Recommendations Pro](https://www.saffiretech.com/woocommerce-product-recommendations-pro/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr) plugin, you can define a purchase history window—30, 60, or 90 days—to fine-tune which products are displayed based on a user’s past purchases. This helps target recommendations more effectively
= 10. Can I set products with date range related to purchases from the past? =
Absolutely! With our [Product Recommendations Pro](https://www.saffiretech.com/woocommerce-product-recommendations-pro/?utm_source=wp_plugin&utm_medium=listing&utm_campaign=free2pro&utm_id=c1&utm_term=upgrade_now&utm_content=prwfr) plugin, you can define a purchase history window—30, 60, or 90 days—to fine-tune which products are displayed based on a user’s past purchases. This helps target recommendations more effectively
= 11. How does the AI Recommendation Recurrence feature work, and can I automate suggestions? =

The Recommendation Recurrence feature enables you to schedule WooCommerce product suggestions either as a one-time event or on a weekly basis. In the free version, only the One-time option is available, while the Weekly scheduling is unlocked in the premium version.

You also have the flexibility to choose whether AI-generated recommendations are saved automatically or reviewed manually before saving. From here you will also be able to choose the day of the week and time of day for your new AI Product Recommendations for WooCommerce.

You can also enter an email address to receive notifications which gives you full control over how and when your product suggestions are created so that they are timely and relevant to your customers.
= 12. How do I confirm if AI recommendations are set to run weekly? =
The 'Set Email', allows you to put in an email to get notified about AI product recommendations, this could be a notification when your recommendations are stored.
= 13. Can customers easily reorder products they've purchased before? =
Yes, the "Buy it again" feature allows users to easily select numerous products they have purchased already and add to their cart with only one click. In addition, we provided a "Re-order" button available from the path my-account > orders > Re-order. Users can quickly repurchase products directly from their orders page—streamlining repeat purchases.This functionality was added to offer users additional flexibility.


== Installation ==
1. Upload the sft-product-recommendations-woocommerce plugin folder to your /wp-content/plugins/ directory
2. Activate the plugin through the Plugins menu in WordPress
3. Click on the \'Settings\' link or in the WordPress dashboard click on AI Product Recommendations for WooCommerce menu


== Screenshots ==
1. ChatGPT API Key Setup
2. Product Recommendations AI Setting Popup
3. Recently Viewed Products Slider view
4. Trending Products AJAX Slider view on Custom page
5. Email Notification Frontend View
6. General Settings
7. Email Template Settings Page
8. Recently Viewed Products Email Notification Settings Page
9. Settings for Recently Viewed Products
10. Settings for Products related to Recently Viewed Products
11. Settings for On-Sale Products related to Recently Viewed Products


== Changelog ==

= 2.5.0 2026-05-29 =

* UPDATE – Enhanced the "Request Log" page to display all AI-generated requests instead of only a single response.
* UPDATE – Improved AI response logs by displaying Prompt Tokens and Completion Tokens in a structured table format.
* UPDATE – Separated Email Settings from General Settings for better organization and usability.
* FIX – Resolved issues with the reorder functionality.
* FIX – Corrected token estimation during product selection and other settings when making API requests.

= 2.4.2 2026-01-08 =

* Fix - Minor UI fixes.

= 2.4.1 2025-12-30 =

* UPDATE - Improved code standardization.

= 2.4.0 2025-12-23 =

* UPDATE - Code improvements aligned with WordPress guidelines.
* UPDATE - Updated token and tooltip , remove invalid API models.

= 2.3.0 2025-09-19 =

* UPDATE - Improved the UI for sending AI prompts and introduced a three-step AI Recommendation Setting process.
* UPDATE - Updated tool tip for token. 


= 2.2.0 12.06.2025 =
* NEW : Product Discovery sliders have been added for All Products, On-Sale, Best Selling, Featured, and Newly Arrived items.
* NEW : A new card layout for the sliders includes settings to change the card color and display product ratings in slider.

= 2.1.2 14.05.2025 =
* Fix: Fixed minor UI glitches.

= 2.1.1 10.12.2024 =
* New - Compatibility with WordPress 6.7.1.
* New - Compatibility with WooCommerce 9.4.3.

= 2.1.0 09.11.2024 =
* Fix: Minor UI fixes.

= 2.0.0 05.10.2024 =
* New: Added integration with ChatGPT OpenAI for advanced AI-driven product suggestions.

= 1.0.2 22.07.2024 =
* Enhancement: AJAX Slider Frontend Enhancement.

= 1.0.1 17.05.2024 =
* Fix: Fixed minor UI glitches.

= 1.0.0 16.05.2024 =
* Initial release.
* New: Compatibility with WPML and Loco.