AI shopping assistant for WooCommerce – WoAssistCart AI

Description

WoAssistCart AI is an AI-powered shopping assistant for WooCommerce that helps customers discover products, get instant answers, compare products, manage their cart, and check order information directly from your online store.

Instead of making shoppers navigate through complex categories, filters, and product pages, WoAssistCart AI lets them describe what they need in natural language. The assistant uses your WooCommerce catalog to find relevant products, answer product questions, provide recommendations, and guide shoppers through the buying journey.

WooCommerce remains the source of truth for products, prices, stock, variations, cart contents, and orders. AI is used to make product discovery and shopping conversations more natural — not to replace your store data.

Connect your own OpenAI or Google Gemini API key and use your preferred AI provider directly. There is no mandatory cloud account, license server, or phone-home service operated by the plugin author.

Website: https://wooassistant.com/

Try Live Demo

AI Shopping Assistant for WooCommerce

Turn your WooCommerce store into a conversational shopping experience.

  • Help customers find products using natural-language searches.
  • Answer product questions using your WooCommerce catalog.
  • Recommend related, upsell, and cross-sell products.
  • Compare products directly inside the conversation.
  • Add, update, remove, and manage cart items through chat.
  • Help customers check their orders.
  • Guide shoppers toward products that match their needs.
  • Continue the shopping journey from product discovery to cart.

Free Features

Storefront AI Chat

Add an AI-powered shopping assistant to your WooCommerce storefront.

The assistant can be displayed as a floating chat widget or embedded into your website using a shortcode.

  • Floating chat widget
  • Embedded chat
  • Product cards
  • Conversational shopping
  • Quick Actions
  • Custom greeting
  • Custom assistant name
  • Custom avatar
  • Custom colors
  • Custom launcher position

Use either:

[woassistcart-ai]

or:

[woassistcart_ai_chat]

to embed the assistant on supported pages, posts, and page-builder content.

AI Product Search

Let customers search for products using natural language instead of requiring exact product names or keywords.

For example:

  • “Show me a waterproof backpack under $80.”
  • “I need a lightweight laptop for travel.”
  • “Find black running shoes in size 10.”
  • “What do you have for a small kitchen?”

The assistant can use your WooCommerce catalog to understand and respond to product discovery requests.

  • Natural-language product search
  • Keyword product search
  • Category-aware search
  • Attribute-aware search
  • Price and budget-aware searches
  • Sale-price awareness
  • Stock-aware results
  • Product variation support
  • WooCommerce-powered catalog results

Product Q&A

Help shoppers get answers about products without manually searching through product pages.

The assistant can answer questions using relevant WooCommerce product information, including:

  • Product descriptions
  • Short descriptions
  • Attributes
  • Variations
  • Categories
  • Prices
  • Sale prices
  • Stock availability

This gives customers a conversational way to understand your products before purchasing.

Smart Product Recommendations

Help customers discover relevant products based on their shopping needs and current conversation.

Recommendations can use WooCommerce product relationships such as:

  • Related products
  • Upsells
  • Cross-sells
  • Complementary products
  • Products relevant to the current shopping context

Product Comparison

Help shoppers compare products directly inside the AI conversation.

Customers can ask the assistant to compare products and review relevant information side by side.

This is useful for stores with similar products, multiple models, different price points, or several variations.

AI Cart Assistant

Let shoppers manage their WooCommerce cart directly through the conversation.

Customers can:

  • View cart contents
  • Add products
  • Select supported variations
  • Update quantities
  • Remove products
  • Clear the cart
  • View cart information
  • Continue shopping

Cart-changing actions require shopper confirmation before they are performed.

Order Assistant

Help customers access relevant order information through the shopping assistant.

Supported order assistance includes:

  • Order status
  • Order details
  • Ordered products
  • Order totals
  • Shipping information when available
  • Tracking information when available
  • Logged-in customer order lookup
  • Verified guest order lookup

