AI Copywriter

0 selected
Name SKU Description Meta
0 selected
Automation

A product qualifies for a pass only if its Description is empty — the other checks below don't trigger a pass on their own, they just control what gets generated once a product qualifies:

Skips the rest of the catalog once it reaches a product older than this — keeps a pass from re-scanning thousands of old, already-handled products every single run. Leave at 0 to check the whole catalog every pass (not recommended).

Products in any selected category are skipped by the automated pass entirely — useful for categories like "Misc" or "Glasses" where a real description usually isn't researchable. Ctrl/Cmd-click to select multiple.

Case-insensitive. * matches any text — e.g. *Template* excludes any product with "Template" anywhere in its name.

Real tracked spend, checked after every product — a safety net in case far more products qualify in one pass than expected. Leave at 0 for no limit.

Product Details Table

One field name per line. These are embedded as a "Product Details" table at the end of the generated description (not written to BigCommerce Custom Fields).

Checked first, before web search — if another product with the same name (just a different bottle/pack size) already has a field confirmed, reuse it for free instead of searching again. Volume itself is never reused. Flagged in Pending Review so you know it came from a sibling product, not this exact listing.

Requires a Gemini API key (console setting, not shown here) in the server's .env file. Tried before Claude's paid web search below — only whatever Gemini can't find gets sent to Claude, so a partial Gemini result still saves money. On Google's free tier, Google may use your prompts/results to improve their products — worth knowing before enabling.

When a field above can't be determined from the product title/description, the cache above, or Gemini (if enabled), search the web for it via Claude (~$0.01/search). Web-sourced values are flagged in Pending Review so you know to double-check them before publishing.

Description Style

Every description is written in a fixed house voice: intriguing, story-driven, fun, friendly, and captivating, while staying informative.

Extra instructions (freeform, appended to every generation prompt):

One-time backlog cleanup: reformats products that already have a description but no Product Details table yet — reuses the existing wording as-is (no rewrite, no tasting notes), and fills the Product Details table only from BigCommerce Custom Fields (free) and whatever is already stated in the product's own title/description text — never web search. Anything not found in those sources is left blank in the table. Also writes Meta Description / SEO Page Title / Alt Text. Meta Keywords are copied from the title (no AI cost). Hidden products are excluded; out-of-stock products are included. Results land as normal drafts in Pending Review — nothing publishes automatically.

Checking how many products match…

Skip these fields (leave blank in the table — no AI extraction — fill in later via normal Generate if needed):

Tracks real spend from Claude's actual token usage as the job runs, not an estimate — checked after every product, so it may finish slightly over the limit on the product that crosses it.

Product Fields Generated Source(s) Status Total Cost Last Activity