Smart, relevancy-scored product recommendations for WooCommerce. Surface the right products at the right time with customizable strategies, flexible placements, and built-in conversion tracking.
Product recommendations that sell, not just fill space
WooCommerce picks related products at random. Refinery scores every product pair in your catalog using 5 ranking signals: category relevance, attribute similarity, price proximity, sales popularity, and recency. The result: recommendations your customers click because they make sense.
5-Signal Relevancy Engine
Each product relationship gets a composite score based on how closely two products align across category, attributes, price, sales volume, and how recently each has sold. No guesswork. No random rotation. Pure data.
Scores are computed in the background via Action Scheduler, so your storefront stays fast while the engine processes your entire catalog in batches.
Strategies You Control
Create multiple recommendation strategies, each with its own weight distribution. Emphasize category relevance for "related products" sections. Boost sales popularity for a bestseller row. Prioritize recency to spotlight new arrivals.
Filter any strategy by stock status, sale items, price range, or specific categories. You decide what gets recommended and what doesn't.
Place Them Anywhere
Assign strategies to built-in placements:
- Single product pages
- Shop and archive pages
- Cart and checkout
- Order confirmation (post-purchase upsells) — works great alongside Product Gifting
- Anywhere else via shortcode
Each placement gets its own strategy, so "related products" on a product page can run a different algorithm than "you might also like" on checkout.
Track What Works
Built-in click tracking and conversion attribution show you which recommendations drive revenue. The analytics dashboard breaks down performance by strategy and placement, and a leaderboard surfaces your top-performing product pairs so you can double down on what's working. For broader store metrics like conversion rate and AOV, see Refinery Analytics.
Built for WooCommerce
Refinery Product Recommendations reads directly from your WooCommerce data. HPOS compatible. Auto-refreshes scores on the schedule you set (hourly, daily, or weekly).
No external APIs. No monthly fees. No JavaScript widget injected from someone else's server. Just a recommendation engine that runs inside your store and gets smarter as your catalog grows. Product Recommendations is included in the All Access Pass.
Documentation
Configure smart recommendations with the Refinery Product Recommendations docs: Getting started with Product Recommendations, choosing placements, recommendation strategies, the dashboard and analytics, and developer hooks.
Common Questions
How does it decide which products to recommend?
Relevancy scoring based on purchase history, cart contents, browsing behavior, and product attributes. Weights are tunable per placement.
Where do recommendations show up?
Single product pages, cart, checkout, post-purchase pages, and as a Gutenberg block you can drop anywhere. Each placement is independently configurable.
Will it slow down my product pages?
No. Recommendations are computed and cached server-side. Frontend rendering is a single fast query, no extra round trips.
Does it learn from my store data automatically?
Yes. The relevancy engine reads directly from your existing order history, no setup or training step required. Suggestions get sharper as more orders come in.
Can developers extend the recommendation logic?
Yes. Documented filters let you add custom relevancy signals, override scoring, or change how candidate products are selected.
What does each license tier cover?
Personal covers 1 site, Business covers 5 sites, and Agency covers unlimited sites. Site count is the number of WordPress installations the license can be active on at the same time.
How long do I get updates and support?
Every license includes 1 year of automatic updates and priority support. Renew annually to keep both. The plugin keeps working past renewal, you just stop receiving updates.
What is your refund policy?
All Refinery plugins come with a 14-day money-back guarantee. If it does not work for you, email [email protected] within 14 days of purchase for a full refund.
Can I cancel anytime?
Yes. Cancel anytime from your account dashboard. Your license stays active through the end of your current billing period.
Is the code open and customizable?
Yes. Refinery plugins are GPL-licensed and ship as standard WordPress plugins with documented hooks, filters, REST endpoints, and template overrides. Extend or theme as needed.
Where can I get help?
Support tickets are answered by the engineers who built the plugin. Email [email protected] or visit the support page for documentation and contact options.
Customer Reviews
Only logged in customers who have purchased this product may leave a review.
All Access Pass
Get every Refinery plugin — current and future — with a single subscription.
From $319.20/year
Get All AccessSubscription includes
- Product updates and improvements
- Customer support
- 30-day money-back guarantee
Reviews
There are no reviews yet.