Guests must verify their order number and billing email before order information is displayed.

Quick Actions

Give shoppers quick access to common shopping tasks.

Quick Actions can be configured for:

  • Product search
  • Product recommendations
  • Product comparison
  • Product Q&A
  • Shopping assistance

Up to three Quick Actions can be displayed at a time.

Custom Chatbot Branding

Customize the AI shopping assistant to match your WooCommerce store.

Available appearance controls include:

  • Assistant title
  • Greeting message
  • Avatar
  • Colors
  • Launcher position
  • Quick Actions
  • Fallback messages

Multilingual AI Shopping Assistant

Provide conversational shopping assistance in multiple languages.

Supported languages include:

  • English
  • Spanish
  • French
  • German
  • Italian
  • Portuguese
  • Arabic
  • Bengali
  • Hindi
  • Chinese
  • Japanese

The assistant can automatically detect the customer’s language or use the configured language settings.

OpenAI & Google Gemini

Use your own AI provider API key.

Supported providers:

  • OpenAI
  • Google Gemini

Choose your preferred provider, configure the API key, select the available model, and test the connection from the plugin settings.

API keys are stored securely and are never exposed to frontend JavaScript.

Conversation Memory

Keep follow-up questions connected to the current shopping conversation.

Conversation memory helps shoppers continue a conversation without repeating previously provided context.

AI Usage Control

Control AI API usage with an optional daily token budget.

When the configured daily limit is reached, the assistant can fall back to catalog-based product search instead of continuing model-powered requests.

This gives store owners additional control over AI API usage and costs.

WooCommerce Catalog Grounding

WooCommerce remains the source of truth for your store’s commerce data.

The assistant works with information such as:

  • Products
  • Categories
  • Attributes
  • Variations
  • Prices
  • Sale prices
  • Stock
  • Cart contents
  • Orders
  • Related products
  • Upsells
  • Cross-sells

The AI provides the conversational interface while WooCommerce provides the actual commerce data.

Privacy & Security

WoAssistCart AI includes privacy and security features designed for WooCommerce stores.

  • WordPress nonces
  • REST API permission checks
  • Request validation
  • Rate limiting
  • Secure API key handling
  • Personal data export support
  • Personal data erase support
  • Conversation retention controls
  • Clean uninstall options
  • WooCommerce-compatible logging

WoAssistCart AI Pro

Take your WooCommerce shopping experience further with WoAssistCart AI Pro.

Pro adds advanced AI-powered commerce, sales, search, recovery, notification, automation, and analytics features while keeping the same WoAssistCart AI experience.

Get WoAssistCart Pro

Semantic & AI Product Search

Go beyond traditional keyword matching with meaning-based product discovery.

Pro search can help customers find products based on what they mean rather than requiring exact product titles or keywords.

For example:

  • “I need something comfortable for long flights.”
  • “Find a laptop for programming and travel.”
  • “Show me a gift for someone who loves photography.”

Features include:

  • Semantic product search
  • AI-powered product discovery
  • Hybrid search
  • Natural-language queries
  • Product intent understanding
  • Category and attribute-aware discovery
  • Budget and use-case based searches
  • Better matching for complex shopping requests
  • WooCommerce-grounded product information

WooCommerce remains the source of truth for prices, stock, variations, and purchasability.

AI Sales Agent

Turn product discovery into guided shopping conversations.

The AI Sales Agent can help shoppers move from a broad request toward relevant products by asking useful follow-up questions.

Features include:

  • Guided selling conversations
  • Clarifying questions
  • Shopping intent discovery
  • Product recommendations
  • Budget discovery
  • Requirement discovery
  • Product-aware recommendations
  • Cart-aware assistance
  • Guided buying workflows

The assistant is designed to help customers discover relevant products rather than simply returning generic AI responses.

Sales Playbooks

Create structured selling experiences for different products, categories, and shopping scenarios.

