Skip to content
RankX AI
RankX AI Docs
Integrations

WooCommerce

Reading and improving a WooCommerce catalogue from RankX AI. What it can change, what stays under your control, and what to check before editing a product.

WooCommerce is reached through the same WordPress connection, so there is no second setup: connect WordPress and RankX AI detects whether WooCommerce is present.

It focuses on the listing copy. It reads your catalogue, flags products too thin to sell or rank, and rewrites descriptions and SEO fields. It changes no price, no stock level, no status and no product URL, and it is given no input for any of them.

Setting it up

Nothing beyond the WordPress connection. When RankX AI probes what your site supports, it reports whether WooCommerce is present, and the product tools appear if it is.

The WordPress account you connected as decides what is possible: RankX AI acts as that user and can never do more than that user could.

What it reads

The catalogue, with prices, stock status, and how much description each product carries.

That last one is the useful column. A product with a two-line description is a product an AI shopping surface has almost nothing to work with, and RankX AI flags the ones that are too thin to sell or rank rather than making you scan the list.

Reads are gated behind their own scope on the MCP surface rather than the general read scope, because they return prices and stock for a whole catalogue using your stored credential. See MCP authentication.

What it can change

Product descriptions, and the SEO title and meta description, subject to the same plugin constraints as any other page. See the WordPress integration.

Every change dry-runs first, showing you the exact before and after, and applying is a second explicit step.

What stays under your control

RankX AI leaves these to you by design, so no tool can move them:

  • No price. The tool is given no price input, and the price is reported before and after so you can confirm it did not move.
  • No stock level.
  • No status. A draft stays a draft, a published product stays published.
  • No product URL or slug.
  • No orders, customers or refunds. Those are reads only, and by construction: no write function exists to call.

Creating a product

wp_create_product adds a new product and always creates it as a draft, so a human reviews the price and details in WooCommerce and publishes there. Publishing makes a product buyable, and that is not a decision to automate.

A price is required on creation, because WooCommerce treats a missing price as free.

Calling it twice creates two products. Unlike content creation, there is no idempotency key here, so never retry a creation whose outcome you are unsure of. List the catalogue and look.

Before you change a product

WooCommerce keeps no revision history for products. A post or page can be rolled back to a WordPress revision; a product has no revision to return to, and RankX AI says so up front rather than letting you find out afterwards.

So for products specifically: read the dry run properly, and keep your own copy of a description you might want back.

Where this connects to AI Shopping

AI Shopping measures whether your products are recommended when a shopper asks an AI assistant, by matching the product cards a surface showed against the products you have chosen to monitor.

Two links between the two features are worth making explicit:

Choose the products that matter. With a WooCommerce store connected, you search the store and choose the products RankX AI monitors, and the chosen set is refreshed nightly against the live store, so prices and stock stay current. RankX AI matches answers against that set, so include the products you most want assistants to recommend. See products and the catalogue.

Thin descriptions are a common reason a product is not selected. These surfaces read listings, and the WooCommerce read is what tells you which of yours are too thin. That makes the two features a loop: measure with AI Shopping, fix with WooCommerce, measure again.

Driving this from an assistant

Three tools, behind their own scope:

"List WooCommerce products whose description is too thin to sell, then rewrite the worst three. Dry run first, and confirm the prices did not change."

See the WordPress tool reference.

Where to go next

Last updated