Connect onWebChat with OpenCart

Add an AI chatbot to your OpenCart store in seconds. It knows your products, answers "where is my order?" with live data, and hands over to your team via live chat whenever a human is needed.

Download OpenCart 2.3.x Extension

Other versions: OpenCart 4, OpenCart 3, OpenCart 2.0.x-2.2.x, OpenCart 1.5.x

New in v1.10.1

What's new in this version

AI Product Sync

Your whole product catalog syncs automatically with the chatbot's AI training data. onWebChat always knows the up-to-date name, price, availability and description of every product, with no need to update the training texts by hand.

AI Order Status Lookup

Your chatbot can now answer "where is my order?" with live data from your store. When a customer asks, the AI securely looks the order up in real time and replies with its current status, items and total, but only after verifying the customer's identity (order number plus the email used on the order; signed-in customers only need the order number).

Product cards in the chat

When the AI chatbot recommends products from your synced catalog, the chat widget shows them as small cards with the product photo, name and price, linking to the product page.

Works with any theme, including Journal

The chat widget now loads independently of your storefront theme, so it works out of the box with the Journal theme and every other OpenCart theme, no extra configuration required.

Automatic update notices

The extension checks for new releases and notifies you right inside your OpenCart admin whenever an update is available, so you are always on the latest version.

OpenCart 2.3.x Extension Installation Guide

Step 1 Extract the downloaded zip and upload the contents of its upload folder to the root directory of your OpenCart installation (where the admin and catalog folders are), merging with the existing folders. No core file is overwritten.

Alternatively, if FTP is configured under System Settings FTP, you can upload the zip through Extensions Extension Installer.

Step 2 Go to Extensions Extensions, select Modules from the dropdown. Find the onWebChat extension, click the green Install button (the magic wand icon), then the blue pencil (edit) icon.

Step 3 Enter your Chat ID and click Save. The chat is enabled by default. As soon as a Chat ID is filled in, an Enable dropdown and an optional Signed-in users only setting appear below the field.

Don't have a Chat ID yet? Create a free onWebChat account.


Done! Your live chat widget now appears automatically on every page of your OpenCart store, no layout setup required, with the Journal theme too.

Optional, for the AI chatbot: on the same page, under AI Product Sync, enter your onWebChat email and password and click Connect, then Sync all products now. If your catalog is large, you choose which categories to sync and the button reads Sync selected categories. Your chatbot is trained with your catalog and kept up to date automatically; the AI order status lookup is switched on when you connect.

Upgrading from the old 2.3.x module? Upload the new files over the old ones and open the module settings page once. Your Chat ID is kept and the existing layout assignments can stay, the widget is never added twice.

Like onWebChat?

If you're enjoying this extension, we'd really appreciate a positive review on opencart.com. It helps us grow and continue improving the product.

We use cookies to improve our website. No personal data or form inputs are captured.