Sales playbooks can help the assistant:

  • Ask relevant questions
  • Understand shopper requirements
  • Narrow down product choices
  • Recommend suitable products
  • Guide customers through the buying journey
  • Keep recommendations grounded in available WooCommerce products

AI Upsell & Cross-Sell

Use shopping context to introduce relevant products and complementary items.

Pro capabilities can help with:

  • Related product discovery
  • Upsell recommendations
  • Cross-sell recommendations
  • Complementary products
  • Cart-aware recommendations
  • Alternative product suggestions

Recommendations remain connected to your WooCommerce catalog.

Abandoned Cart Recovery

Recover potential sales from shoppers who add products to their cart but do not complete checkout.

Features include:

  • Abandoned cart detection
  • Configurable idle threshold
  • Minimum cart value
  • Campaign window
  • Automated recovery emails
  • Multi-step recovery campaigns
  • AI-assisted email copy
  • Custom email subject
  • Custom email header
  • Custom email body
  • Custom CTA
  • Logo and brand colors
  • Cart, checkout, or custom redirect URLs
  • Marketing-consent controls
  • Retention controls
  • Scheduled sending

Back-in-Stock Alerts

Capture customer interest when products are unavailable and notify shoppers when inventory becomes available again.

Features include:

  • Back-in-stock requests
  • Customer email capture
  • Product interest tracking
  • Inventory monitoring
  • Automatic availability notifications
  • Notification retention controls

Analytics & Revenue Attribution

Understand how your AI shopping assistant contributes to customer engagement and commerce activity.

Pro analytics can provide insights into:

  • Assistant conversations
  • Product searches
  • Product recommendations
  • Shopping interactions
  • Cart actions
  • Conversion activity
  • Orders influenced by the assistant
  • Revenue attribution
  • Configurable attribution windows
  • Analytics data retention

AI Knowledge & RAG

Provide the assistant with additional business and product knowledge beyond standard WooCommerce product fields.

Advanced knowledge and retrieval capabilities can be useful for:

  • Product documentation
  • Store policies
  • FAQs
  • Shipping information
  • Return policies
  • Product guides
  • Business information
  • Additional product knowledge

Image & Voice Shopping

Create richer conversational shopping experiences with additional input methods.

Depending on your configured AI provider and Pro features, customers can use:

  • Image-based product questions
  • Voice input
  • Multimodal shopping workflows
  • Conversational product discovery

WhatsApp & Telegram

Extend your AI shopping assistant beyond your WooCommerce storefront.

Supported integrations can connect shopping workflows with messaging channels such as:

  • WhatsApp
  • Telegram

This can help stores provide conversational shopping assistance through supported messaging workflows.

Automation & Integrations

Connect WooCommerce AI shopping workflows with external automation platforms and services.

Supported integrations and workflows can include:

  • n8n
  • Zapier
  • Make
  • MCP-based workflows
  • Webhooks
  • External automation systems

Use these integrations to connect shopping events and AI workflows with other business processes.

Advanced Multilingual Support

Extend multilingual AI shopping capabilities for international WooCommerce stores.

Pro capabilities provide additional multilingual shopping workflows and advanced language support depending on the configured AI provider.

Free vs Pro

The free version provides a complete AI shopping assistant for everyday WooCommerce stores.

Free includes:

  • AI storefront chat
  • Product search
  • Product Q&A
  • Product recommendations
  • Product comparison
  • Cart assistance
  • Order assistance
  • Quick Actions
  • Custom assistant branding
  • Multilingual replies
  • OpenAI support
  • Google Gemini support
  • Conversation memory
  • AI usage controls
  • WooCommerce catalog grounding
  • Privacy and security features
  • AI-free catalog fallback

