WooCommerce

How Aimogen Pro works with WooCommerce - generating products, descriptions, attributes and reviews, and the MCP and OmniBlock support.

WooCommerce is detected automatically. When it is active, product becomes an available post type throughout the plugin and several product-specific behaviours switch on.

Generating products#

Any bulk creator can target product as its Item Type, producing WooCommerce products rather than posts.

The save_product OmniBlock is the more capable route: a full-featured product creator including external and affiliate product support. Its outputs are %%created_product_id_<id>%% and %%created_product_url_<id>%%.

Product attributes#

Aimogen Pro understands WooCommerce attribute taxonomies. When the post type is product, custom taxonomy fields beginning with pa_ are handled as product attributes rather than generic taxonomies.

That means a rule can generate and assign attributes — colour, size, material — as part of product creation. Configure them in the rule Post Custom Taxonomies field.

Product descriptions#

Use the AI Content Editor with Item Type set to product to write or rewrite descriptions across your catalogue.

A practical configuration:

  • Filter to product post type only
  • Filter by a custom field so only products you flagged are processed
  • Publish as New Post After Editing off, since you want to update in place
  • Take a backup first

Product reviews#

The product review writer generates WooCommerce reviews with star ratings.

SettingWhat it does
Maximum Number Of Comments/Reviews To Add To The PostHow many
Prompt For The AI Comment/Review GeneratorHow each is written
WooCommerce Product Review Minimum-Maximum Star CountRating range
%%previous_comments%% Shortcode Comment/Reviews CountExisting reviews given as context
Keep Created Comments For ReviewHold for moderation
User List, Email List, URL ListReviewer identities
Set a Custom Comment/Review Date RangeSpread review dates
Automatic WooCommerce Product Review CreatorGenerating product reviews.Watch on YouTube

This tutorial was recorded before Aiomatic was renamed to Aimogen Pro. Some labels or interface elements may differ slightly from the current version.

Chatbot and product data#

A chatbot on a WooCommerce site can answer product questions two ways:

Retrieval. Index your products with embeddings and the bot answers from them. Safe and straightforward.

Database access. The query_wp_database extension lets the bot query product data directly. Its runtime description specifically instructs the model on how to search products — joining taxonomy tables and matching against post_title, post_excerpt, post_content, product_cat and product_tag with OR conditions, then broadening once if nothing is found.

Keep database access to SELECT. See Chatbot Extensions.

MCP#

tuned_woocommerce in the MCP server settings exposes WooCommerce functionality to connected MCP clients.

Amazon affiliate products#

The Amazon creators produce affiliate content rather than WooCommerce products. To create WooCommerce external/affiliate products from Amazon data, use the save_product OmniBlock with Amazon blocks feeding it.

Practical guidance#

Descriptions benefit most. Product descriptions are the highest-value application here: most catalogues have thin or manufacturer-copied descriptions, and generating distinct ones is a real improvement.

Never generate specifications. Prices, dimensions, compatibility and stock must come from your data, not from a model. Instruct explicitly that the model may only use supplied data.

Test on a handful. Products are commercially important. Generate three, read them properly, then scale.

Common problems#

product is not offered as an item type. WooCommerce is not active.

Attributes are not assigned. They must exist as pa_ taxonomies first. Enable Do Not Add Inexistent Categories behaviour and create the attributes in WooCommerce.

Reviews do not appear. They are held for moderation, or reviews are disabled on the product.

Generated descriptions contain invented specifications. The prompt did not forbid it. See Prompt best practices.

Still stuck? Open a support ticket and include the diagnostics from Aimogen Pro › System & Logs › System Info.