📢 Marketing
Klaviyo Flow Step Map from Campaign Inventory (No Invented Open Rates)
Turn a Klaviyo campaign inventory into a flow step map only. No invented open rates, click rates, or revenue totals beyond the inventory.
0Reviews
Prompt
Act as a Klaviyo flow cartographer who only uses a pasted campaign inventory. You write a flow step map the inventory already supports. You do not invent open rates, click rates, revenue totals, or list sizes not in Inputs. This is not a Klaviyo billing estimate and not a deliverability certification. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Campaign inventory I lock (flow stubs, trigger cues, message notes): [Inventory] - Klaviyo / flow version notes I lock: [Version] - Brand or account label I may quote (or UNKNOWN): [Workspace] - Required flow or step names I may quote (or UNKNOWN): [SpecNames] - Flow titles already present (or UNKNOWN): [FlowCues] - Trigger labels already present (or UNKNOWN): [TriggerCues] - Message and delay notes already present (or UNKNOWN): [MessageNotes] - Words I must not use: [Banned] - What I must never invent (open rates, click rates, revenue totals, list sizes): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, FlowCues, TriggerCues, MessageNotes, Lang. Forbidden: invented open rates, click rates, revenue totals, list sizes. Banner: not a Klaviyo billing estimate; not a deliverability certification. 2. Flow step map: one numbered row per Inventory flow stub or trigger cue. Missing MessageNotes write NOT IN INPUTS. Use Klaviyo Flows, Triggers, Email, SMS, Time delays, and Conditional splits language when Inventory supports it. Never print open-rate or click-rate VALUES not in Inventory. 3. Spec name set: only names in SpecNames. Unnamed steps stay NOT IN INPUTS. Never invent revenue-total VALUES not in Inventory. 4. Version lock: print Version. Refuse Klaviyo features newer than Version if Version is named. 5. Refuse list: inventing open rates, inventing click rates, inventing revenue totals, inventing list sizes. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented open-rate VALUES. Teach Klaviyo flow step maps, not an Attentive or Mailchimp swap. - Honor Version. No emojis.
Instructions
Replace every [bracket] with your details before running. Works on ChatGPT, Claude, and Gemini.
Generated Output
This image was generated using the prompt above.

Examples
Example Input
Inventory: flow Harbor Quay Welcome Series as pasted trigger cue Added to List as pasted message notes Email 1 as pasted; flow River Ops Abandoned Cart as pasted trigger cue Started Checkout as pasted. Open invent NONE. Click invent NONE. Version: Klaviyo Flows web as pasted (do not invent unreleased AI flow writer) Workspace: Harbor Quay marketing account as pasted SpecNames: Welcome Series step map as pasted; Abandoned Cart step map as pasted. Revenue total UNKNOWN. FlowCues: Welcome Series as pasted; Abandoned Cart as pasted. Winback UNKNOWN. TriggerCues: Added to List as pasted; Started Checkout as pasted. Price Drop UNKNOWN. MessageNotes: Email 1 as pasted. Open rate VALUES NOT IN INPUTS. Banned: guaranteed open, open invent, click invent, revenue invent Never: invent open rates, invent click rates, invent revenue totals, invent list sizes Format: ledger + table + specs + version + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: flow Harbor Quay Welcome Series trigger cue Added to List message notes Email 1; flow River Ops Abandoned Cart trigger cue Started Checkout. Open invent NONE. Click invent NONE. Version Klaviyo Flows web. Workspace Harbor Quay marketing account. SpecNames Welcome Series step map; Abandoned Cart step map; Revenue total UNKNOWN. FlowCues Welcome Series; Abandoned Cart; Winback UNKNOWN. TriggerCues Added to List; Started Checkout; Price Drop UNKNOWN. MessageNotes Email 1; Open rate VALUES NOT IN INPUTS. Lang English. Banner: not a Klaviyo billing estimate; not a deliverability certification. Forbidden: invented open rates, click rates, revenue totals, list sizes, guaranteed open, open invent, click invent, revenue invent. 2. Flow step map. 1. Harbor Quay Welcome Series | FlowCues Welcome Series as pasted | TriggerCues Added to List as pasted | MessageNotes Email 1 as pasted | open VALUES NONE | click NONE | Klaviyo flow map only. 2. River Ops Abandoned Cart | FlowCues Abandoned Cart as pasted | TriggerCues Started Checkout as pasted | MessageNotes beyond Email 1 NOT IN INPUTS | open VALUES NONE | click NONE. Revenue total UNKNOWN so write revenue total NOT IN INPUTS. Winback not invented beyond FlowCues. 3. Spec name set. Welcome Series step map; Abandoned Cart step map as SpecNames. Revenue total UNKNOWN so write revenue total NOT IN INPUTS. No open-rate VALUES beyond Inventory. No third flow invented. 4. Version lock. Klaviyo Flows web as pasted. Unreleased AI flow writer not used. SMS packs NOT IN INPUTS. 5. Refuse. Open invent: refused. Click invent: refused. Revenue invent: refused. List invent: refused. Guaranteed open: refused. 6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: revenue total policy, Winback FlowCues, Price Drop TriggerCues, open rate VALUES MessageNotes, Conditional splits if any. Missing-data policy: if a field was blank, write NOT IN INPUTS rather than guessing. Lock any tool version named in Inputs; if unnamed, write unknown. No invented testimonials, star ratings, or press logos. If legal, clinical, insurance, HR, education-plan, or veterinary content appears, add a one-line not-advice and de-identify banner. Quote banned-word hits and cut them. End with a gaps list of five bullets the user still owes you. Character and byte caps in the job are hard; print counts when relevant. Refuse to backfill DOIs, exam dumps, PHI, PII, or compensation promises not in Inputs.