ChatonboChatonbo
Solutions
TemplatesTry ItUse CasesPricingIntegrationsDocsBlog
LoginSign Up Free
. This script loads asynchronously and will not slow down your store.","url":"https://chatonbo.com/guides/woocommerce"},{"@type":"HowToStep","position":10,"name":"Manual Embed: Add the Script to Your WordPress Site","text":"Use a header/footer plugin like WPCode — go to Code Snippets → Header & Footer and paste the Chatonbo script in the Footer section. Save. (You can also paste it directly into your theme's footer.php before , but a plugin is safer because it survives theme updates.)","url":"https://chatonbo.com/guides/woocommerce"},{"@type":"HowToStep","position":11,"name":"Manual Embed: Optionally Connect WooCommerce for Product Sync","text":"Even without auto-embed, you can still connect your WooCommerce store for product synchronization. Go to your bot's Integrations page, enter your store URL and REST API keys (Consumer Key + Consumer Secret), and click Connect. Then click \"Sync Products\" to import your catalog into the bot's knowledge base. This way your manually embedded chatbot can still answer product questions accurately.","url":"https://chatonbo.com/guides/woocommerce"}]}
Home/Guides/WooCommerce
WooCommerce Guide

Add an AI Chatbot to WooCommerce — Full Setup Guide

Connect Chatonbo to your WooCommerce store, sync your product catalog, and let AI handle customer questions, product recommendations, and support — 24/7. Install the official Chatonbo plugin from the WordPress directory, click Connect, sync your catalog. Done.

Start Free NowHow It Works

Why Add an AI Chatbot to WooCommerce?

WooCommerce powers millions of online stores. An AI chatbot that knows your entire product catalog transforms how customers shop — from browsing to buying.

AI-Powered Product Advice

Customers ask "What laptop is best for video editing?" and your chatbot recommends the right products from your catalog — with prices, specs, and direct links. Like having a knowledgeable sales assistant on every page.

Automate Support 24/7

Answer shipping questions, explain return policies, check order status, and troubleshoot issues — all without hiring additional staff. Your chatbot works around the clock in over 50 languages, from New York to Tokyo to Tel Aviv.

Boost Sales & Conversions

Engage shoppers at the right moment with smart triggers. Answer product objections, suggest complementary items, offer discount codes, and guide hesitant buyers to checkout. Stores using Chatonbo see measurably higher conversion rates.

