The AI builder designs and writes complete campaign emails from a short brief, and then keeps helping while you refine: it can edit the existing design from an instruction, rewrite a single block, and review the whole email with concrete suggestions.
Setup: your own OpenAI key
AI features use your own OpenAI API key, so you control cost and limits. MailingPlatform does not charge for AI usage.
- Create a key at platform.openai.com (API keys, create new key - it starts with
sk-) - In MailingPlatform, go to Settings, find OpenAI integration, paste the key and save
Generate a campaign from a brief
In the campaign editor, describe what you want: the goal, audience and offer. The AI generates the design, copy, subject lines and preheader in one go. It automatically uses:
- Your brand profile (Settings, Brand): logo, brand colors, tone of voice and company name
- Real products from your connected Shopify or WooCommerce store: real images, prices and links
- Assets you select in the editor's asset picker
It never inserts fake placeholder or stock images. With no products or assets, it designs a polished image-free email you can drop your own images into.
Iterate instead of regenerating
- Update email: type a change in the AI bar at the bottom of the editor ("make the hero darker", "add a section with three benefits") and click Update email. Only the requested part changes.
- Update a single block: select a block, open the AI tab in the right panel, describe the change ("rewrite this friendlier") and apply. Only that block changes.
- Suggest improvements: the AI reviews your email and lists strengths, specific improvements and rewrite examples. Apply them in one click or cherry-pick manually.
- Start over: generates a brand new design from a new brief, replacing the current one (asks for confirmation first).
Every AI change can be undone with the editor's undo.
AI Suggest for subject lines
Next to the subject and preheader fields, AI Suggest proposes options based on your actual email content. Suggestions follow your tone of voice from the brand profile.
Tips for better results
- Fill in the brand profile first - it is the difference between generic output and on-brand output
- Sync your products (Integrations, your store, sync products) so the AI can feature real items
- Describe outcomes, not layouts: "convince hesitant first-time buyers with social proof" beats "add a two column section"
- Refine step by step with Update email rather than starting over