Klaviyo MCP for AI Insights
Send your Klaviyo data to leading LLMs with Windsor MCP.
Connect Klaviyo to ChatGPT, Claude, Copilot, Gemini, and more to analyze campaign data, personalize customer journeys, and boost retention with AI-driven recommendations.
Forget CSVs. Stop copy/paste. Connect data in 2 minutes. No code required.
Turn your Klaviyo email and SMS data into AI insights with Windsor MCP
From campaign results to customer journeys, Windsor MCP makes your Klaviyo data instantly ready for conversational AI analysis, offering these features:
Get instant answers in LLMs
Windsor MCP makes your Klaviyo data instantly available in your AI workspace, no CSVs, switching tools, or reformatting. Get quick, decision-ready answers to improve campaign results and customer retention.
Generate insights via natural language
Use natural language questions to analyze open rates, clicks, conversions, repeat purchases, and other key metrics. Get AI summaries, key trends, and recommendations to improve targeting, timing, and creative strategy.
Scale your campaigns
Pinpoint high-performing automations, top subject lines, and key audience segments. Ask your AI assistant, “Which flows drive the most repeat purchases?” or “Which segments need re-engagement?” and use these findings to scale your marketing campaigns effectively.
Using Windsor.ai MCP to connect data from Klaviyo to LLMs
Getting Klaviyo data into AI chats requires manual data transfer, file uploads, or expensive tools. Windsor MCP makes the process quick and simple with the connector that collects, organizes, and sends your Klaviyo data to LLM platforms of your choice.
Connect your data in minutes and start querying it using natural language to extract valuable insights across your marketing activities.
Available actions
Create Flow Create a Klaviyo flow from a full definition: a trigger plus a graph of action steps (time-delay, send-email, send-sms, conditional-split) wired together by temporary_id. The trigger is either a metric event or being added to a list. entry_action_id is the temporary_id of the first step; each step links to the next by temporary_id (conditional-split uses next_if_true / next_if_false). Email steps reference an existing Klaviyo template by template_id (email content is not authored here); SMS steps carry an inline body. The flow and its messages are created in draft status so nothing sends until you activate it with update_flow_status. Note Klaviyo rate-limits flow creation to about 100 per day.
Create a Klaviyo flow from a full definition: a trigger plus a graph of action steps (time-delay, send-email, send-sms, conditional-split) wired together by temporary_id. The trigger is either a metric event or being added to a list. entry_action_id is the temporary_id of the first step; each step links to the next by temporary_id (conditional-split uses next_if_true / next_if_false). Email steps reference an existing Klaviyo template by template_id (email content is not authored here); SMS steps carry an inline body. The flow and its messages are created in draft status so nothing sends until you activate it with update_flow_status. Note Klaviyo rate-limits flow creation to about 100 per day.
Update Flow Status Set a Klaviyo flow's status. 'draft' turns it off (no one enters, nothing sends), 'manual' lets profiles enter but holds messages for manual review, and 'live' sends automatically. The status change applies to the whole flow and all of its actions. The flow id can be obtained from a Klaviyo flows query, the flow's URL in Klaviyo, or the create_flow result.
Set a Klaviyo flow's status. 'draft' turns it off (no one enters, nothing sends), 'manual' lets profiles enter but holds messages for manual review, and 'live' sends automatically. The status change applies to the whole flow and all of its actions. The flow id can be obtained from a Klaviyo flows query, the flow's URL in Klaviyo, or the create_flow result.
How to connect Klaviyo MCP by Windsor.ai
Follow this quick setup guide to connect your Klaviyo data to your preferred AI chat.
Select your data source
Choose Klaviyo as your data source and grant access to Windsor.ai.
Connect Windsor MCP to your favorite LLM
If a native connector is available for your platform, connect in one click. Otherwise, visit this guide and follow the instructions for your platform of choice.
Start analyzing your data in the LLM
Now, you are good to go with any questions related to your data.
FAQs
What is Windsor MCP?
Windsor MCP (Model Context Protocol) is an AI-powered tool that connects your integrated Windsor.ai data with LLM platforms like Claude, Cursor, Gemini, and others. It allows you to ask natural language questions about your data and receive actionable insights without writing SQL or building dashboards from scratch.
What can I do with Windsor MCP?
Windsor MCP lets you interact with your business data directly in your favorite LLM tools. Instead of writing SQL queries, you can simply ask questions like “What send times drive the highest engagement for each segment?” or “Which product categories bring the most revenue from email campaigns?”.
MCP automatically collects and normalizes data from all sources connected to your Windsor account, generating instant summaries, deep insights, and optimization recommendations.
Can I manage Klaviyo flows directly from AI chats?
Yes. Windsor MCP gives any MCP-compatible AI assistant, such as Claude, ChatGPT, Copilot, and others, write access to Klaviyo. You can:
- Create a flow from a trigger and its email, SMS, and delay steps
- Switch a flow between draft, manual, and live
In Gemini Enterprise, turn on Execute Action and Write actions during setup.
Is Windsor MCP free to use?
Yes. Windsor MCP is included in every Windsor.ai plan, including the free forever plan with no credit card. The free plan covers 1 connected data source; combining several sources needs a paid plan, from $19/month for 3 sources. See the pricing page.
What agents does it work with?
You can connect Windsor MCP to any AI agent compatible with MCP, including Claude Desktop, ChatGPT, Perplexity, Cursor, Gemini, etc.
Tired of manual Klaviyo data exports? Try Windsor.ai today to automate your reporting