Pro adds:

  • Semantic and AI-powered product search
  • AI Sales Agent
  • Sales Playbooks
  • AI Upsell & Cross-Sell
  • Abandoned Cart Recovery
  • Back-in-Stock Alerts
  • Analytics & Revenue Attribution
  • AI Knowledge & RAG
  • Image & Voice Shopping
  • WhatsApp & Telegram integrations
  • Automation integrations
  • Advanced multilingual capabilities

Get WoAssistCart Pro

Try It Live

Want to see how an AI shopping assistant works inside a WooCommerce store?

Try Live Demo

Explore conversational product discovery, product questions, recommendations, comparison, cart assistance, and AI-powered shopping workflows.

External Services

WoAssistCart AI does not phone home to the plugin author and does not require a license server.

The plugin only communicates with a third-party AI provider after a store administrator selects a provider and saves their own API key.

WooCommerce catalog information is processed on your WordPress site. When an AI-powered request is made, relevant shopper messages and selected product or cart information may be sent to the configured AI provider so that the provider can generate a response.

OpenAI

OpenAI is used to generate AI-powered shopping and conversational responses when OpenAI is selected as the provider.

Data sent may include:

  • Shopper chat messages
  • Assistant system instructions
  • Relevant product information
  • Relevant cart information
  • Other short excerpts required to answer the request

Requests are sent to:

https://api.openai.com

The OpenAI API key configured by the site administrator is used for authentication.

No data is sent to OpenAI until an administrator has configured OpenAI and a model-powered conversation or connection test is performed.

  • Terms of use: https://openai.com/policies/terms-of-use/
  • Privacy policy: https://openai.com/policies/privacy-policy/

Google Gemini

Google Gemini is used to generate AI-powered shopping and conversational responses when Gemini is selected as the provider.

Data sent may include:

  • Shopper chat messages
  • Assistant system instructions
  • Relevant product information
  • Relevant cart information
  • Other short excerpts required to answer the request

Requests are sent to:

https://generativelanguage.googleapis.com

The Google AI / Gemini API key configured by the site administrator is used for authentication.

No data is sent to Google until an administrator has configured Gemini and a model-powered conversation or connection test is performed.

  • Terms of use: https://ai.google.dev/gemini-api/terms
  • Privacy policy: https://policies.google.com/privacy

Screenshots

Installation

  1. Install and activate WooCommerce.
  2. Install WoAssistCart AI from Plugins Add New Plugin, or upload the plugin ZIP through Plugins Add Plugin Upload Plugin.
  3. Activate WoAssistCart AI.
  4. Go to WooCommerce WoAssistCart AI.
  5. Under AI Provider, select OpenAI or Google Gemini.
  6. Add your own API key and test the connection.
  7. Enable the floating AI shopping assistant.
  8. Customize the assistant name, greeting, avatar, colors, language, and position.
  9. Alternatively, add [woassistcart-ai] or [woassistcart_ai_chat] to a page, post, or supported page-builder content area.

FAQ

What is WoAssistCart AI?

WoAssistCart AI is an AI shopping assistant for WooCommerce that helps customers search for products, ask questions, compare products, get recommendations, manage their cart, and check orders through a conversational interface.

Is WoAssistCart AI free?

Yes. The WordPress.org version provides a complete set of shopping-assistant features for everyday WooCommerce stores.

Advanced commerce features are available through WoAssistCart AI Pro.

Do I need an OpenAI or Gemini API key?

Yes, for AI-powered conversational responses.

You can connect your own OpenAI or Google Gemini API key from WooCommerce WoAssistCart AI.

Without an AI API key, catalog-based product search can still work depending on your configuration, but model-powered conversations will not be available.

Does WoAssistCart AI use its own AI API account?

No. WoAssistCart AI uses the AI provider account configured by the store administrator.

There is no mandatory hosted AI proxy or plugin-author-operated AI account for the free plugin.

Does the plugin send my store data to the plugin author?

No. The free plugin does not phone home to the plugin author for store data or license verification.

