Skip to main content
Sensbot puts an AI chat assistant on your WooCommerce storefront. It answers from your own data: your products, your categories, your orders and the text on your published WordPress pages. When it cannot answer, it says so and offers to pass the question to your team. The plugin is free on WordPress.org and installs in a few minutes. There is nothing to paste into your theme and no API key to create by hand.
The Sensbot chat widget on a WooCommerce storefront, answering a product question with a product card showing the image, description and price

The assistant on a storefront, answering a product question with a product card

There are two separate Sensbot plugins for WooCommerce, and you can use either or both:
  • Sensbot Chatbot — the chat widget on your storefront. This page.
  • Sensbot Email Assistant — drafts replies to customer emails in your own mailbox. See WooCommerce Email Assistant.
Each one installs, connects and is billed on its own.

Before you start

You do not need a Sensbot account first. Connecting creates it and starts a 14 day free trial, with no payment card.

Step 1 · Install the plugin

  1. In your WordPress admin, go to Plugins, then Add New Plugin.
  2. Search for Sensbot Chatbot.
  3. Click Install Now, then Activate.
You can also install it from the WordPress.org listing: Sensbot Chatbot for WooCommerce.

Step 2 · Open the Sensbot settings screen

In your WordPress admin, go to WooCommerce, then Sensbot Chatbot. You will see one email field, one checkbox and one button. The Sensbot Chatbot settings screen before connecting: an email field, the terms checkbox and the Connect and start free trial button

Step 3 · Connect the store

  1. Check the Your email address. This becomes your Sensbot account address and the sign-in link is sent there, so use an address you read.
  2. Tick I accept the Terms of Use and the Privacy Policy.
  3. Click Connect & start free trial.
Behind that one click the plugin creates a read only WooCommerce REST API key named Sensbot Chatbot (read-only), hands it to Sensbot, and Sensbot starts importing your store.
The key the plugin creates has read permission only. Sensbot cannot change anything in your store: no products, no prices, no orders. Disconnecting or deleting the plugin deletes that key.

Step 4 · Set your Sensbot password

After connecting, the screen shows One step left: set your Sensbot password, with a Set my password link. The same link is emailed to the address you entered. You need that password for the Sensbot dashboard, where you read conversations, change how the assistant answers, and manage billing.

Step 5 · Wait for the first import

The first import reads your products, categories, orders and published pages. It takes a few minutes on a small store and can take longer on a large catalogue. The settings screen tells you where things stand. Click Refresh status to re-read it. The Sensbot Chatbot settings screen once connected, showing the assistant live on the storefront and the store data import finished When the import finishes, the chat widget appears on your storefront by itself. Nothing has to be added to your theme.

Step 6 · Make it yours

Click Open Sensbot dashboard on the settings screen. It signs you straight in, no password needed for that jump. The Sensbot dashboard, where every conversation from the store can be read back In the dashboard you can:
  • Knowledge base — add web pages and upload documents (PDF, Word, text) so the assistant knows your policies, not only your catalogue.
  • Look and appearance — colour, logo, avatar, launcher position, welcome message and suggested questions.
  • Custom instructions — tone, what to promise, what never to say.
  • Transcripts — read every conversation your shoppers had.
Sensbot automatically adds your published WordPress pages to the knowledge base at connect. Shipping, returns, payment and warranty pages are the ones that pay off the fastest, so check they are published and readable before you connect.

What the plugin does on your site

  • Creates one read only WooCommerce REST API key, Sensbot Chatbot (read-only).
  • Prints the chat widget script in your storefront footer.
  • Adds one settings screen under WooCommerce.
That is all. It writes nothing to your store, adds no tables, and makes no background calls to Sensbot on its own: the settings screen talks to Sensbot only when you click something. What Sensbot reads with the key, on a recurring schedule: products, product categories, orders, the WooCommerce system status, and your published pages. Order records include the buyer’s name, email address, phone number and addresses. See the Privacy Policy.

Troubleshooting

Sensbot validates the key by calling your store from the outside before it accepts the connection. It fails when:
  • the site is not on HTTPS, or the certificate is invalid
  • the site is not publicly reachable (local address, private IP, IP allowlist, staging password, “Coming soon” mode)
  • permalinks are set to Plain, so /wp-json/ returns nothing
  • a security plugin, firewall or host rule blocks the WooCommerce REST API or blocks requests from outside your country
Test it yourself: open https://your-store.com/wp-json/ in a browser. If that page does not return JSON, fix that first.
Check the Store data import row first. The widget only appears once the import has finished, so Queued or In progress simply means wait and click Refresh status.If the import is finished and the widget is still missing, the theme is the usual cause: the script is printed on the wp_footer hook, which a badly built or heavily cached theme can skip. Clear your page cache and your CDN cache, then reload the storefront in a private window.
It answers policy questions from your published pages. If a page is a draft, is excluded from the REST API, or the policy only exists inside a checkout setting, the assistant never saw it.Add the page or a document to the knowledge base in the dashboard, and the assistant picks it up on the next sync.
The catalogue is read at connect and refreshed on a recurring schedule, not instantly. A change made in WooCommerce takes some time to reach the assistant.Note also that a variable product is shown at the price of its cheapest variation. Per variation pricing in chat is not supported yet.
Deactivating only removes the widget from your storefront. Your account, settings and connection stay exactly as they are, so you can deactivate to test something and activate again without setting anything up a second time.To actually close the connection, use Disconnect on the settings screen, or delete the plugin.

Trial, pricing and billing

Connecting starts a 14 day free trial. No payment card is needed to start it. After the trial, paid plans start at 49 EUR per month. Current plans and limits are at sensbot.ai/pricing. If you do not add a payment method, the trial ends, the widget stops showing, and nothing is charged. Billing is handled in the Sensbot dashboard, not in WordPress.

Disconnecting and removing everything

  • Disconnect on the settings screen closes the connection on Sensbot’s side and deletes the API key, while keeping the plugin installed.
  • Deleting the plugin does the same and also removes every setting it stored.
To have the data already held on Sensbot’s servers deleted, write to support@sensbot.ai.

🎉 Done

Your Sensbot assistant is live on your WooCommerce store, answering from your own catalogue and your own pages. Need help? Contact us at support@sensbot.ai.