Storzen AI Recommends for WooCommerce
Storzen AI Recommends for WooCommerce
Description
Storzen AI Recommends for WooCommerce is an AI-powered product recommendation plugin that helps WooCommerce stores increase conversions, boost average order value (AOV), and improve customer engagement with intelligent product recommendations. Unlike cloud-based solutions, the built-in AI engine runs entirely on your own WordPress server using your store’s order history—no external API, no AI subscription, no account registration, and no third-party dependencies required. Deliver fast, privacy-friendly, and data-driven product recommendations while keeping full control of your store and customer data.
Frequently Bought Together
Show an Amazon-style “customers also bought” widget on single product pages. Powered by a co-purchase frequency matrix built from your WooCommerce order history. Supports configurable bundle discounts (percentage or fixed amount) to encourage multi-product purchases.
Related Products AI
Replace WooCommerce’s default related products section with AI-ranked suggestions. Three scoring modes available: co-purchase frequency, category and tag overlap, or a hybrid blend of both. Fully overrides WooCommerce output via the official filter — no template files modified.
Cart Recommendations
Display contextual product suggestions on the cart page and inside the mini-cart sidebar, right before checkout. Products are scored in real time from the current cart contents and automatically exclude items already in the cart.
Basic Analytics
Built-in analytics dashboard inside WP Admin tracks impressions, clicks, and add-to-cart events across all recommendation widgets. See which products your AI recommendations are driving to cart, filterable by 7, 30, or 90-day windows.
Gutenberg Block
A native WordPress block with server-side rendering lets you place the recommendations widget on any page or post. Configure recommendation type, columns, max products, title, price, rating, and add-to-cart visibility directly in the block editor sidebar.
Elementor Widget
Drop the Smart Recommendations widget anywhere in Elementor with live canvas preview. Style controls for title color and spacing are built in to the Elementor panel.
Recently Viewed Products
Session-based recently viewed products widget — completely GDPR-safe using browser sessionStorage with zero database queries. Appears automatically on product pages, optionally on the cart page, and anywhere via the [sprwoo_recently_viewed] shortcode. Data clears when the browser tab closes.
Post-Purchase Recommendations
Show “Complete your purchase” recommendations on the WooCommerce order-received (thank-you) page. It seeds recommendations from the highest-value item in the completed order and excludes already-purchased products — catching customers at their highest-intent moment.
Social Proof Badges
Automatically display social proof signals on all recommendation cards. Three badge types: sales velocity (“12 sold this month”), rating summary (“★ 4.8 · 240 reviews”), and total purchase count (“1,240 people bought this”). All data comes from WooCommerce — no external lookups. Minimum thresholds are fully configurable so new stores with sparse data never show misleading badges.
Low Stock Urgency Badges
Show “Only 3 left!” urgency badges on recommendation cards when a product’s WooCommerce stock falls at or below your configured threshold. Works with simple and variable products. Two display styles: quantity (“Only X left!”) or simple (“Low stock”). Badge renders before social proof badges across all recommendation surfaces — FBT, related products, cart, post-purchase, recently viewed, Gutenberg block, and Elementor widget.
How the AI works
The plugin builds a co-purchase frequency matrix from your completed orders. Every time a new order is placed, the matrix updates automatically. Products bought together frequently rise to the top of recommendations. On new stores with no order history, a taxonomy-based scoring fallback uses category and tag overlap to generate relevant suggestions immediately. A hybrid mode (default) blends both signals for best results at any store maturity level.
Privacy and data
This plugin does not collect, transmit, or share any data with external servers. All scoring, storage, and analytics run entirely within your WordPress database. Recently viewed tracking uses browser sessionStorage — no cookies, no personal data stored server-side. No account or API key is required.
Installation
- Upload the plugin files to the
/wp-content/plugins/storzen-ai-recommendsdirectory, or install the plugin through the WordPress plugin screen. - Activate the plugin through the Plugins screen in WordPress.
- Ensure WooCommerce is installed and active.
- Go to Storzen Reco in your WordPress admin menu to configure settings.
- For best results, click “Rebuild co-purchase matrix” after activation to index your existing order history.
Screenshots
Faq
No. The plugin works entirely within your WordPress installation using your own order data. No external API calls, no subscriptions, no account required.
The engine builds a co-purchase frequency matrix from your WooCommerce order history. Products frequently purchased together receive higher scores and appear first. On new stores with little order history, a taxonomy-based fallback uses category and tag overlap. The default hybrid mode blends both signals weighted 70% co-purchase and 30% taxonomy.
Yes. The recommendations engine works with all WooCommerce product types. Variable products in recommendation widgets link to the product page so shoppers can select their variation. The low stock urgency badge checks all available variations and shows the lowest remaining stock count.
Recommendation scores are cached as WordPress transients (1 hour TTL) so the AI scoring query runs at most once per hour per product. Social proof sales velocity data is cached for 6 hours. Frontend assets are loaded only on the relevant pages. The recently viewed feature uses browser sessionStorage and triggers zero server-side queries for tracking.
The plugin uses standard WooCommerce hooks and template filters. It overrides woocommerce_related_products via the official WooCommerce filter — not by modifying template files — so it works with any properly coded WooCommerce theme.
Place [sprwoo_recently_viewed] anywhere on your site. Optional attributes: max (default 6), columns (default 4), title (default “Recently viewed”). Example: [sprwoo_recently_viewed max="4" columns="2" title="Your browsing history"].
Use the Gutenberg block or Elementor widget to place recommendations anywhere without code. You can also use the [sprwoo_recently_viewed] shortcode for recently viewed products.
Yes. The plugin includes a public stylesheet at public/css/sprwoo-public.css which you can override via your theme’s CSS. All elements use prefixed .sprwoo- class names to avoid conflicts.
The plugin stores two custom database tables: {prefix}sprwoo_copurchase for the co-purchase frequency matrix, and {prefix}sprwoo_analytics for impression and click tracking. Both tables are created on activation and removed on uninstall if you choose to delete plugin data. The analytics table auto-purges rows older than your configured retention window.
Yes. Recently viewed products are stored in the browser’s sessionStorage — a temporary, client-side mechanism that is never sent to the server for tracking purposes and is automatically cleared when the browser tab closes. No personal data is stored in the database.
The badge appears when WooCommerce stock management is enabled for a product and the stock quantity is at or below your configured threshold (default: 5). For variable products it checks all available variations and shows the lowest stock count. Products without stock management enabled are never shown a badge.
When you delete the plugin from the WordPress admin, the uninstall routine removes both custom database tables and all plugin options. Transient cache entries are also cleared. This is automatic — no manual cleanup required.
Reviews
Changelog
1.0.0
- Initial release.
- Frequently Bought Together module with bundle discount support.
- Related Products AI with co-purchase, taxonomy, and hybrid scoring modes.
- Cart Recommendations on cart page and mini-cart.
- Basic analytics dashboard with impressions, clicks, and add-to-cart tracking.
- Recently Viewed Products module — sessionStorage-based, GDPR-safe, zero DB queries.
- Post-Purchase Recommendations on the order-received page.
- Social Proof Badges — sales velocity, rating summary, total purchase count.
- Low Stock Urgency Badges with configurable threshold and two badge styles.
- Gutenberg block and Elementor widget for manual placement.
- Modern admin UI with sidebar navigation, metric cards, and toggle settings.
- Full translation support with text domain storzen-ai-recommends.


