How to Use Our Email Campaign Writer (Without Losing the Fun)
Whether you want to sketch a campaign visually or generate a full year’s sequence in minutes, this guide shows two paths: Flow-first (visual) and No-drawing (auto).
Path A — Flow-First (Visual): Draw your campaign like a mind-map
- Open the app and you’ll see Flow Builder (top) and Email Writer (bottom).
-
Build your flow: add nodes, drag connectors, and label edges with delays (like
Delay 14d
). - Add details: select a node to edit its subject, preheader, proof points, and CTA.
- Sync the writer: flows auto-sync, but you can also click Sync now to refresh instantly.
- Generate emails: paste your OpenAI key, choose a model, and click Build Plan or Generate Emails.
Pro tip: the writer reads Delay Nd
labels on edges to automatically tag emails as T+Nd in filenames.
Path B — No-Drawing (Auto): Let ChatGPT create the JSON
Don’t feel like drawing? Just ask ChatGPT to create the campaign in our JSON format, then import it into Flow Builder and generate all the emails at once.
Starter Prompt for ChatGPT
Goal: Create a 26-email (biweekly) main sequence with side-chains for clicked interests. Brand: 589 Designs — artful products (focus on phone cases + trending collections). Return STRICT JSON with this shape (no extra fields): { "nodes": [ ... ], "edges": [ ... ] } Rules: - 26 main emails, "Delay 14d" between each. - Side-chains for phone cases, digital tools, and trends. - Each node.details must include subject, preheader, body, cta_primary, cta_url, seg. - Keep IDs unique and stable (e.g., "main_07", "case_03"). - No HTML in "body" (just key points). - Use simple x/y coordinates.
Then Import & Generate
- Copy ChatGPT’s JSON into a
.json
file. - In Flow Builder: click Import to load it.
- Optional: adjust nodes, edges, or titles and Export again.
- Click Sync now to push the flow to the Email Writer.
- Generate the emails, preview, copy, or download them all.
FAQ (Click the questions)
Can I use it for non-email projects?
Yes! It’s a general flow/idea mapper. People use it for storyboards, onboarding journeys, and game plots.
Does the writer really auto-sync?
Yes. It listens for updates from Flow Builder so the bottom pane always matches the top.
What about importing/exporting?
Flow Builder supports one-click export to JSON and robust import with validation.
How are send dates calculated?
The writer scans edge labels like Delay 14d
to compute relative offsets (T+Nd).