Bulk Edit WooCommerce Products with ChatGPT or Claude
Raising prices on a whole category, fixing stock after an inventory count or rewriting thin product descriptions usually means hours in the product editor, or a CSV export and re-import where one wrong column breaks the catalog.
With RemoteWP, you describe the change to Claude or ChatGPT in plain English. The agent reads your products, shows you every change in one list, and applies them after a single approval, with a backup before each product is touched.
What you need
- A WooCommerce store with RemoteWP connected to your AI agent. If you have not done that yet, follow How to Connect Claude to WordPress in 5 Minutes.
- An AI agent that can send HTTP requests, such as Claude Code or OpenAI Codex.
- A Pro plan or the 7-day Pro trial to apply changes. On the Free plan the agent can read your catalog and prepare the list, but not save it.
You do not need WooCommerce REST API keys. RemoteWP works with your products through its own connection.
How a bulk edit works
- Read. The agent reads the products you point it to.
- Plan. It shows you the complete list: each product, its current value and the new value.
- Approve once. You review the list and approve it as a whole.
- Apply. The agent updates the products one by one. RemoteWP backs up each product before changing it and refreshes the WooCommerce price and stock data afterwards.
- Report. You get a summary of what changed, with a backup reference for every product.
If anything fails, the agent stops at that product and tells you exactly what was applied and what was not. A new or different list always needs a new approval.
Step 1: Ask for an inventory first
Start with a request that only reads. It shows you what the agent sees before anything changes:
List all products in the "Shoes" category with SKU,
regular price, sale price and stock. Do not change anything.
Step 2: Describe the change precisely
The clearer the rule, the cleaner the list. Say what changes, what stays and how to round:
Increase the regular price of every product in "Shoes" by 10%,
round to .99, and leave sale prices as they are.
Show me the full list before you change anything.
Other bulk edits that work well:
Set stock to 0 and mark as out of stock for these SKUs: ...
Rewrite the short description of every product in "Bags"
in 40 to 80 words, using only the existing attributes.
Do not invent materials or measurements.
Find products without a sale price in "Summer" and set
the sale price 20% below the regular price.
Step 3: Review the list and approve it
The agent answers with a table of every product it plans to change. Check the first few rows carefully: if the rule is wrong, it is wrong everywhere. When the list is right, approve it in the conversation. That single approval covers the whole list.
Large catalogs are easier to check in parts. Ask for one category at a time, approve it, then continue with the next.
Step 4: Let the agent apply and verify
After your approval, the agent saves the products one per request. For each one, RemoteWP:
- backs up the product before the change,
- refuses the change if someone edited the same product in the meantime, so your manual edits are never overwritten,
- refreshes WooCommerce prices, stock status and caches automatically.
Then ask for a check on the live store:
Open three of the updated products on the storefront and
confirm the new prices are shown, including in the cart.
Variable products
For variable products, prices and stock live on each variation, not on the parent product. Ask the agent to list the variations first, so the plan shows one row per size or colour.
Undoing a change
Every product change has a backup and a WordPress revision. If a value turns out wrong, ask the agent to restore the products from the list it applied, using the backup references from its report.
Frequently asked questions
Do I have to approve every product separately?
No. You approve the complete list once. The agent then applies it product by product and stops if anything goes wrong.
Can it change prices, stock and descriptions at the same time?
Yes. Prices, sale prices, stock, stock status, SKU, weight, dimensions, titles and descriptions can all be part of one list. Keep each list to one clear rule, so it is easy to review.
Does it work with ChatGPT as well as Claude?
Yes. Any AI agent that can send HTTP requests can use the same RemoteWP connection prompt. See ChatGPT + WordPress and Claude + WordPress.
Will customers see half-updated prices?
Products are updated one after another, so for a short time some products show the new price and some the old one. For price changes tied to a launch, run the edit when traffic is low.