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.

Free forever plan No credit card needed
logo connect
Windsor.ai is your proven Klaviyo to Windsor MCP connector
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2
google cloud
meta partner
google partner
snowflake
users love us
medal
soc2

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

Supported fields: 114 metrics105 dimensions

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.

windsor mcp example

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.

Parameters
namestringRequiredtriggerstringRequiredentry_action_idstringRequiredactionsarrayRequiredprofile_filterstring
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.

Parameters
flow_idstringRequiredstatusstringRequired
Join over 25,000+ businesses that trust Windsor.ai to streamline Klaviyo to Destination integration
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma
audi logo
colgate
asics
roche
novo nordisk logo
UBS
unicef
verisure
wpp
club med
skoda
heineken
puma

How to connect Klaviyo MCP by Windsor.ai

Follow this quick setup guide to connect your Klaviyo data to your preferred AI chat.

1

Register and log in to Windsor.ai

Create a new Windsor.ai account or log in if you already have one.

sign up for windsor.ai
sign up for windsor.ai
connect klaviyo data source windsor
windsor.ai connector claude
windsor mcp example

FAQs

What is Klaviyo?

Klaviyo is a marketing automation platform mainly used for email and SMS marketing. However, Klaviyo goes beyond email to include integrations to more than 350 marketing and customer data applications. This creates a unified data resource that Klaviyo uses to power marketing analytics, including predictive analytics. The return platform enables businesses to improve engagement and conversion rates significantly.

Tired of manual Klaviyo data exports? Try Windsor.ai today to automate your reporting

Access your data from various sources in one place. Get started for free.
g logo
fb logo
big query data
youtube logo
power logo
looker logo