Maya for WooCommerce: what works today
TryMaya is an AI revenue layer for business websites. A WooCommerce store is a WordPress site, so Maya installs through the WordPress plugin and answers shoppers by voice or text in their language. A separate WooCommerce plugin adds a live catalogue connection through a REST key that you create. This page lists what runs and how to set it up.
What works on a WooCommerce store
The WordPress plugin runs end to end on WordPress Playground: the widget appears on every page and the connection code connects the site. The table lists each part of a WooCommerce setup.
| What | Status |
|---|---|
| Install on a WordPress site: upload the zip, Widget ID, consent, widget on every page, connection code | Runs end to end on WordPress Playground with plugin 1.1.0. A WooCommerce store is a WordPress site, so the steps are the same. |
| Answers in the shopper's language, page navigation, lead capture, questions you answer once | The same behaviour as on any website. |
| The WooCommerce plugin and the live catalogue through the WooCommerce REST API | Reads product names, prices and stock through the WooCommerce REST API once you paste your REST key. |
| Up to two product cards that suggest what goes with a product (Booking and above) | Available with a connected store. |
| Adding a product to the cart | When the shopper asks, Maya adds the item to the cart through your store, on every plan. The shopper checks out and pays at your checkout: she never presses checkout, pay or buy. |
What she does on a store
- Answers shopper questions from your public pages and what you taught her, by voice or text, in the language the shopper writes in.
- Takes the shopper to a product or category page, and adds the item to the cart when the shopper asks. The shopper checks out and pays at your checkout.
- Saves a lead after she reads the details back and the shopper confirms, and emails you. If she does not know an answer she says so and puts the question on your list.
- Translates a page for a shopper whose language your store does not have, labelled "Translated by Maya" with a "Show original" button. You can switch that off.
- With the catalogue connected, reads product names, prices and stock through WooCommerce's REST API, so a price or stock answer comes from your store and not from a page that may be out of date.
Install
- In your Maya dashboard, copy your Widget ID and download the plugin zip. The file for a store is maya-for-woocommerce.zip.
- In WordPress admin, open Plugins, Add New Plugin, Upload Plugin. Upload the zip, choose Install Now, then Activate.
- Open WooCommerce, Settings, Maya. Paste your Widget ID, tick the consent box and save. Maya appears on every public page of the store.
- In your Maya dashboard, open Settings, then Widget, and choose Generate connection code. The code is 43 characters, lasts 15 minutes, is shown once and works once. Paste it into One-time pairing code on the same WooCommerce settings page and connect.
For the same steps in detail, with what the settings page shows, read Maya for WordPress.
Connect the live catalogue (optional)
Maya reads your catalogue once you create a WooCommerce REST key and paste it in. The plugin sends the key only after the store is connected with the one-time code.
- In WordPress admin, open WooCommerce, Settings, Advanced, REST API, Add key.
- Set Permissions to Read/Write and generate the key. Read/Write is needed because Maya creates an order when a visitor books through the widget.
- Copy the Consumer key and the Consumer secret.
- On the WooCommerce Maya settings page, find Live Catalog Connection (Optional). Paste your store domain, Consumer key and Consumer secret, then save.
There is no separate sync button. Saving these fields is what connects the catalogue.
Where the shopper pays
When the shopper asks, Maya adds the product to the cart. The shopper pays on your store, with your checkout. Maya never presses checkout, pay or buy.
Questions people ask
Does Maya add products to the cart?
Yes, when the shopper asks her to, on every plan. She adds the item to the cart through your store. The shopper then checks out and pays at your checkout: she never presses checkout, pay or buy.
Does she know my live stock and prices?
With the catalogue connection, she reads them from your store through WooCommerce's REST API. You create a REST key and paste it in. Without the connection, she answers from what your public pages say.
Why does the key need Read/Write permission?
Because Maya creates an order when a visitor books through the widget. If the key you enter is Read-only, the plugin detects it and shows a warning in WordPress admin. Product browsing keeps working, and order creation for bookings does not until you make a new key with Read/Write.
What runs on a WooCommerce store?
The WordPress plugin runs end to end on WordPress Playground: the widget appears on every page and the connection code connects the site. The WooCommerce plugin adds the live catalogue through the REST API. The table on this page lists each part.
How do I install the plugin?
You install it by uploading the zip from your Maya dashboard: Plugins, Add New Plugin, Upload Plugin.
Which languages does she use on a store?
She talks with shoppers in 70+ languages. Her page translation covers 39 languages. When your store has a version in the shopper's language she uses your own language switcher, and when it has none she translates the page for that shopper.
What does it cost?
Connect €299, Booking €499, Reception €899 per month + VAT. 7-day trial, card needed, cancel in one click. Connect and Booking cover 1 website.
The quickest check is to talk to her: Maya answers live on our homepage. See also Maya for WordPress, Maya for Shopify, integrations, the AI sales assistant for websites, how Maya works and pricing.