Skip to content
ShopAssistShopAssist home

AI Shopping Assistant for WooCommerce

Install the free plugin from WordPress.org, click Connect and go live. HPOS, block checkout and caching plugins are supported.

What it does on WooCommerce

  • Answers product questions for simple and variable products.
  • Shows stock per location with a stock-locations plugin, meta mapping or a CSV import. Without a source, the assistant says it does not know.
  • Tracks orders for signed-in customers and cancels unpaid orders directly or sends a request for paid ones.

Data and privacy

  • Synced: your catalog, stock and store pages and policies, so the assistant can answer quickly.
  • Fetched live: orders, only for shoppers who are signed in or verified.
  • Stored: in the EU (Germany), encrypted at rest.
  • After you disconnect: your store's data is deleted within 30 days.

What works on this platform

What works on this platform
CapabilityWooCommerceBeta
Catalog freshnessPlugin push
VariantsYes
Stock per physical storeYes (stock-locations plugin)1
Store opening hoursSet in the dashboard
Signed-in customersplugin_endpoint
Order statusYes (full history)
Guest order lookup (extra factor)postcode
Add to cartYes
Checkout linkCheckout link2
Discount codesYes
Cancellationssend a request, cancel directly3
Returnssend a request
Lead sync to the platformNo
BillingCard or invoice (Stripe)
  1. Needs Stock Locations for WooCommerce, a meta-key mapping, or a CSV/feed import.
  2. WooCommerce 10.0+ checkout links replace the cart; older versions support single products.
  3. Direct cancellation only for unpaid orders with an offline payment method.

This is the design target per platform. Each connected store reports what it actually supports in your dashboard.

Supported versions

  • WordPress: >=6.7 <=7.1 · PHP >=7.4
  • WooCommerce: >=9.6 <=11.2 · PHP >=7.4
  • Latest plugin version: 1.0.0

Install in 3 steps

Typical setup: About 5 minutes

  1. 1.Install the plugin

    In WordPress, go to Plugins → Add New, search for ShopAssist, then install and activate it. The plugin makes no outbound call before you connect.

  2. 2.Connect your store

    Open WooCommerce → ShopAssist and click Connect. You are sent to ShopAssist to confirm the connection and then back to WordPress. You can also paste a pairing code from the dashboard.

  3. 3.Switch on the widget

    After the first sync, switch on the widget in the plugin settings or in the ShopAssist dashboard. On multisite, connect each subsite separately.

Read the full install guide

Frequently asked questions

Is it compatible with HPOS and the block checkout?

Yes. The plugin supports high-performance order storage and both the block and classic checkout.

Will caching plugins break the chat?

No. Customer identity is fetched after the page loads through a WooCommerce AJAX endpoint that is never cached.

Does the plugin contact your servers before I connect it?

No. It makes no outbound call until you click Connect.

How are signed-in customers matched to orders?

By customer id. WooCommerce does not verify account emails, so orders are matched only by the customer account.

Put ShopAssist on your store.