AI requests are sent to the AI provider selected and configured by the store administrator.

Can customers search products using natural language?

Yes. Customers can describe what they need using everyday language. Depending on the configured search mode, the assistant can consider product categories, attributes, prices, stock, and other catalog information.

Can the AI invent product prices or stock levels?

WooCommerce remains the source of truth for product prices, stock, variations, carts, and orders. The assistant is designed to use WooCommerce data for catalog facts.

Can customers add products to the cart from chat?

Yes. Customers can add products, select supported variations, update quantities, remove products, and clear their cart through the assistant.

Cart-changing actions require confirmation before they are performed.

Can customers compare products?

Yes. WoAssistCart AI can compare products within the conversation so shoppers can review relevant product information.

Can customers check their orders?

Yes. Logged-in customers can access relevant order information. Guests must verify their order number and billing email before order information is displayed.

What happens if the AI provider is unavailable?

Depending on your settings, the assistant can fall back to WooCommerce catalog search and other non-AI shopping functionality.

Which AI providers are supported?

WoAssistCart AI currently supports:

  • OpenAI
  • Google Gemini

Which languages are supported?

The assistant supports automatic language detection and multiple languages, including English, Spanish, French, German, Italian, Portuguese, Arabic, Bengali, Hindi, Chinese, and Japanese.

Can I customize the AI shopping assistant?

Yes. You can customize the assistant title, greeting, avatar, colors, launcher position, Quick Actions, and fallback messages.

Can I use a shortcode instead of the floating widget?

Yes. Use:

[woassistcart-ai]

or:

[woassistcart_ai_chat]

Does it work with Elementor, Divi, or other page builders?

The floating assistant is designed to work across most WooCommerce themes and storefronts. For precise placement, use the shortcode in a page-builder content area that supports WordPress shortcodes.

What is the daily token budget?

The daily token budget is an optional usage-control feature for your own AI provider API key.

When the configured limit is reached, the assistant can fall back to catalog-based search instead of continuing model-powered requests.

Does WoAssistCart AI require a license for the free version?

No. The free WordPress.org plugin does not require a license server or mandatory account with the plugin author.

What does WoAssistCart AI Pro include?

Pro adds advanced features including semantic and AI-powered product search, AI Sales Agent, Sales Playbooks, AI upsell and cross-sell, abandoned cart recovery, back-in-stock alerts, analytics and revenue attribution, AI Knowledge & RAG, image and voice shopping, WhatsApp and Telegram integrations, automation workflows, and advanced multilingual capabilities.

Do I need a separate Pro plugin?

No. WoAssistCart AI Pro extends the same product. You do not need to install a separate chatbot plugin beside the free version.

How do I get WoAssistCart AI Pro?

Visit:

https://wooassistant.com/

Get WoAssistCart Pro

Can I try WoAssistCart AI before installing it?

Yes. Use the live demo to explore the AI shopping assistant and its conversational shopping experience.

Try Live Demo

Is WoAssistCart AI privacy-friendly?

The plugin provides privacy-related controls including personal data export and erase support, conversation retention settings, API key protection, and uninstall options.

AI requests are sent only to the configured third-party AI provider when a model-powered request is made.

Reviews

There are no reviews for this plugin.

Contributors & Developers

“AI shopping assistant for WooCommerce – WoAssistCart AI” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.0.2

  • Improved guest cart security and CSRF protection.
  • Improved REST API permissions and session validation.
  • Fixed WordPress compatibility issues with database queries.
  • Fixed early translation loading warnings.
  • Improved plugin activation and dependency checks.
  • Improved security, compatibility, and overall stability.

1.0.1

  • Updated plugin name and slug.
  • Updated WordPress.org ownership information.
  • Updated Tested up to version.
  • Improved third-party AI provider integration information.
  • Updated external service documentation.
  • Improved plugin metadata and compatibility information.

1.0.0

  • Initial release.