BACK TO DIRECTORY

Sell.AI Chatbot for WooCommerce

by creatywniwsiecipl

0.0
(0 ratings)

Sell.AI is an AI sales assistant that lives in a chat widget on your WooCommerce store. Customers describe what they’re looking for in plain language, and the chatbot searches your product catalog, shows interactive product cards, and helps them buy — without leaving the chat.

How it works

  1. A customer opens the chat and types what they need — in any language.
  2. Sell.AI searches your WooCommerce catalog using fast keyword-based search.
  3. The chatbot responds with a helpful answer and interactive product cards (image, price, stock, Add to Cart).
  4. The customer adds products to cart directly from the chat.

What’s included in the free version

AI Chat Widget

  • Streaming responses (SSE) — answers appear word by word, just like ChatGPT
  • Works with any OpenAI model you configure: gpt-5, gpt-5-mini, and others
  • Customers use their own natural language — any language, no setup required
  • Conversation history for logged-in users across sessions
  • 3 configurable quick-action buttons (e.g. “Show me your bestsellers”)

Product Search

  • Real-time keyword search across your full WooCommerce catalog
  • Handles SKU lookups and product code queries
  • Detects bulk order requests (“5x SKU-123 and 10x SKU-456”)
  • Reads current cart context to make relevant suggestions
  • Product blacklist and whitelist controls
  • Wishlist integration (YITH WooCommerce Wishlist and compatible plugins)

Product Cards

  • Rich product cards: thumbnail, name, price, stock status
  • One-click Add to Cart with quantity selector
  • Supports WooCommerce variable products and product variations
  • Compatible with WooCommerce block-based cart and checkout (HPOS)

Lead Capture

  • Collect customer emails when a product is out of stock
  • Configurable trigger: out of stock, after N messages, or proactive
  • Email notification to admin on new lead
  • Lead management panel with status tracking (new / contacted / converted / dismissed)

Customization

  • Brand colors, chat icon (6 built-in icons or your own image), widget position (bottom left or bottom right), size
  • Custom welcome message and placeholder text
  • Hide chatbot on specific pages (page IDs or URLs)
  • Store FAQ textarea — AI uses this to answer shipping/returns questions
  • Response tone (formal / friendly / casual), response length and sales mode (passive / active / aggressive)
  • Custom system prompt instructions
  • Forbidden topics list

Admin Panel

  • Dashboard: today’s conversations, messages, leads, and chat-assisted revenue
  • Chat log viewer with session grouping, filtering, and search
  • Search index management (rebuild, reconcile, status)
  • Synonym manager for search accuracy
  • Diagnostics page: PHP/WC version, DB tables, cron status, API connection test
  • Setup wizard for first-time configuration

Privacy & Data

  • All conversation logs and leads are stored in your own WordPress database
  • Configurable retention for chat logs, leads and conversation history (automatic cleanup via WP-Cron)
  • Lead form with a consent checkbox linked to your privacy policy
  • WordPress personal data export and erase tools (Tools Export / Erase Personal Data) and suggested privacy policy text
  • Full data deletion on uninstall (optional)

Pro version

Sell.AI Pro adds features for stores that want more from their chatbot:

  • Semantic Search (RAG) — understands intent beyond keyword matching; “something warm for winter” returns jackets, fleeces, sweaters
  • AI Product Enrichment — auto-generate search keywords for your catalog
  • AI Synonym Generator — suggests alternate names for your categories and tags and adds them to the synonym list
  • Smart Triggers — open the chat with a message on exit intent, scroll depth, return visit or time on page
  • AI persona & industry templates — give the assistant a sales personality (sales agent, expert advisor, stylist) and tailor its questions and advice to your industry with 14 ready-made templates
  • Intent detection — knows whether a customer is browsing, comparing, deciding or ready to buy, and adjusts its recommendations to that stage (no extra OpenAI request)
  • Guided selling — for vague requests the assistant asks up to three short questions with tap-to-answer buttons, then recommends products with a reason tied to the answers
  • Analytics — conversations, leads and lead conversion rate, product recommendations, clicks and click-through rate, add-to-cart, chat-assisted orders and revenue, estimated OpenAI cost and zero-result searches for 7 / 30 / 90 days or a custom range, compared with the previous period; daily charts, top products, search queries and customer questions, CSV exports and a leads export by date
  • A/B testing — test two or three versions of the welcome message or of the AI persona on real visitors and see which one brings more add-to-carts, orders or leads, with statistical significance and one-click “apply the winner”
  • Email reports — a daily or weekly email with conversations, leads, chat-assisted orders and revenue, product clicks and estimated cost compared with the previous period, plus the new leads, top questions and searches with no results
  • Settings export / import — save the chatbot settings as a JSON file and import them on another site, with a preview of every change and one-click restore (the API key is included only on request)

View Pro plans trysellai.com

Requirements

You pay OpenAI directly for API usage. A typical store with 50–100 daily chatbot conversations spends approximately $5–15/month.

Developers

The plugin has documented actions and filters, so a theme, a custom plugin or an add-on can extend the assistant. The optional ones are off by default and change nothing until code hooks into them. The full list with arguments is in includes/pro-bridge/class-sellai-hook-extension-points.php. Among them:

  • sellai_system_prompt and sellai_system_prompt_sections — change the chat system prompt, as a whole or per named section (for example persona or industry).
  • sellai_product_card_limit — maximum number of product cards per answer.
  • sellai_stage_detection_enabled (default false) — ask the model to tag each answer with the customer’s purchase stage (browsing, comparing, deciding, ready); the stage is stored on the conversation and passed to sellai_stage_detected.
  • sellai_quick_replies_enabled (default false) and sellai_quick_replies — let the model offer tap-to-answer reply buttons, which the widget shows under the answer.
  • sellai_attribution_window_days (default 7, 0 = off) and sellai_revenue_order_statuses — chat-assisted order attribution and which order statuses count as revenue.
  • sellai_client_ip — the visitor IP used for rate limits (for sites behind a proxy).
  • sellai_settings_tabs / sellai_settings_render_tab / sellai_sanitize_settings and sellai_data_tabs / sellai_data_render_tab — add your own tabs to the Settings and Analytics pages.

The persona and industry template texts live in includes/class-sellai-prompt-presets.php. The plugin applies the persona or industry template a store saved before version 1.5.0; extensions can apply them through sellai_system_prompt_sections.

Third-Party Services

OpenAI API

Customer messages, relevant product data, the current cart contents and, for logged-in customers, short summaries of their earlier conversations are sent to the OpenAI API to generate AI-powered responses. This requires your own OpenAI API key. Data is transmitted only when a customer sends a message in the chat widget.

No other external services are used by this plugin.

Plugin Details

Active Installs
0
Total Downloads
597
Version
1.5.0
Requires WP
6.0
Requires PHP
8.0
Tested Up To
7.1.4
Added
2026-07-02
Last Updated
2026-10-11 6:59pm GMT

Ratings

5
0
4
0
3
0
2
0
1
0