wordpress/Product Recommendations

Product Recommendations

Replace WooCommerce's default related products, upsells, and cross-sells with AI-powered recommendations that understand semantic relationships between products.

Navigate to Intufind → Recommendations in your WordPress admin. This page only appears when WooCommerce is active.

Recommendations settings page

Overview

WooCommerce's default recommendations are based on simple category matching. Intufind's AI recommendations understand the semantic meaning of your products to suggest truly relevant items.

Example: A customer viewing a tent might see recommendations for:

  • Sleeping bags (complementary camping gear)
  • Headlamps (commonly purchased together)
  • Camping cookware (related outdoor equipment)

Even if these products aren't in the same category.

Requirements

Product Recommendations require:

  1. WooCommerce installed and active
  2. Valid Intufind connection
  3. Products synced to Intufind (check Knowledge page)

Recommendation Types

Intufind can replace three types of WooCommerce recommendations:

Related Products

Default: Off

Products shown in the "Related Products" section on product pages.

WooCommerce DefaultIntufind AI
Same category productsSemantically similar products
Random within categoryRanked by relevance
Often irrelevantContextually appropriate

Upsells

Default: Off

Premium alternatives shown on product pages ("You may also like").

WooCommerce DefaultIntufind AI
Manually configured per productAutomatically discovered
Labor-intensive to maintainZero maintenance
Often outdatedAlways current

Cross-sells

Default: Off

Complementary products shown in the cart ("Frequently bought together").

WooCommerce DefaultIntufind AI
Manually configuredAI-discovered pairings
Based on guessworkBased on product relationships
StaticDynamic based on cart contents

Configuration

Enable Recommendations

Toggle each recommendation type individually:

SettingDescription
Enable Related ProductsReplace related products on product pages
Enable UpsellsReplace upsell suggestions
Enable Cross-sellsReplace cross-sell suggestions in cart

Maximum Recommendations

Default: 4 Range: 2-8

How many products to show in each recommendation block.

CountUse Case
2-3Minimal, focused suggestions
4Balanced (recommended)
6-8Comprehensive options

Cache Duration

Default: 3600 seconds (1 hour)

How long to cache recommendations before refreshing.

DurationUse Case
300 seconds (5 min)Rapidly changing inventory
3600 seconds (1 hour)Most stores (recommended)
86400 seconds (24 hours)Stable inventory

How AI Recommendations Work

  1. Product analysis — AI understands your entire catalog semantically
  2. Context awareness — Current product, page context, and cart contents
  3. Relevance scoring — Products ranked by semantic similarity and relationships
  4. Filtering — Out-of-stock and hidden products excluded
  5. Caching — Results cached for performance

Recommendation Quality

AI recommendations improve with:

  • Descriptive product titles — Clear, specific names
  • Detailed descriptions — Rich product information
  • Complete attributes — Size, color, material, etc.
  • Quality images — With descriptive alt text

Display

Recommendations appear in WooCommerce's standard locations using your theme's styling:

LocationTemplate
Product pagesingle-product/related.php
Product pagesingle-product/up-sells.php
Cart pagecart/cross-sells.php

No theme modifications required — Intufind works with WooCommerce's hooks.

Customizing Appearance

To customize how recommendations look, modify your theme's WooCommerce templates as usual. Intufind only changes which products are shown, not how they're displayed.

Fallback Behavior

If AI recommendations fail (API error, no results), Intufind falls back to WooCommerce's default behavior automatically. This ensures recommendations always appear.

Performance

Recommendations are optimized for speed:

  • Cached responses — Based on your cache duration setting
  • Async loading — Non-blocking page render
  • Batch queries — Single API call per page

Typical response time: 50-150ms (cached), 200-400ms (fresh).

Troubleshooting

Recommendations not showing

  1. Verify WooCommerce is active
  2. Check the recommendation type is enabled
  3. Ensure products are synced (Knowledge page)
  4. Check Status page for API errors
  5. Clear any page caching plugins

Same products always recommended

  1. Trigger a full product sync in Knowledge
  2. Check product descriptions are unique and descriptive
  3. Ensure you have enough products indexed (minimum ~20 for good variety)

Irrelevant recommendations

  1. Review and improve product descriptions
  2. Check category and attribute assignments
  3. Re-sync products after making changes
  4. Consider enabling more product attributes in Knowledge

Recommendations loading slowly

  1. Increase cache duration
  2. Reduce maximum recommendations count
  3. Check Status page for API latency

Analytics

Track recommendation performance in your Intufind Dashboard:

MetricDescription
ImpressionsHow often recommendations are shown
ClicksHow often visitors click recommended products
ConversionsPurchases attributed to recommendations
RevenueRevenue from recommendation clicks

Next Steps