How I Got AI To Audit My Klaviyo Flows In 5 Minutes
You know what's not a vibe?
Wading through Klaviyo flows in analytics view, trying to piece together whether your Welcome Flow is actually doing anything. Or trying to compare which two version of a flow was actually better.
You know what is a vibe?
Having AI spit out a full analysis of all your flows—top performers, what’s stale, what to fix, and even a dashboard to show your boss.
This takes 4 steps. About 5 minutes.
Let's go.
Step 1: Export your Klaviyo flow data
We can’t audit what we don't have data for, so we need to get our flow data!
Here’s how to get the data we need:
Log into Klaviyo
Go to Flows
Hit Options → Export analytics
Then for export settings:
Last 12 months
Aggregate monthly
Include A/B tests (yep, even the messy ones)
Download the file. Done.
Step 2: Give the data to ChatGPT
This is where AI becomes your marketing data analyst, your strategist, and your e-mail expert.
We’re going to upload that CSV to ChatGPT, drop in a prompt, and let it go full data-marketing-strategist-nerd for you. It’s going to:
✅ Analyze every active and historical flow
✅ Break down performance by month
✅ Look at the conditionals in each flow (up to 3rd email sends for now)
✅ Check for best practices (like A/B tests)
✅ And give you 5 actual recommendations
Here’s how to make that happen:
Go to ChatGPT
New chat → use either o1 or o3-mini. Do not use 4o.
Upload the CSV you just downloaded from Klaviyo
Copy & paste the prompt below
Hit enter
Done right, it'll give you beautiful pages of analysis that look something like this:

What the prompt is actually doing
For those who want to learn more on the prompt engineering side, here's a quick rundown of what we have the prompt doing for you.
It sets context: tells ChatGPT what the data is
It defines its role: makes it act like a DTC email pro
It tells it how to analyze flows and emails, month-by-month
It asks for real recommendations based on the data
It locks in an output format so everything stays organized and readable
The analysis prompt:
Important Notes
WATCH OUT for ChatGPT being lazy. Sometimes instead of doing the full analysis it does a "simulation". I’ve tried to tune the prompt to avoid it, but if you see ChatGPT being lazy, tell it to do the full analysis.
If you want to chat about the data, I would take the prompt results, copy & paste it into 4o, and then have the conversation. Most reasoning models are bad at back-and-forth conversation compared to their non-reasoning counterparts. Plus you'll have already put a lot into the context window.
I personally use Claude, and it does this whole process better, but ChatGPT will work great if that's what you have.
Step 3: Prep your dashboard data
Now that you’ve got the analysis, let’s make it visual.
Stay in the same chat, and drop in this quick follow-up prompt:
I know, super advanced, right? This just gives you clean table data, ready for charts. Nothing fancy.
Step 4: Build the dashboard
Almost done. Let’s turn those tables into a beautiful dashboard.
Here’s how:
Start a new chat using the GPT-4o model specifically (it has canvas support)
Upload your newly generated CSV file
Paste the prompt below
Once the prompt is done writing the code, Hit “Preview” in the top right (this switches from code mode to visual)
What the prompt is actually doing
A couple of callouts for those who might want to modify this:
"Using canvas" is an important callout. That tells 4o to actually open the canvas and use it for coding. This is what lets you preview the dashboard vs. trying to host it yourself
If you want to slice the data differently, just adjust or add additional charts to the list
It sounds crazy but the number notation is important to mention. Otherwise you get a bunch of data that's very difficult to understand. If you want to represent months in a different format, you'll have to tweak that, too
If you don't have a CSV and you're copy and pasting your data, put it under the #DATA section to make sure it's all fully understood
That's it! You’ve got a performance dashboard your boss will love. Or if you're an agency, an awesome dashboard your clients will actually understand about flows.
Need help?
DM me on LinkedIn or Twitter if anything breaks.
And if you want to skip the DIY and get super-fast, integrated retention automation, check us out at raleon.io.
We're all about letting AI work harder so you can focus on more strategic things.
Ready for your AI Retention Team? 👇
Related Posts
Unlock the power of precision targeting with AI-driven retention marketing. Learn how modern algorithms turn complex customer data into revenue-generating insights—boosting engagement, repeat purchases, and ROI through hyper-personalized campaigns.
m read
AI isn’t replacing agency creatives—it’s making them more powerful. Discover how modern marketing teams are using AI to streamline workflows, supercharge performance, and focus more on strategy, storytelling, and client impact.
m read
Move beyond outdated email segments. Discover how AI-driven predictive segmentation unlocks smarter targeting, real-time personalization, and 300%+ gains in revenue per recipient—without manual list management or guesswork.
m read

Ryan
GreenEZ
I don't even know where to begin. From the exceptional customer support to the ease of use, Raleon has surpassed every current paid software available.