What a WooCommerce AI Shopping Assistant Does
Shoppers on a WooCommerce store ask the same few things: "Do you have this in blue?", "Will this fit a 6-seater table?", "How long to deliver to Jaipur?", "Can I return it if the size is wrong?". When the answer is buried in a product tab or a policy page, many of them simply leave. A shopping assistant answers in the chat and keeps them on the page.
Bitsa AI gives the assistant three jobs on a WooCommerce store:
- Product discovery. Shoppers describe what they need in their own words, and the assistant points them to matching products and their details from your catalogue.
- Store questions. Specifications, sizes, materials, delivery, COD and returns are answered from your own product pages, policies and FAQs, not generic internet content.
- Add to cart. When the shopper decides, the assistant adds the item through the official WooCommerce Store API, so the cart is your normal WooCommerce cart.
If you are comparing general store chatbots rather than a shopping-focused assistant, start with our WooCommerce chatbot plugin guide.
Bitsa AI Chatbot for WordPress at a Glance
- Price
- The plugin is free on WordPress.org. It connects to a Bitsa AI account, which runs the AI: every new account gets a 7-day free trial with no credit card, and paid plans start at ₹299/month. See plans.
- Setup
- No code. Install the plugin, train the bot in your Bitsa AI dashboard, add your domain, then paste your Client ID into the plugin settings.
- What it learns from
- Your website URLs, sitemaps, PDFs, text documents and FAQs. It answers from that content, not from the open internet.
- Languages
- 50+ languages, including English, Hindi and Hinglish. It replies in the language the visitor writes in.
- Lead capture
- Collects names, phone numbers, email addresses and requirements inside the chat and records them in your dashboard.
- WooCommerce
- Answers product questions, helps shoppers find items and adds products to the cart through WooCommerce's own Store API.
- Speed
- One loader of about 16 KB gzipped, loaded asynchronously in the footer. The chat window loads after the page has finished loading.
- Requirements
- WordPress 5.0 or later and PHP 7.4 or later. Tested up to WordPress 7.1.
How It Works on Your WooCommerce Store
The plugin is a lightweight connector. AI responses, catalogue training and lead management run on Bitsa AI's cloud. Cart actions do not: they go from the shopper's browser to your store's own /wp-json/wc/store/v1/ endpoint, not to Bitsa AI.
The shopper asks
"I need a cotton kurta under ₹1,500 for a wedding" or "kya ye phone case iPhone 15 pe fit hoga?" Natural language, in English, Hindi, Hinglish or any of 50+ languages.
It searches your trained content
The assistant looks through the product catalogue, store pages and policies you trained it on, and understands context and intent rather than matching exact keywords.
It shows options and details
The shopper sees matching products and can ask follow-ups about size, material, delivery or returns in the same thread.
It adds to cart, or captures the lead
Ready to buy: the item goes into the WooCommerce cart via the Store API. Not ready: the shopper can share name, phone and email for your team.
Which Stores Get the Most From It?
Stores whose shoppers have questions before they buy. If your products sell without questions, a shopping assistant matters less than good photos and pricing.
Size, fabric and occasion questions
Size charts, fabric care and "what goes with this" are answered from your product pages and size guide. A saree or kurta store in Mumbai shipping across India gets the same questions in Hindi and English all day.
Compatibility and specifications
"Does this charger work with my laptop?" needs the spec sheet. Train on product descriptions and manuals so the assistant can compare models.
Dimensions, materials, delivery
Large items bring questions about size, assembly and delivery areas. Put these in text on the product and shipping pages, and the assistant can answer them.
Install the free plugin, train it on your product sitemap and policy pages, and try it on your own store during the 7-day free trial. No credit card needed.
Start Free TrialTraining It on Your Product Catalogue
In the Bitsa AI dashboard, open Knowledge Base and add your sources. You can use website URLs, sitemaps, PDFs, text documents and FAQs. Training takes minutes. For a WooCommerce store, this set covers most shopper questions:
Product sitemap or URLs
Add your product sitemap so every product page, with its title, description, attributes and price text, becomes part of the knowledge base.
Shipping and delivery page
Delivery timelines, serviceable areas, COD availability and shipping charges. Write them as plain text, not inside a banner image.
Returns and refund policy
Return window, exchange rules, who pays return shipping and how refunds are made. Shoppers check this most just before they buy.
Size guides, manuals and FAQs
Upload size charts and product manuals as PDFs, and add the questions your team answers on WhatsApp every day as FAQs.
The assistant answers from what you trained it on. When a price, policy or product range changes, update the page and add the updated page or file to the Knowledge Base so the bot learns the new version.
Hiding the Assistant on Checkout
On the checkout page you want the shopper to finish paying, not start a new conversation. The plugin has a developer filter, bitsaai_chatbot_load_widget, that decides whether the widget loads on a page. Add this to your child theme's functions.php or a code-snippets plugin:
add_filter( 'bitsaai_chatbot_load_widget', function ( $load ) {
return is_checkout() ? false : $load;
} );
To hide it on the cart page as well, change the condition to is_checkout() || is_cart(). Both are standard WooCommerce conditional functions. To switch the assistant off everywhere, untick "Show chatbot" in the plugin settings or deactivate the plugin.
The loader is about 16 KB gzipped and loads asynchronously in the footer. The chat window loads after the page, or when the shopper reaches for the chat, so it does not block product pages from rendering.
Capturing Leads From Shoppers Who Don't Buy
Many shoppers are comparing, waiting for payday or checking with family. They will not check out today, but they will often share contact details if it helps them. Inside the conversation, the assistant can collect the shopper's name, phone, email and requirements, such as "need 40 return gifts by the 20th" or "want this sofa in grey when it is back".
Those leads appear in the Bitsa AI dashboard for your sales team. For most Indian stores, the fastest follow-up is a phone call or WhatsApp message the same day. Bulk and corporate enquiries are often worth more than a single cart. For more ways to collect enquiries from a WordPress store, see the lead generation plugin for WordPress guide.
Frequently Asked Questions
Yes. Bitsa AI helps shoppers discover products, check details and add items to the cart using the official WooCommerce Store API. The cart action goes to your store's own /wp-json/wc/store/v1/ endpoint, not to Bitsa AI, so the item lands in the normal WooCommerce cart and the shopper completes checkout and payment through your existing WooCommerce checkout.
Yes, as long as those answers are in the content you train it on. Add your shipping, COD, returns and refund pages, or upload them as documents or FAQs in the Knowledge Base. The assistant answers from your own approved content rather than generic internet content, so write timelines, charges and conditions clearly in text, and update the source whenever a policy changes.
The plugin loads one loader of about 16 KB gzipped, asynchronously in the footer, and the chat window loads after the page has loaded or when the shopper reaches for the chat, so it does not block rendering. AI processing runs on Bitsa AI's cloud, not your server. It is compatible with Cloudflare Rocket Loader and uses WordPress native async loading on WordPress 6.3+.
The Bitsa AI Chatbot plugin itself is free to download from WordPress.org. It connects your site to a Bitsa AI account, which runs the AI. Every new account includes a 7-day free trial with no credit card required, and paid plans start at ₹299 a month. Check the Bitsa AI pricing page for the current plans and what each one includes.
Setup needs no code. In WordPress, go to Plugins → Add New, search for Bitsa AI Chatbot, then install and activate it. Create an account at bitsaai.com, open Knowledge Base and train the bot on your website pages, sitemap, PDFs or FAQs. Add your domain under Domain Access, copy your Client ID from Branding → Embed code, and paste it into the plugin settings. Before launch, ask it the questions customers ask you most and check the answers. If the chat collects names, phone numbers or emails, update your privacy policy: the plugin adds suggested text under Settings → Privacy → Policy Guide.
Bitsa AI understands and replies in 50+ languages, including English, Hindi and Hinglish (Hindi written in Latin script). It detects the language a visitor writes in and answers in the same language. If many of your customers write in another language, such as Marathi, test a few real questions during the free trial. Leads captured in the chat are recorded in your Bitsa AI dashboard, and on WooCommerce stores cart actions go through your own Store API. For any other tool you need connected, ask the Bitsa AI team before you rely on it.
Launch Checklist for WooCommerce Stores
- Install "Bitsa AI Chatbot" from Plugins → Add New (WordPress 5.0+, PHP 7.4+) and activate it.
- Train the Knowledge Base on your product sitemap, shipping page, returns policy, size guides and FAQs.
- Add your store domain under Domain Access, without https://. This covers www and subdomains. If the bubble does not appear later, check this first, then clear your caching plugin's cache.
- Set the theme, launcher icon, welcome greeting and bubble position in Branding so the bubble does not cover your sticky add-to-cart bar.
- Copy the Client ID from Branding → Embed code, paste it under Bitsa AI Chatbot in WordPress, and click Save Changes.
- Add the filter to hide the widget on checkout.
- Test 20 real shopper questions, including Hinglish ones, and run one add-to-cart from the chat.
- Copy the suggested text from Settings → Privacy → Policy Guide into your privacy policy. It lists the data sent: Client ID, domain, chat messages, contact details the shopper chooses to share, IP and user agent.
Why Bitsa AI for a WooCommerce Store
There are several good ecommerce chatbots, and our roundup of the best ecommerce chatbots compares them. If you sell on more than one platform, see the AI chatbot for ecommerce websites guide; the same Bitsa AI chatbot works on any site through its embed code. For WooCommerce specifically:
Cart stays in WooCommerce
Add-to-cart uses the official Store API on your own store. Checkout, payment gateways and order emails work exactly as before.
Answers from your catalogue
Replies come from your products, policies and FAQs. The assistant understands natural language and intent, not just menu buttons.
Built for Indian shoppers
50+ languages including Hindi and Hinglish, rupee pricing from ₹299/month, and a 7-day free trial with no credit card.
Your domain, your brand
The bot only runs on domains you authorise, so nobody else can use your quota. Branding changes need no code and no plugin update.
Give Every Shopper an Answer
Install the free Bitsa AI Chatbot plugin, train it on your product catalogue and store policies, hide it on checkout, and let it help shoppers find products, add them to the cart and leave their details when they are not ready to buy. Questions? Contact the Bitsa AI team.
Download Free Plugin