Prerequisites

  • A Chatonbo account (free tier works perfectly — sign up at chatonbo.com)
  • A WordPress website with WooCommerce installed and activated
  • WordPress admin access (to install plugins and configure settings)
  • WooCommerce REST API keys — Consumer Key and Consumer Secret (we'll show you how to generate these)
Recommended

Method 1: Official Plugin + One-Click Connect

The fastest path. Install the Chatonbo plugin from the WordPress directory, click Connect to Chatonbo to auto-fill your Bot ID, then sync your WooCommerce catalog. Six steps, about 5 minutes total.

01

Install the Chatonbo Plugin from WordPress

In your WordPress admin panel, go to Plugins → Add New and search for "Chatonbo". Click Install Now, then Activate. The official plugin lives at wordpress.org/plugins/chatonbo-ai-chatbot/ — no zip download or manual upload needed. WooCommerce stores install the plugin the exact same way as any WordPress site.

Search "Chatonbo" in Plugins → Add NewOne-click Install + ActivateSame plugin works for any WP/WooCommerce site
02

Click "Connect to Chatonbo"

Go to Settings → Chatonbo in your WordPress sidebar. You'll see a "Connect to Chatonbo" button. Click it — a new tab opens to chatonbo.com. Sign in (or create a free account in 30 seconds), then pick the bot you want for your store, or create a new one (e.g., "Store Assistant"). Click Connect.

Free account — no credit cardPick or create your store botAuto-redirects back to WordPress
03

Plugin Auto-Configures + Widget Goes Live

You're sent back to your WordPress admin automatically. The plugin saves your Bot ID, turns the widget on, and shows a green "Connected" notice. Visit your store — the chat bubble appears in the bottom-right corner. At this point your bot is live and answering visitor questions. The next 3 steps are WooCommerce-specific and unlock product knowledge + order lookups.

Bot ID auto-filledWidget turned onTest the bubble on your store before continuing
04

Generate WooCommerce REST API Keys

In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API. Click "Add key." Give it a description (e.g., "Chatonbo Integration"), select your admin user, and choose "Read" permissions. Click "Generate API key." Copy the Consumer Key and Consumer Secret — these let Chatonbo securely read your product catalog and order data.

WooCommerce → Settings → Advanced → REST APIRead permissions are enoughCopy Consumer Key + Secret
05

Connect Your Store in the Chatonbo Dashboard

Open your bot's Integrations page in Chatonbo, scroll to the WooCommerce section, enter your store URL (e.g., https://yourstore.com), paste the Consumer Key + Secret, and click Connect. Chatonbo validates the credentials and establishes the secure connection.

Bot → Integrations → WooCommercePaste store URL + REST API keysGreen confirmation on success
06

Sync Your Product Catalog and Test

Click "Sync Products" to import your entire catalog into the bot's knowledge base — names, descriptions, prices, images, categories, variants. The sync auto-updates when products change. Then visit your store and ask a product question ("What's the price of X?", "Do you have Y in stock?"). The bot now answers from your real catalog, recommends items, and can even apply discount codes during the chat.

Imports full catalog with variantsAuto-updates on product changesBot can recommend + apply discount codes

Method 2: Manual Embed (Script Tag)

Works on any WordPress or WooCommerce site. Paste a single script tag — no plugin required. You can still connect WooCommerce for product sync separately.

01

Sign Up and Create a Bot

Go to chatonbo.com and create a free account. Click "Create Bot" from your dashboard, name it, and choose your preferred AI model (GPT-5.4, Claude, or Gemini).

Free account30-second setupChoose your AI model
02

Go to the Embed Tab

In your bot's settings, navigate to the Embed tab. You'll see a script tag ready to copy. This single line of code is all you need to add the chatbot to any website.

Bot settings > Embed tabOne line of codeWorks on any site
03

Copy the Script Tag

Copy the embed script tag. It looks like this: <script src="https://chatonbo.com/widget/chatonbo-widget.js" data-bot-id="YOUR_BOT_ID"></script>. This script loads asynchronously and will not slow down your store.

Unique bot ID includedAsync loadingLightweight footprint
04

Add the Script to Your WordPress Site

Use a header/footer plugin like WPCode — go to Code Snippets → Header & Footer and paste the Chatonbo script in the Footer section. Save. (You can also paste it directly into your theme's footer.php before </body>, but a plugin is safer because it survives theme updates.)

Use WPCode or similar header/footer pluginPaste before </body>Survives theme updates
05

Optionally Connect WooCommerce for Product Sync

Even without auto-embed, you can still connect your WooCommerce store for product synchronization. Go to your bot's Integrations page, enter your store URL and REST API keys (Consumer Key + Consumer Secret), and click Connect. Then click "Sync Products" to import your catalog into the bot's knowledge base. This way your manually embedded chatbot can still answer product questions accurately.

Product sync works with manual embedSame API key setupFull catalog in knowledge base

Your embed code looks like this:

<script src="https://chatonbo.com/widget/chatonbo-widget.js"
       data-bot-id="YOUR_BOT_ID"></script>

Tips for Getting the Most Out of Your WooCommerce Chatbot

Keep Products Synced

After the initial sync, Chatonbo automatically updates when you add or modify products. If you do a bulk import or major catalog change, trigger a manual re-sync from the WooCommerce section to ensure everything is up to date.

Train with Store Policies

Add your shipping policy, return policy, and FAQ pages to the bot's knowledge base. Customers frequently ask about delivery times, return windows, and payment methods — your chatbot should know these inside out.

Use Smart Triggers

Configure triggers to engage shoppers at the right moment — after 5 seconds on a product page, when a visitor scrolls 50%, or on exit intent. Smart timing dramatically improves engagement and reduces cart abandonment.

Match Your Store Branding

Customize the chat bubble colors, position, and welcome message in your Chatonbo dashboard to match your WooCommerce theme. A consistent brand experience builds trust and encourages more conversations.

Frequently Asked Questions

Do I need the Chatonbo WordPress plugin?

Recommended, yes — installing the official Chatonbo plugin from the WordPress directory is the fastest path. Plugins → Add New → search "Chatonbo" → Install + Activate, then click "Connect to Chatonbo" on the settings page. The plugin auto-fills your Bot ID and turns the widget on for you. If you prefer not to install a plugin, you can paste the embed script tag manually using a header/footer plugin like WPCode — the chatbot works the same either way, you just lose the one-click connect convenience.

Can the chatbot answer product questions?

Yes. After syncing your WooCommerce products, the chatbot knows your entire catalog — product names, descriptions, prices, categories, stock status, and more. Customers can ask things like "Do you have red sneakers in size 10?" and get accurate answers instantly.

Does it work with variable products?

Yes. Product variants and options (size, color, material, etc.) are fully synced. The chatbot understands variable products and can help customers navigate options, check availability for specific variations, and compare different product configurations.

Will it slow down my store?

No. The Chatonbo widget loads asynchronously with a tiny footprint (under 50KB). It does not block page rendering and has minimal impact on your Core Web Vitals, Lighthouse score, or SEO rankings. Your store loads exactly as fast with or without the chatbot.

Can I offer discount codes through the chatbot?

Yes. You can configure discount codes in the WooCommerce integration section of your Chatonbo dashboard. The chatbot can share coupon codes with customers during conversations — for example, offering a discount to first-time visitors or incentivizing customers who are about to leave.

What WooCommerce API permissions do I need?

Read access is sufficient for product sync and order lookup. When generating your REST API key in WooCommerce > Settings > Advanced > REST API, select "Read" permissions. Chatonbo does not need write access to your store — it only reads product data, categories, and order information.

Trusted by WooCommerce Stores Worldwide

From fashion boutiques in London to electronics stores in Sydney, handmade marketplaces in Berlin, supplement shops in Los Angeles, and home decor stores in Tel Aviv — WooCommerce store owners everywhere use Chatonbo to automate customer support, answer product questions, and drive more sales without writing a single line of code.

United StatesUnited KingdomGermanyIsraelAustraliaCanadaFranceIndia
No signup required

See it work on your own website

Paste your URL and chat with an AI agent trained on your content — right now, in 60 seconds.

Try It on Your Website

Ready to Add AI to Your WooCommerce Store?

Join thousands of WooCommerce store owners who use Chatonbo to answer product questions, automate support, and boost sales — 24/7, in over 50 languages.

Start Free — No Credit Card Required

Free plan includes 1 bot and 250 conversations/month. No credit card required.

ChatonboChatonbo

AI-powered chatbot platform for sales, support, and lead capture.

© 2026 Chatonbo. All rights reserved.

Product

  • How It Works
  • Pricing
  • Integrations
  • Documentation
  • Templates
  • Compare
  • Blog

Solutions

  • Sales Agent
  • Support Agent
  • Shopify Agent
  • WooCommerce Agent
  • E-commerce Agent
  • Lead Generation Agent
  • Real Estate
  • Healthcare
  • Restaurants
  • Legal
  • Education

Guides

  • Zapier Integration
  • Webhook Setup
  • WordPress Install
  • Shopify Install
  • Wix Install
  • HubSpot CRM
  • Slack Notifications
  • Zendesk Escalation
  • Zoho CRM
  • Google Analytics

Company

  • About
  • Contact
  • Help Center
  • Privacy Policy
  • Terms of Service
  • Affiliate Program