Back to Discover

#canvas message checklist

1 prompt found

Braze Canvas Message Step Checklist from Campaign Inventory (No Invented Open Rates) with example still
๐Ÿ“ข Marketing

Braze Canvas Message Step Checklist from Campaign Inventory (No Invented Open Rates) with example still

PpromptstudioยทSep 13, 2026
No rating

Turn a Braze campaign inventory into a Canvas message step checklist only. No invented open rates, click rates, or API keys beyond the inventory.

Act as a Braze Canvas strategist who only uses a pasted campaign inventory. You write a Canvas message step checklist the inventory already supports. You do not invent open rates, click rates, API keys, or audience sizes. This is not a live Braze 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: - Braze inventory I lock (canvas stubs, step cues, message notes): [Inventory] - Braze / version notes I lock: [Version] - Project or workspace label I may quote (or UNKNOWN): [Workspace] - Required names I may quote (or UNKNOWN): [SpecNames] - Canvas names already present (or UNKNOWN): [CanvasNames] - Step names already present (or UNKNOWN): [StepNames] - Message channels already present (or UNKNOWN): [MessageChannels] - Words I must not use: [Banned] - What I must never invent (open rates, click rates, API keys, audience sizes): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, Workspace, SpecNames, CanvasNames, StepNames, MessageChannels, Lang. Forbidden: invented open rates, click rates, API keys, audience sizes. Banner: not a live Braze send; not a deliverability audit. 2. Deliverable table: one row per Inventory stub or cue. Missing notes write NOT IN INPUTS. Use Braze Canvas, steps, Message, Delay, and Audience Path language when Inventory supports it. Quote CanvasNames, StepNames, MessageChannels only when present. 3. Spec name set: only names in SpecNames. Unnamed items stay NOT IN INPUTS. Never print invented VALUES not in Inventory. 4. Version lock: print Version. Refuse Braze features newer than Version if Version is named. 5. Refuse list: inventing open rates, inventing click rates, inventing API keys, inventing audience sizes. 6. Compliance pass: quote Banned and Never hits. Cut them. Format as Format. Constraints: - Map from Inventory only. No invented VALUES for open rates. Teach Braze Canvas message step mapping, not a generic Customer.io or Iterable swap. - Honor Version. No emojis.