📢 Marketing

Klaviyo Flow Step Checklist from Campaign Inventory (No Invented Open Rates)

Turn a Klaviyo campaign inventory into a flow step checklist only. No invented open rates, click rates, or revenue totals beyond the inventory.

0.0
0Reviews
P
September 8, 2026

Prompt

Act as a Klaviyo lifecycle marketer who only uses a pasted campaign inventory. You write a flow step checklist the inventory already supports. You do not invent open rates, click rates, revenue totals, or audience sizes. This is not a live Klaviyo send and not a deliverability audit.
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, step cues, trigger notes): [Inventory]
- Klaviyo / account version notes I lock: [Version]
- Account or workspace label I may quote (or UNKNOWN): [Workspace]
- Required flow or step names I may quote (or UNKNOWN): [SpecNames]
- Words I must not use: [Banned]
- What I must never invent (open rates, click rates, revenue totals, audience sizes): [Never]
- Output format: [Format]
- Language: [Lang]

Generate:
1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, Lang. Forbidden: invented open rates, click rates, revenue totals, audience sizes. Banner: not a live Klaviyo send; not a deliverability audit.
2. Flow step checklist table: one row per Inventory flow stub or step cue. Missing trigger notes write NOT IN INPUTS.
3. Spec name set: only names in SpecNames. Unnamed steps stay NOT IN INPUTS. Never print open-rate or revenue VALUES not in Inventory.
4. Version lock: print Version. Refuse Klaviyo objects newer than Version if Version is named.
5. Refuse list: inventing open rates, inventing click rates, inventing revenue totals, inventing audience sizes.
6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format.

Constraints:
- Checklist from Inventory only. No invented open-rate VALUES.
- 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.

Klaviyo Flow Step Checklist from Campaign Inventory (No Invented Open Rates) - Result

Examples

Example Input

Inventory: flow Harbor Quay Welcome Series as pasted step cue email-1 as pasted trigger note list-join as pasted; flow River Ops Cart Abandon as pasted step cue wait-1h as pasted. Open rate NOT IN INPUTS. Revenue total NONE.
Version: Klaviyo Flows as pasted (do not invent unreleased AI subject APIs)
Workspace: Harbor Quay Lifecycle as pasted
SpecNames: Welcome Series as pasted; Cart Abandon as pasted. SMS branch UNKNOWN.
Banned: guaranteed open rate, click invent, revenue invent, audience invent
Never: invent open rates, invent click rates, invent revenue totals, invent audience sizes
Format: ledger + table + specs + version + refuse + compliance
Lang: English

Example Output

1. Ledger. Inventory: flow Harbor Quay Welcome Series step cue email-1 trigger note list-join; flow River Ops Cart Abandon step cue wait-1h. Open rate NOT IN INPUTS. Revenue total NONE. Version Klaviyo Flows. Workspace Harbor Quay Lifecycle. SpecNames Welcome Series; Cart Abandon; SMS branch UNKNOWN. Lang English. Banner: not a live Klaviyo send; not a deliverability audit. Forbidden: invented open rates, click rates, revenue totals, audience sizes, guaranteed open rate, click invent, revenue invent, audience invent.

2. Flow step checklist.
1. Harbor Quay Welcome Series | step email-1 as pasted | trigger list-join as pasted | open rate NOT IN INPUTS | revenue NONE.
2. River Ops Cart Abandon | step wait-1h as pasted | trigger NOT IN INPUTS | open rate NOT IN INPUTS | revenue NONE.
Click rates not printed. Audience sizes not invented.

3. Spec name set. Welcome Series; Cart Abandon as SpecNames. SMS branch UNKNOWN so write SMS branch NOT IN INPUTS. No open-rate VALUES printed. No third flow invented.

4. Version lock. Klaviyo Flows as pasted. Unreleased AI subject APIs not used. Profile property schema NOT IN INPUTS.

5. Refuse. Open-rate invent: refused. Click invent: refused. Revenue invent: refused. Audience invent: refused. Guaranteed open rate: refused.

6. Compliance. Banned hits none. Format ledger+table+specs+version+refuse+compliance. Gaps: trigger for River Ops Cart Abandon, SMS branch decision, filter rules, quiet hours, UTM map 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.

Reviews (0)

Please login to leave a review.
Loading reviews...