0 added
0 removed
Original
2026-02-28
Modified
2026-03-10
1
<p>If you’re like most B2C marketers, your days are already packed.</p>
1
<p>If you’re like most B2C marketers, your days are already packed.</p>
2
<p>From launching campaigns, to troubleshooting attribution, to keeping up with shrinking budgets and rising expectations, time, data access, and bandwidth are constant obstacles to doing your best work. You’re asked to move faster, with fewer resources, on tighter timelines without sacrificing personalization or performance.</p>
2
<p>From launching campaigns, to troubleshooting attribution, to keeping up with shrinking budgets and rising expectations, time, data access, and bandwidth are constant obstacles to doing your best work. You’re asked to move faster, with fewer resources, on tighter timelines without sacrificing personalization or performance.</p>
3
<p>That’s exactly why we built the<a>Klaviyo app for ChatGPT</a>: to make your data easier to access, your insights faster to uncover, and your workflow more conversational so you can get more done without opening another tab or waiting on another report refresh.</p>
3
<p>That’s exactly why we built the<a>Klaviyo app for ChatGPT</a>: to make your data easier to access, your insights faster to uncover, and your workflow more conversational so you can get more done without opening another tab or waiting on another report refresh.</p>
4
<p>Today, you can<a>use the Klaviyo app in ChatGPT</a>to see how your campaigns and flows are performing, get recommendations, and jump straight into next steps. The app returns real-time performance tables, deep-dive analytics, and plain-language insights, all from a simple question.</p>
4
<p>Today, you can<a>use the Klaviyo app in ChatGPT</a>to see how your campaigns and flows are performing, get recommendations, and jump straight into next steps. The app returns real-time performance tables, deep-dive analytics, and plain-language insights, all from a simple question.</p>
5
<p>To get the<em>best</em>results and avoid hallucinations, though, it helps to know what to ask.</p>
5
<p>To get the<em>best</em>results and avoid hallucinations, though, it helps to know what to ask.</p>
6
<p>This guide will not only explain how to prompt ChatGPT for data analysis, campaign optimization, ideation, and strategic recommendations so you can do your best work faster, no prompt engineering background required, but also what the Klaviyo app and MCP API can and cannot return accurately.</p>
6
<p>This guide will not only explain how to prompt ChatGPT for data analysis, campaign optimization, ideation, and strategic recommendations so you can do your best work faster, no prompt engineering background required, but also what the Klaviyo app and MCP API can and cannot return accurately.</p>
7
<h2>Why prompts matter (hint: they don’t have to be complicated)</h2>
7
<h2>Why prompts matter (hint: they don’t have to be complicated)</h2>
8
<p>Many marketers think “prompt engineering” means writing long, complex requests. The truth is that great prompts mirror the way you already think about your work.</p>
8
<p>Many marketers think “prompt engineering” means writing long, complex requests. The truth is that great prompts mirror the way you already think about your work.</p>
9
<p>You regularly ask yourself things like:</p>
9
<p>You regularly ask yourself things like:</p>
10
<ul><li>“Why did the open rate for my flow named [Flow Name or ID] drop this week?”</li>
10
<ul><li>“Why did the open rate for my flow named [Flow Name or ID] drop this week?”</li>
11
<li>“What should I optimize in my account before BFCM, given my current campaign and flow performance?”</li>
11
<li>“What should I optimize in my account before BFCM, given my current campaign and flow performance?”</li>
12
</ul><p>Now, you can ask ChatGPT those same questions and instantly get back the data you need without dashboards, spreadsheets, or digging.</p>
12
</ul><p>Now, you can ask ChatGPT those same questions and instantly get back the data you need without dashboards, spreadsheets, or digging.</p>
13
<p>The goal isn’t to learn a new language for a new tool. It's to ask better versions of the questions you're already asking.</p>
13
<p>The goal isn’t to learn a new language for a new tool. It's to ask better versions of the questions you're already asking.</p>
14
<p>However, because ChatGPT may attempt to answer questions using its general knowledge when the app can’t return a request, it’s also important to understand how to write prompts in such a way that the app will reliably call the correct Klaviyo API instead of hallucinating data.</p>
14
<p>However, because ChatGPT may attempt to answer questions using its general knowledge when the app can’t return a request, it’s also important to understand how to write prompts in such a way that the app will reliably call the correct Klaviyo API instead of hallucinating data.</p>
15
<h2>Three principles for better prompts</h2>
15
<h2>Three principles for better prompts</h2>
16
<h3>1. Be direct about what you want to know</h3>
16
<h3>1. Be direct about what you want to know</h3>
17
<p>ChatGPT works best when you provide a clear intention. Simple is best:</p>
17
<p>ChatGPT works best when you provide a clear intention. Simple is best:</p>
18
<ul><li>“How are my campaigns performing this week?”</li>
18
<ul><li>“How are my campaigns performing this week?”</li>
19
<li>“Show me the last 90 days of flow performance.”</li>
19
<li>“Show me the last 90 days of flow performance.”</li>
20
<li>“Compare my Abandoned Cart Reminder flow’s performance this month to its performance last month.”</li>
20
<li>“Compare my Abandoned Cart Reminder flow’s performance this month to its performance last month.”</li>
21
</ul><p>These natural-language questions map directly to live Klaviyo performance data and return interactive tables you can drill into.</p>
21
</ul><p>These natural-language questions map directly to live Klaviyo performance data and return interactive tables you can drill into.</p>
22
<h3>2. Add context when you want deeper insight</h3>
22
<h3>2. Add context when you want deeper insight</h3>
23
<p>If you want ChatGPT to analyze or interpret your data, first have it pull data so that it has that data in its context window. Then give it more context, like business goals, strategy, or other things to align to, and direction:</p>
23
<p>If you want ChatGPT to analyze or interpret your data, first have it pull data so that it has that data in its context window. Then give it more context, like business goals, strategy, or other things to align to, and direction:</p>
24
<ul><li>“Pull performance for my last 10 campaigns, then analyze which are under performing.”</li>
24
<ul><li>“Pull performance for my last 10 campaigns, then analyze which are under performing.”</li>
25
<li>“Pull my “Welcome” flow performance for the last 30 days, then tell me what happened and why.”</li>
25
<li>“Pull my “Welcome” flow performance for the last 30 days, then tell me what happened and why.”</li>
26
<li>“Analyze my summer sale campaign performance and give me ideas for a better strategy retention strategy”</li>
26
<li>“Analyze my summer sale campaign performance and give me ideas for a better strategy retention strategy”</li>
27
</ul><p>The app will provide metric comparisons, micro-insights, and next-step suggestions like changes to subject lines, for instance.</p>
27
</ul><p>The app will provide metric comparisons, micro-insights, and next-step suggestions like changes to subject lines, for instance.</p>
28
<h3>3. When in doubt, click Analyze</h3>
28
<h3>3. When in doubt, click Analyze</h3>
29
<p>The fastest way to turn insights into action is built right into the UI. Any time ChatGPT returns a clickable table--whether you’re exploring segments, campaign performance, or customer cohorts-you’ll see an<strong>Analyze</strong>button. One click automatically generates a deeper interpretation of the data, along with clear recommendations on what to do next.</p>
29
<p>The fastest way to turn insights into action is built right into the UI. Any time ChatGPT returns a clickable table--whether you’re exploring segments, campaign performance, or customer cohorts-you’ll see an<strong>Analyze</strong>button. One click automatically generates a deeper interpretation of the data, along with clear recommendations on what to do next.</p>
30
<p>Think of it as your instant “now what?” moment: Which cohorts are most primed for a follow-up? Which messages need tightening? Should you resend, resegment, or refine your offer? The<strong>Analyze</strong>view lays it all out for you.</p>
30
<p>Think of it as your instant “now what?” moment: Which cohorts are most primed for a follow-up? Which messages need tightening? Should you resend, resegment, or refine your offer? The<strong>Analyze</strong>view lays it all out for you.</p>
31
<h2>Foundational prompts every marketer should start with</h2>
31
<h2>Foundational prompts every marketer should start with</h2>
32
<p>Here are some of the best starting prompts for speed, clarity, and impact.</p>
32
<p>Here are some of the best starting prompts for speed, clarity, and impact.</p>
33
<h3>Performance reporting: Fast visibility without dashboards</h3>
33
<h3>Performance reporting: Fast visibility without dashboards</h3>
34
<p>These prompts show you campaign and flow data in real time. They are ideal when you're on the go or juggling competing priorities:</p>
34
<p>These prompts show you campaign and flow data in real time. They are ideal when you're on the go or juggling competing priorities:</p>
35
<ul><li>“How are my campaigns performing this week?”</li>
35
<ul><li>“How are my campaigns performing this week?”</li>
36
<li>“What are my top and bottom performing campaigns this month?”</li>
36
<li>“What are my top and bottom performing campaigns this month?”</li>
37
<li>“Show me the last 90 days of campaign performance.”</li>
37
<li>“Show me the last 90 days of campaign performance.”</li>
38
<li>“Show me flow performance from the last seven days.”</li>
38
<li>“Show me flow performance from the last seven days.”</li>
39
</ul><p>You’ll get rich, mobile-friendly tables with revenue, open rates, click rates, conversions, and more. Then, tap<strong>Analyze</strong>for deep-dive insights.</p>
39
</ul><p>You’ll get rich, mobile-friendly tables with revenue, open rates, click rates, conversions, and more. Then, tap<strong>Analyze</strong>for deep-dive insights.</p>
40
<h3>Optimization & strategy: Quick wins for busy teams</h3>
40
<h3>Optimization & strategy: Quick wins for busy teams</h3>
41
<p>These prompts help you turn insights into action. They are critical for marketers who don't have time to manually sift through data or build new tests from scratch:</p>
41
<p>These prompts help you turn insights into action. They are critical for marketers who don't have time to manually sift through data or build new tests from scratch:</p>
42
<ul><li>“Pull performance for my flow called<em>[Flow Name]</em>and highlight the top opportunities to improve conversion.”</li>
42
<ul><li>“Pull performance for my flow called<em>[Flow Name]</em>and highlight the top opportunities to improve conversion.”</li>
43
<li>“Review my recent campaign and flow metrics and tell me which optimizations will have the biggest KAV impact before BFCM.”</li>
43
<li>“Review my recent campaign and flow metrics and tell me which optimizations will have the biggest KAV impact before BFCM.”</li>
44
<li>“Scan my account for underperforming campaigns or flows and recommend where I should focus to lift conversion this week.”</li>
44
<li>“Scan my account for underperforming campaigns or flows and recommend where I should focus to lift conversion this week.”</li>
45
</ul><p>These are perfect for marketers facing resource limitations, and who need good ideas quickly for improving performance.</p>
45
</ul><p>These are perfect for marketers facing resource limitations, and who need good ideas quickly for improving performance.</p>
46
<h3>Creative ideation: Get unstuck fast</h3>
46
<h3>Creative ideation: Get unstuck fast</h3>
47
<p>When bandwidth is thin and pressure is high, ChatGPT can help generate ideas:</p>
47
<p>When bandwidth is thin and pressure is high, ChatGPT can help generate ideas:</p>
48
<ul><li>“Create an urgency-driven<a>email template</a>for my sale.”</li>
48
<ul><li>“Create an urgency-driven<a>email template</a>for my sale.”</li>
49
<li>“Draft a campaign promoting a new product.”</li>
49
<li>“Draft a campaign promoting a new product.”</li>
50
<li>“Create a multi-language version of this SMS in French and German.”</li>
50
<li>“Create a multi-language version of this SMS in French and German.”</li>
51
</ul><p>Because these prompts sit alongside live performance data, you can align creative with what<em>actually</em>works, not just what sounds good.</p>
51
</ul><p>Because these prompts sit alongside live performance data, you can align creative with what<em>actually</em>works, not just what sounds good.</p>
52
<h2>Prompt templates you can copy/paste today</h2>
52
<h2>Prompt templates you can copy/paste today</h2>
53
<ol><li><strong>Diagnose performance</strong>: “Analyze this campaign’s performance and tell me what’s driving the click rate change week over week.”</li>
53
<ol><li><strong>Diagnose performance</strong>: “Analyze this campaign’s performance and tell me what’s driving the click rate change week over week.”</li>
54
<li><strong>Spot problems early</strong>: “Pull my recent campaigns, then analyze which have declining metrics in the last 3 days.”</li>
54
<li><strong>Spot problems early</strong>: “Pull my recent campaigns, then analyze which have declining metrics in the last 3 days.”</li>
55
<li><strong>Optimize a flow:</strong>“Analyze the campaign named<em>[Exact Campaign Name]</em>and give me three recommendations to increase conversion.”</li>
55
<li><strong>Optimize a flow:</strong>“Analyze the campaign named<em>[Exact Campaign Name]</em>and give me three recommendations to increase conversion.”</li>
56
<li><strong>Build content quickly:</strong>“Draft a product announcement email using a friendly, high-converting tone that fits a beauty brand.”</li>
56
<li><strong>Build content quickly:</strong>“Draft a product announcement email using a friendly, high-converting tone that fits a beauty brand.”</li>
57
</ol><h2>How to troubleshoot prompts when something feels off</h2>
57
</ol><h2>How to troubleshoot prompts when something feels off</h2>
58
<p>Even simple prompts can sometimes return results that aren’t what you expected. Here’s how to quickly course-correct:</p>
58
<p>Even simple prompts can sometimes return results that aren’t what you expected. Here’s how to quickly course-correct:</p>
59
<ul><li><strong>If ChatGPT fails to return data or returns data you cannot verify in Klaviyo:</strong>Ask the LLM which API tool it called and help it course correct with something like “Pull my Klaviyo campaign performance reporting,” then ask your question again.</li>
59
<ul><li><strong>If ChatGPT fails to return data or returns data you cannot verify in Klaviyo:</strong>Ask the LLM which API tool it called and help it course correct with something like “Pull my Klaviyo campaign performance reporting,” then ask your question again.</li>
60
<li><strong>If the output is too generic:</strong>Add specifics like a timeframe, a flow name, or a goal. Example: “Analyze my welcome flow performance over the last 30 days and identify one optimization.”</li>
60
<li><strong>If the output is too generic:</strong>Add specifics like a timeframe, a flow name, or a goal. Example: “Analyze my welcome flow performance over the last 30 days and identify one optimization.”</li>
61
<li><strong>If you need a strategic lens:</strong>Tell ChatGPT your objective. Example: “Assume my goal is to drive repeat purchases. What should I optimize next?”</li>
61
<li><strong>If you need a strategic lens:</strong>Tell ChatGPT your objective. Example: “Assume my goal is to drive repeat purchases. What should I optimize next?”</li>
62
<li><strong>If you want the fastest path to action:</strong>Follow every table with: “What should I do next?” This alone saves hours each week.</li>
62
<li><strong>If you want the fastest path to action:</strong>Follow every table with: “What should I do next?” This alone saves hours each week.</li>
63
<li><strong>If ChatGPT says a flow or segment doesn’t exist:</strong>Always reference flows or segments by their exact name or ID. Example: “Analyze my flow named ‘Abandoned Cart Reminder.’”</li>
63
<li><strong>If ChatGPT says a flow or segment doesn’t exist:</strong>Always reference flows or segments by their exact name or ID. Example: “Analyze my flow named ‘Abandoned Cart Reminder.’”</li>
64
<li><strong>If performance comparisons behave inconsistently:</strong>Ask ChatGPT to pull performance data first, then request the comparison.</li>
64
<li><strong>If performance comparisons behave inconsistently:</strong>Ask ChatGPT to pull performance data first, then request the comparison.</li>
65
</ul><p>To avoid hallucinations, refrain from asking for reporting that isn’t currently supported by Klaviyo’s MCP.</p>
65
</ul><p>To avoid hallucinations, refrain from asking for reporting that isn’t currently supported by Klaviyo’s MCP.</p>
66
<ul><li>“How are my flows performing by channel?” ✔️</li>
66
<ul><li>“How are my flows performing by channel?” ✔️</li>
67
<li>“Show me flow performance by segment.” ❌ (Not supported)</li>
67
<li>“Show me flow performance by segment.” ❌ (Not supported)</li>
68
</ul><p>Great prompts help ChatGPT correctly call Klaviyo’s MCP tools (i.e. our public APIs). When a prompt requests unsupported use cases, ChatGPT may guess. Using the techniques in this guide will reduce hallucinations and ensure you get accurate, actionable insights. You can learn more about Klaviyo’s API tools<a>here</a>.</p>
68
</ul><p>Great prompts help ChatGPT correctly call Klaviyo’s MCP tools (i.e. our public APIs). When a prompt requests unsupported use cases, ChatGPT may guess. Using the techniques in this guide will reduce hallucinations and ensure you get accurate, actionable insights. You can learn more about Klaviyo’s API tools<a>here</a>.</p>
69
<h2>The real goal: Make your work easier</h2>
69
<h2>The real goal: Make your work easier</h2>
70
<p>B2C marketers don’t need another tool to learn or another dashboard to dig through. They need clarity without friction, insights without delay, and recommendations without guesswork</p>
70
<p>B2C marketers don’t need another tool to learn or another dashboard to dig through. They need clarity without friction, insights without delay, and recommendations without guesswork</p>
71
<p>The Klaviyo app for ChatGPT is designed to remove blockers and help marketers do their best work, no matter where they work. And great prompts are the key to unlocking speed.</p>
71
<p>The Klaviyo app for ChatGPT is designed to remove blockers and help marketers do their best work, no matter where they work. And great prompts are the key to unlocking speed.</p>
72
72