Directory / plugin

StoreEdit AI for WooCommerce

v0.3.17 · by georget777

Bulk edit WooCommerce products by asking your own AI assistant. It proposes, you review every row and approve, and every change can be undone.

About this plugin

Bulk edit WooCommerce products in plain words, with the AI assistant you already use.

StoreEdit AI connects Claude, ChatGPT or another assistant to your shop as a careful helper. You say what you want: “Raise the regular price of all shoes by 5%, except the ones on sale.” The assistant finds the products and prepares the change. Nothing is written yet. In your WordPress admin you see every product, its value now and the value it would get. You apply all of it, part of it, or none, and you can undo it later.

There is no AI model inside, no API key and no credits to buy. The assistant is yours, on your own subscription. The plugin is the safe door it works through.

How it works

  1. Ask. Tell your assistant what to change, in your own words, in any language it speaks.
  2. Review. Open the request in WordPress: what you asked, how it was understood, how many products would change, and every row with its value now and after. Untick what you do not want.
  3. Apply, and undo if you need to. Approved rows are written in the background. Undo one product or the whole request, days later if you like.

Video tutorials

Everything the free plugin does, in one 10-minute video:

Or one change at a time, a minute or two each:

The plugin has the same list under StoreEdit AI › Tutorials.

What you can change

With no limit on products or requests, and no licence:

  • Regular price and sale price, by a percentage or an amount, with sale dates
  • Stock quantity and stock status
  • Product categories: add or remove
  • Product tags: add or remove
  • Product titles, short descriptions and descriptions, each written by your assistant for that product

It works on simple and variable products: published ones by default, and drafts, pending or private ones when you ask for them.

Things you can ask

  • “Put everything in Bags on sale at 20% off until 31 October.”
  • “End the sale on all shoes that are on sale.”
  • “Set every product in Clearance to out of stock.”
  • “Add the tag new-season to every bag.”
  • “Add everything tagged gift-idea to the Gifts category as well.”
  • “Rewrite the short description of every mug so it says what it is made of and how much it holds.”

Built so that nothing goes wrong quietly

  • Nothing changes without the approval of a person who can manage the shop. The assistant cannot approve, apply or undo.
  • Every row is shown before it is written, with a tick box next to it.
  • Apply in instalments if you like: what you leave unticked waits.
  • Each row is checked again at the moment it is written. A product that changed since the preview is skipped, and you are told.
  • Undo puts back exactly what was there, for one product or for a whole request.
  • The history keeps every request: what was asked, who approved it, when, and what happened.
  • The assistant signs in with OAuth to a limited account that reads products and proposes changes. It never sees a customer, a single order or a payment, and you can revoke its access at any time. With StoreEdit AI Pro it can also read sales totals, worked out in your shop (see below).

What it does not do

  • It does not create products, and never deletes one for good: with StoreEdit AI Pro it can move products to the Trash, after your approval, and undo brings them back while they are there (WordPress empties the Trash after 30 days). It does not edit, crop or generate images.
  • It does not read or change customers, single orders or shop settings.
  • It does not act on its own: no schedules, no automatic changes.

StoreEdit AI Pro

A separate, paid add-on applies the changes for which the assistant reads each product one by one: attributes, the move to the right category, SEO titles and meta descriptions (Yoast SEO, Rank Math, SEOPress, The SEO Framework), product addresses (slugs), product images, upsells and cross-sells, product status, moving products to the Trash, and the custom fields you allow (for example the setting of a plugin you made; an administrator chooses them under StoreEdit AI › Custom fields). Without the add-on, such a request is still planned and shown to you in full, as a preview; it is not applied. Everything under “What you can change” works without it.

The add-on also lets your assistant analyse your sales: what sold in a period compared with the one before, month by month, the products that rose and fell, the ones in stock that sold nothing, each category, and which products are bought together, so it can suggest upsells and cross-sells. Your shop works out the totals; the assistant never sees a customer or a single order. The add-on is at storeeditai.com.

Requirements

WordPress 7.0 or later, PHP 8.1 or later, WooCommerce, and a shop that is online over HTTPS so that your assistant can reach it. Single sites only. The screens are in English and Greek.

External services

The plugin calls no AI service and sends your catalogue nowhere on its own.

When you connect an assistant, two things happen, both started by you:

  • The assistant reads your products through the connection. The assistant you chose (for example Claude, by Anthropic, or ChatGPT, by OpenAI) asks your shop for product data: names, descriptions, prices, stock, categories, tags and attributes. With StoreEdit AI Pro it can also ask for sales totals, which your shop works out from its own WooCommerce Analytics: per product, per category and per month, and how often products are bought together. It receives what it asks for, for the requests you make. It never receives a customer’s details or a single order. What the assistant’s provider does with it is under that provider’s terms and privacy policy: Anthropic (terms, privacy), OpenAI (terms, privacy).
  • Images are fetched from the addresses your assistant gives. When your assistant proposes a product image, your shop downloads it from the web address the assistant named (for example your supplier’s site), to show it to you before you approve it. Only that address is requested, through WordPress’s own safe request, which refuses addresses on your own network. Like every request WordPress makes, it carries your WordPress version and your site’s address; nothing else about your shop is sent. What that site does with the request is under its own terms.
  • Sign-in reads the assistant’s public description. When an assistant starts the OAuth sign-in, your shop fetches that app’s public client metadata document from the address the app gives (for example on claude.ai or chatgpt.com), to show you its name and to check where the sign-in is sent. Only that address is requested. Like every request WordPress makes, it carries your WordPress version and your site’s address; nothing else about your shop is sent.

Plugin tags