Inference Works – Recommendations for WooCommerce

Description

Requires WooCommerce 9.1 or later. Tested with WooCommerce 11.2.1.

Frequently bought together, similar products, customers also bought, cart recommendations and browser-only recently viewed products. Recommendations are calculated locally. Supports WooCommerce HPOS, classic carts and Cart blocks.

Manual links, lift with minimum support, weighted attribute similarity and category bestsellers form a configurable fallback chain. Product cards use the theme’s WooCommerce loop. Shortcode: [inference_recommendations type=”similar” product=”123″].

Pro adds bundle discounts, recommendation rules, additional placements, revenue attribution, A/B tests and weekly reports. See plans and pricing; the “Pro” tab in the plugin links there too.

Privacy

The free version does not send any data outside your store. Recently viewed product IDs (up to 20) remain in browser localStorage, with no cookies or server-side profile. Statistics contain daily widget and strategy totals only. No customer data is stored in recommendation reports.

Licensed Pro optionally attributes recommendation clicks through the WooCommerce session and order item metadata. The optional 7-day first-party attribution cookie is off by default. Enabled A/B tests use a random first-party identifier for up to 30 days; experiment tables store its keyed hash, arm and conversion links. The optional weekly email is off by default and goes to the store administrator. Configure these features and your store privacy disclosures before enabling them. Cloud is not contacted.

External services

The physical Free package contains no external service client. The premium edition includes Freemius for license activation, subscriptions and updates. Freemius: https://freemius.com/terms/ and https://freemius.com/privacy/ . Cloud is not included or contacted in this version.
Terms of Service: https://inferenceworks.eu/terms/
Privacy Policy: https://inferenceworks.eu/en/privacy/

Screenshots

Blocks

This plugin provides 1 block.

  • Recommendations Local product recommendations.

Installation

  1. Install and activate WooCommerce.
  2. Upload the plugin ZIP and activate it.
  3. Open Inference Works > Recommendations and rebuild the data.

FAQ

Which order statuses are included?

The default follows WooCommerce paid statuses, including changes made by other plugins. Choose any registered statuses in Inference Works > Recommendations > Data. The same selection controls order pairs, revenue attribution and A/B conversions. Dry-run reports counts for every registered status, including excluded and zero-count statuses.

Is suggested privacy-policy text available?

Yes. The WordPress Privacy Policy Guide includes Polish and English text describing the exact browser-storage keys, purposes and retention periods. The language follows the administrator interface. Browser identifiers are pseudonymous; recommendation records contain no names, email addresses, delivery addresses or payment details.

Are variable products supported?

Variable products link to their product page. The multi-product add action includes only simple products that require no attribute choices.

Can a theme override templates?

Copy templates/widget.php to your-theme/inference-works-recommendations-for-woocommerce/widget.php. The previous inference-recommendations theme directory remains a fallback.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“Inference Works – Recommendations for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

0.2.5

  • The “Pro” tab now links to the product page with plans and pricing.

0.2.4

  • Activating the Pro version now switches the free version off automatically, and only one edition runs at a time.
  • Uninstalling one edition keeps shared data while the other edition is still installed; the free version cleans up its own data when it is the last one removed.

0.2.3

  • Maintenance release with the corrected Freemius packaging configuration.

0.2.2

  • WP-CLI dry-run reports are saved only in the plugin folder inside the uploads directory.
  • Translations are delivered through translate.wordpress.org instead of being bundled in the free version.

0.2.1

  • Align the paid plugin slug with the Freemius product configuration.

0.2.0

  • Add Pro bundle discounts, recommendation rules, revenue attribution, additional placements, A/B tests and optional weekly reports.
  • Keep licensing optional: an unconfigured Source build runs as Free. The physical Free package contains no Pro code or SDK.
  • Preserve strategy order when no merchandising rules apply.

0.1.3

  • Rename the plugin and align its package, SDK slugs and text domain with Inference Works.

0.1.2

  • Verify PHP 7.4–8.4, WordPress 6.6–7.1.4 and WooCommerce 9.1.2–11.2.1 using MariaDB, legacy storage and HPOS.
  • Lower minimum requirements to WordPress 6.6, WooCommerce 9.1 and PHP 7.4.

0.1.1

  • Add conservative smoothed lift, independent top-five comparisons in dry-run and expanded unit tests.
  • Require the verified runtime: WordPress 7.1.3, WooCommerce 11.2.1 and PHP 8.3.35.

0.1.0

  • Initial Free implementation.