BM Digital Craft / AI Content Generator PRO

Fill your WooCommerce catalog with AI.

Generate product descriptions, images, categories and tags for one product — or hundreds at once. Connect any AI provider through WordPress's own built-in AI Client and keep full control over what gets published.

Works with OpenAI · Gemini · Claude — via WordPress's built-in AI Client

From €29/year — no AI credits, no markup, nothing overwritten without your say-so

The flagship feature

Bulk-fill your entire catalog

Select 200 products → Fill missing AI content → leave the browser → come back to a completed catalog.

For catalogs with dozens or hundreds of products missing a description or photo: select the ones you want (or all of them) and run one bulk action. Everything is processed in the background — you don't need to keep the tab open.

  • See exactly how many products need a description, how many need an image, and roughly how many paid AI calls that adds up to — before anything runs.
  • Jobs are staggered automatically to stay within your AI provider's rate limits.
  • Generated content is applied to each product automatically as soon as it's ready — there's no per-item review step in bulk mode, unlike generating on a single product.
  • A progress toast tracks the batch live and stays put with the final summary — cancel or retry failed items with one click.
Bulk-fill confirmation showing cost estimate before running
See what will be generated — and that it applies automatically — before you commit.
Bulk-fill completion summary toast
Come back to a finished summary once the batch is done.

"Fill what's missing. Keep what you've already written."

Product by product

Full control, one product at a time

Prefer to work product by product? Open any product and generate exactly what you need — a description with an optional feature list, a photo in a style you describe, or both.

  • Add a short bullet list of key selling points alongside the description, using only facts already given.
  • Describe the photo style you want, or upload a real product photo as a visual reference.
  • Text + short description + image + categories + tags — generated together, applied together.
Choosing what to generate for a single product
Choose exactly what to generate for a single product.
Product photography

Photos that match your products

Generate a product photo from the description, or upload a real reference photo and let the AI match it. No style specified defaults to a staged, upscale look — and you're never stuck with a single result.

  • Multiple candidate images per generation — pick the one that fits, or regenerate a fresh batch.
  • Use an existing photo from your media library as a visual reference instead of describing it from scratch.
Reviewing generated image candidates
Review generated image candidates before choosing one.
Taxonomy

Categories and tags, suggested automatically

Turn on category & tag suggestions and the plugin proposes relevant WooCommerce categories — reusing one of your existing categories when it fits, or proposing a new one when nothing does — plus tags, shown as checkable chips before anything is applied.

Enabling category and tag suggestions in Settings
Turn on category & tag suggestions on the Settings tab.
Bring your own AI

Connect your own AI. No AI credits.

Generation runs through WordPress's own built-in AI Client (WordPress 7.0+) — connect OpenAI, Google Gemini, Anthropic Claude, or any other AI Client-compatible provider once under Settings > Connectors, then pick it here. You pay that provider directly for what you use — we don't sell a markup of "AI credits" you have to guess the value of.

OpenAI Google Gemini Anthropic Claude

Pick a different connected provider for text and for images if you like. This plugin never stores or sees your API key — that's the Connector plugin's job, shared with any other AI Client-compatible plugin on your site.

Choosing connected text and image providers
Choose your connected provider for text and for image generation.
Trust

Nothing is overwritten blindly

Single product: generating something never commits it on its own — only what you check gets written to the product.

Generate→ Review→ Edit→ Select→ Apply

In bulk: only genuinely missing content is filled in. A product that already has a description keeps it untouched even if its image is missing, and a product with both is skipped entirely. A real advantage for a store that already has a partially completed catalog — though generated content is applied automatically as each product finishes, without the single-product review step above.

Applying only the checked, reviewed content to a product
Nothing is applied until you check it and click Apply.
Know what you're spending

Track real usage, by provider

The Statistics tab logs every generation request — provider, tokens used, images generated — with simple charts and totals, so you always know what you're actually using.

Statistics tab showing usage by provider
Requests, tokens, and images generated — broken down by provider.
Real updates, not a re-download

Licensed like a normal plugin

Enter your license key once under Settings > AI Content Generator > License, and new versions show up as a native "Update available" notice in wp-admin > Plugins — no manually re-downloading a zip every time something ships.

If an update ever doesn't appear, "Check license status" reports the specific reason (expired subscription, site-limit reached, etc.) instead of a vague "Automatic update is unavailable."

License tab with license key field and status check
Add your license key once — updates then show up in wp-admin like any other plugin.
Pricing

One license, scoped by site count

Personal / Business 1 site
€49/year
Business 5 sites
€99/year
Lifetime license

Pay once, use it forever — no yearly renewal. Scoped to 1 site, same as Personal / Business.

€199 one-time

Not ready to commit? Try the free Lite version first — single-product description and image generation, no license required.

Prices don't include AI provider usage — you're billed separately and directly by OpenAI, Google, or Anthropic for what you generate.

FAQ

Questions

Do I need to pay for AI usage separately?

Yes. Connect an AI provider (OpenAI, Google, Anthropic, or any other AI Client-compatible provider) under WordPress's own Settings > Connectors, and you're billed directly by that provider for what you generate. The license fee only covers the plugin itself.

What do I need to run this?

WordPress 7.0 or newer (for its built-in AI Client) with WooCommerce active, plus at least one AI provider connected under Settings > Connectors. This plugin never sees or stores your API key — that's the Connector plugin's responsibility.

Will it overwrite my existing product content?

No. In bulk mode, only genuinely missing content is filled in — anything you've already written is left untouched. In single-product mode, nothing is saved until you review the result and explicitly click Apply.

Which WooCommerce versions are supported?

Tested with WooCommerce 8.0, 9.0, 10.9, and 11.0, including compatibility with High-Performance Order Storage. The plugin only reads and writes product data — never order data.

Can I try it before buying?

Yes — explore a live WooCommerce store built with the plugin at demo.bmdigitalcraft.com, no signup required. Or install the free Lite version on your own site — single-product generation, no license required.

What does a license cover?

Each plan covers a set number of WordPress sites — see the pricing above. Settings (connected provider, aspect ratio, etc.) are stored per site and don't carry over automatically if you move the plugin to a different install; connected AI providers live with the Connector plugin, so those move separately too.

Are customers told when content is AI-generated?

Optionally. Turn on AI content disclosure and a short note appears beneath the description on the frontend of any product the plugin touched, plus a small "AI-GENERATED" label stamped into the corner of any applied image.

Want the full picture?

Read the documentation for setup, provider configuration, and troubleshooting.