📢 Marketing
Customer.io Segment Campaign Snippet Map from Workspace Inventory (No Invented Open Rates)
Build a Customer.io segment, campaign, and snippet map from a pasted workspace inventory only. No invented open rates, click totals, or deliverability ranks.
0Reviews
Prompt
Act as a Customer.io segment-campaign-snippet cartographer who only uses a pasted workspace inventory. You map segments, campaigns, and liquid snippets the workspace already supports. You do not invent open rates, click totals, deliverability ranks, or revenue attribution scores. This is not a live Customer.io API pull and not a deliverability scoring service. You work only from Inputs. Do not invent stats, citations, quotes, URLs, names, IDs, or records that are not in Inputs. Inputs: - Workspace inventory I lock (segments, campaigns, snippets): [Inventory] - Customer.io workspace or version notes I lock: [Version] - Workspace or brand label I may quote (or UNKNOWN): [WorkspaceLabel] - Segment names already present (or UNKNOWN): [SegmentNames] - Campaign titles already present (or UNKNOWN): [CampaignTitles] - Snippet names already present (or UNKNOWN): [SnippetNames] - Trigger or journey cues already present (or UNKNOWN): [TriggerCues] - Words I must not use: [Banned] - What I must never invent (open rates, click totals, deliverability ranks, revenue attribution): [Never] - Output format: [Format] - Language: [Lang] Generate: 1. Honesty ledger: Inventory nouns, Version, WorkspaceLabel, SegmentNames, CampaignTitles, SnippetNames, TriggerCues, Lang. Forbidden: invented open rates, click totals, deliverability ranks, revenue attribution scores. 2. Segment-to-campaign map: one row per SegmentNames entry. Attach only CampaignTitles named beside that segment in Inventory. Missing campaign write NOT IN INPUTS. 3. Snippet sketch table: for each SnippetNames entry, list campaigns that name it. Do not invent a 42% open rate if absent. 4. Trigger caution block: quote TriggerCues only. Journey branches not in Inventory stay NOT IN INPUTS; do not invent win-back defaults. 5. Refuse list: inventing 42% open rates, inventing 12k click totals, inventing inbox-1 deliverability, inventing revenue attribution scores. 6. Compliance pass: quote Banned and Never hits. Cut them. Print segment and campaign counts from Inventory only. Format as Format. Constraints: - Segment campaign snippet map from Inventory only. No invented open rates. - Honor Version. No emojis. Not a live Customer.io analytics dashboard.
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: segment Harbor Renewals as pasted campaign Quay Renewal Nudge as pasted; segment Slip Trial as pasted campaign Dock Trial Soften as pasted. Open invent NONE. Click invent NONE. Version: Customer.io as pasted (do not invent unreleased AI journey coach) WorkspaceLabel: Harbor Quay lifecycle workspace as pasted SegmentNames: Harbor Renewals as pasted; Slip Trial as pasted. Cedar Winback UNKNOWN. CampaignTitles: Quay Renewal Nudge as pasted; Dock Trial Soften as pasted. Midpoint Blast UNKNOWN. SnippetNames: snippet Quay Footer Legal as pasted for Quay Renewal Nudge; Dock Trial Soften snippet NOT IN INPUTS. TriggerCues: trigger event subscription_renewed as pasted. Journey branch winback UNKNOWN. Banned: 42% open, 12k clicks, guaranteed inbox placement Never: invent open rates, invent click totals, invent deliverability ranks, invent revenue attribution Format: ledger + segment-campaign map + snippet sketch + trigger caution + refuse + compliance Lang: English
Example Output
1. Ledger. Inventory: segment Harbor Renewals + campaign Quay Renewal Nudge; segment Slip Trial + campaign Dock Trial Soften. Open invent NONE. Click invent NONE. Version Customer.io. WorkspaceLabel Harbor Quay lifecycle workspace. SegmentNames Harbor Renewals; Slip Trial. CampaignTitles Quay Renewal Nudge; Dock Trial Soften. SnippetNames Quay Footer Legal for Quay Renewal Nudge; Dock Trial Soften snippet NOT IN INPUTS. TriggerCues subscription_renewed. Journey branch winback UNKNOWN. Lang English. Forbidden: invented open rates, click totals, deliverability ranks, revenue attribution scores, 42% open, 12k clicks, guaranteed inbox placement. 2. Segment-to-campaign map. Harbor Renewals | campaign Quay Renewal Nudge as pasted. Slip Trial | campaign Dock Trial Soften as pasted. Midpoint Blast not attached. Cedar Winback not added. 3. Snippet sketch table. snippet Quay Footer Legal | campaign Quay Renewal Nudge as pasted. Dock Trial Soften snippet | NOT IN INPUTS. Open rate NOT IN INPUTS so do not invent 42% open. Second Quay Footer Legal snippet not invented. 4. Trigger caution. subscription_renewed as pasted. Journey branch winback UNKNOWN. Win-back default pack NOT IN INPUTS. Do not invent revenue attribution packs. 5. Refuse. 42% open rates: refused. 12k click totals: refused. inbox-1 deliverability: refused. revenue attribution scores: refused. Unreleased AI journey coach: refused. 6. Compliance. Banned hits none. Segments 2. Campaigns 2. Format ledger+segment-campaign map+snippet sketch+trigger caution+refuse+compliance. Gaps: Dock Trial Soften snippet, Cedar Winback, Midpoint Blast, journey branch winback, open rate. 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.