WooCommerce Chatbot: Product Recommendations in Conversation
Connect your WooCommerce product catalog to your AIWU chatbot and it becomes a product recommendation engine. Visitors describe what they need — “I’m looking for running shoes under $80 for flat feet” — and the chatbot finds and recommends matching products from your actual store.
Before You Start
You’ll need:
- WooCommerce installed with products added
- A working AIWU chatbot (Set Up First Chatbot guide)
- Time needed: ~10 minutes
- Plan required: Free (basic) · Pro (advanced filters and bulk catalog sync)
What this unlocks:
- Chatbot that searches your actual product catalog
- Answers like “Do you have X?” with real availability and prices
- Natural-language product search (“show me winter jackets under $100”)
- Cross-sell and upsell suggestions in conversation
Step 1: Open Your Chatbot Settings
Go to WordPress Admin → AI Copilot → AI ChatBots. Click on your chatbot to open its settings.
Step 2: Enable WooCommerce Integration
Go to the WooCommerce tab (or Integrations tab, depending on your version).
Enable WooCommerce Product Search. This allows the chatbot to search and reference products from your catalog when answering questions.
Configure these settings:
| Setting | Recommended Value | What it does |
|---|---|---|
| Product Search | Enabled | Lets the AI search your product catalog |
| Max Results | 3–5 | Max products shown per recommendation |
| Show Prices | Enabled | AI includes product prices in responses |
| Show Stock Status | Enabled | AI only recommends in-stock products |
| Show Product Images | Enabled (if available) | Product thumbnails appear in chat |
| Include Categories | Leave empty = all categories | Restrict which product categories the AI can recommend |
Step 3: Update Your Chatbot Instructions
Go to the Context tab and update the chatbot instructions to tell the AI it has access to your product catalog:
You are a helpful shopping assistant for [Your Store Name]. You have access to our product catalog. When customers ask about products, search the catalog and recommend relevant options with prices. If a customer describes what they're looking for (budget, use case, features), find the best matching products. Be friendly and specific — always mention the product name, price, and key feature that makes it a good match for their needs.
Step 4: Save and Test
Click Save Changes. Open your store in an incognito window and test with natural language queries:
- “Do you have any blue running shoes?”
- “I need a gift for under $50”
- “What’s the cheapest you have?”
-
Uncategorized
AIWU plugin – PRO version
$49.00 – $999.00 Select options This product has multiple variants. The options may be chosen on the product page
-
- “Show me your best-selling [category]”
Advanced: Sync Large Catalogs with Embeddings
For stores with 50+ products, connecting WooCommerce via real-time search works well. For stores with 500+ products, using Embeddings for the product catalog gives more accurate results because the AI can understand product descriptions semantically, not just by keyword matching.
To use embeddings with your product catalog:
- Go to AI Training → Create Dataset
- Use the WooCommerce Import option to import all product data automatically
- Generate embeddings
- Connect the dataset to your chatbot (alongside WooCommerce integration)
See Embeddings guide for full details.
Common Issues
Problem: “Chatbot says ‘I don’t have product information’ even with WooCommerce enabled.”
Fix: Make sure WooCommerce Product Search is enabled AND saved (Step 2). Check that your chatbot instructions mention product search. Test with a product name you know exists.
Problem: “AI recommends out-of-stock products.”
Fix: Enable Show Stock Status in Step 2, and add to your instructions: “Only recommend products that are currently in stock.”
Problem: “Only some products appear in recommendations.”
Fix: Make sure products are published (not draft). Check the Include Categories setting — if specific categories are selected, others are excluded. For large catalogs, switch to the embeddings approach above.
What’s Next
- 📦 Generate descriptions for all your products: Auto-Generate Product Descriptions for 500 Products
- 🧠 Make recommendations even smarter: Train Your Chatbot with Product Embeddings
- 📩 Automate order notifications: WooCommerce Order Notifications: Multi-Channel Setup
- 🎨 Customize chatbot for your store: Customize Chatbot Appearance: Colors, Fonts, Position
Last verified: AIWU v.4.9.2 · Updated: 2026-02-25

