Launch a Merchant Promotion with AI
Describe the deal in plain English and the AI builds it as a real Merchant campaign, left switched off for you to review before it runs.
Prerequisites
Merchant Pro with WooCommerce on a connected site. Turn on AI write access under Merchant > Global Settings, in the WPVibe panel. That toggle only appears when the WPVibe plugin is active.
My store runs WooCommerce with Merchant Pro. Discover Merchant's abilities first, then build me a promotion and leave it switched off so I can review it before it runs. The promotion: [describe it in plain English, for example "Buy 2 Get 1 Free on everything in the Summer Tees category", or "20% off the whole store through the end of the month", or "a free [gift product] for orders over $75"]. Work in this order. Run merchant/list-modules to find the module that matches the deal I described, since Merchant keeps a separate module for storewide sales, Buy X Get Y, free gifts, spending goals, volume discounts, and frequently bought together. Run merchant/get-module-settings with include_schema=true on that module before you write anything, so you are working from its real field contract instead of guessing field names. Then create the campaign with merchant/create-campaign. Scope the deal to exactly [the products, category, or scope I named] and leave the rest of my catalog alone. Before you save, show me the full configuration you are about to create and flag every assumption you had to make, especially how variable products qualify and whether the discount applies before or after tax. When it is built, read the campaign settings back to me, tell me exactly which products it applies to, and show me how to preview it. I will tell you when to activate it.
Skip pasting the full prompt. Drop this into your AI on a site that already has WPVibe:
Run the “Launch a Merchant Promotion with AI” recipe from the WPVibe cookbook on my connected site.
A promotion is quick to describe and slow to build. You know you want two-for-one on summer tees through the end of the month, and then you are picking the right module, learning its field names, and setting a product scope you hope is right. The part that costs money is that scope, because a deal that quietly applies to the whole catalog instead of one category is not obvious until the orders come in.
The AI finds the Merchant module that matches the deal you described, reads that module’s real field contract before writing anything, and builds the campaign through Merchant’s own create path, so it appears in Merchant exactly as if you had made it by hand. It leaves the campaign switched off, reads the settings back, and names the assumptions it had to make rather than deciding quietly. Variable products and tax treatment are the two that catch people out, so the prompt asks for those specifically.
Describe the deal the way you would to a teammate, then read back the scope and the dates before you flip it live. Writes are gated behind Merchant’s own AI write-access toggle, so nothing can be built until you turn that on, and the campaign stays inactive until you activate it. Switching it back off later is a single control in Merchant, and nothing about your products or past orders is touched either way.
Outcome
A Merchant campaign built to your description and scoped to the products you named, sitting inactive and ready for you to preview and switch on.