
Hazel reads your full Klaviyo history (campaigns, flows, messages, events, profiles, lists, and segments) and answers business questions in plain English. No dashboards to build.
May 23, 2026

Hazel is an AI coworker that connects to your Klaviyo account and answers business questions about your email and SMS program the way an analyst would. Once authorized, Hazel ingests your campaigns, flows, individual messages, subscriber events, profiles, lists, segments, and revenue attribution, then refreshes every few hours. Ask Hazel about flow performance, the lift from a specific send, email vs. SMS revenue splits, subscriber growth, or how a winback sequence converted by cohort, and you get an answer with the numbers behind it. Because Hazel joins Klaviyo data with your Shopify orders, ad platforms, subscription tool, and reviews, you can finally answer cross-source questions like "did the people who got this flow actually start a Recharge subscription" in a single prompt. Hazel replaces the work of opening Klaviyo Analytics, exporting CSVs, and stitching attribution together by hand.
Hazel reads the Klaviyo data that matters for analyzing a consumer brand and lets you query it conversationally:
Hazel keeps the full historical record, so multi-year cohort views and year-over-year campaign comparisons are one prompt.
These are real questions Hazel customers ask about their Klaviyo data:
"On average, how many touch points does a customer have with us before their first purchase? Show the distribution."
"Compare email and SMS performance from send 1 of our holiday gift-with-purchase to other send 1s from gift-with-purchase promotions this year."
"I have a list in Klaviyo for all-time customers. Compare it to our Shopify all-time customer list and tell me where the discrepancy is."
"Can you look into the performance of a specific Klaviyo flow over the last 90 days, by step?"
"Of the new customers acquired in April, is the Klaviyo vs. Shopify SMS opt-in gap still there?"
"Of the customers who received an email from this winback flow, how many went on to create or reactivate a Recharge subscription?"
"What is the average number of days between a customer's first and second order? I want to set the trigger point for a winback flow in Klaviyo."
"Look at email subscription sign-ups in March and tell me how much of the pickup is abnormal versus our running average."

Authorize Hazel through a Klaviyo OAuth popup. You sign in through Klaviyo, approve the read scopes, and the connection is live, no API keys to copy, no manual configuration. You'll need a Klaviyo account with admin access to complete the install.
Campaigns, flows, messages, events, subscribers, lists and segments, and revenue attribution. The full historical record. Custom profile properties and event metadata come through too, so anything you've configured in Klaviyo (birthdays, survey answers, accepts-SMS, third-party tags from tools like Kno or Zaymo) is queryable.
Roughly every 6 hours, automatically.
Hazel uses Klaviyo's attribution windows so revenue numbers reconcile with what you see in the Klaviyo UI. Klaviyo attributes revenue within a 5-day window for email and a 1-day window for SMS by default, but Hazel respects whatever you've configured in your Klaviyo settings. If you've moved SMS to or from Klaviyo (for example, switching between Klaviyo and Attentive) mid-year, Hazel can scope analyses to the post-migration window so the numbers stay comparable.
SMS doesn't have open rates. There's no open event for a text message. Hazel uses delivered, clicked, and converted as the engagement signals for SMS, matching how Klaviyo itself measures the channel.
OAuth via Klaviyo. Read-only. Hazel never writes back to your Klaviyo account, never sends a message, never edits a flow.
Klaviyo ships its own MCP server (remote, OAuth-based) that lets AI clients like Claude or Cursor read your Klaviyo campaigns, flows, profiles, and metrics directly via the Klaviyo API. It's useful for ad-hoc questions inside an AI client ("what's the open rate on my last campaign") and for drafting campaigns from a coding environment.
Klaviyo's MCP is single-source (Klaviyo only), subject to Klaviyo API rate limits, and has no historical store across your other tools. Hazel ingests your full Klaviyo history, normalizes campaigns, flows, messages, events, and revenue attribution, and joins them with Shopify orders, subscriptions, ad spend, and reviews. That means questions like "did the people who got this welcome flow actually become Recharge subscribers" or "what was the revenue lift of last quarter's SMS sends after netting out organic" are one prompt, not a chain of API calls.
If you specifically want MCP access to Hazel itself, that's available too. Ping us at https://calendly.com/clint-dunn/clint-hazel-intro.
Yes. Authorize Hazel through a Klaviyo OAuth popup with a Klaviyo admin account, and Hazel starts syncing your campaigns, flows, messages, events, profiles, and revenue attribution.
K:AI is the umbrella for Klaviyo's AI suite: K:AI Marketing Agent (drafts and launches campaigns autonomously), Segments AI / Email AI / SMS AI / Reviews AI (content generation and segmentation), and Klaviyo's predictive analytics (CLV scores, churn risk, Expected Next Order Date, send-time AI). Those all live inside Klaviyo and work on Klaviyo data. They help you execute better inside the platform. Hazel ingests your Klaviyo history alongside Shopify, your subscription tool, ad platforms, and reviews, and answers cross-source business questions K:AI can't reach. Like "of the people in Klaviyo's predicted-top-CLV decile, how many are still active Recharge subscribers in month 6."
Klaviyo's MCP exposes the Klaviyo API to an AI client. Campaigns, flows, profiles, metrics. It's single-source (Klaviyo only), rate-limited, and has no persistent historical store. Hazel ingests Klaviyo into an analytical store and joins it with your other sources, so you get full historical depth, cross-source joins, no rate limits, and one conversational interface across every tool. They solve different problems.
Postscript is an SMS marketing platform (a Klaviyo SMS competitor) with its own AI features for message generation and conversational commerce. Black Crow AI is a predictive-analytics tool that often plugs into Klaviyo for audience scoring. Neither one answers cross-source business questions: Postscript operates inside SMS, and Black Crow scores audiences for in-flow use. Hazel ingests data from Klaviyo, Shopify, subscriptions, ads, and reviews and answers analyst-level questions across all of them in plain language.
Roughly every 6 hours.
No. Hazel is read-only. We never create messages, edit flows, modify segments, or change profile data.
Yes. Custom profile properties (birthday, accepts-SMS, survey answers, third-party tags from tools like Kno, Zaymo, or Opensend) and custom events all come through and are queryable.
Yes. If you run separate Klaviyo accounts (for example a primary brand account and a sub-brand or pro account) connect each one and Hazel will scope analyses to a single account or roll across both.
SMS doesn't have an open event in Klaviyo, so Hazel uses delivered, clicked, and converted as the engagement signals for SMS. That matches how Klaviyo measures SMS natively, so your numbers reconcile.
Hazel respects the attribution windows configured in your Klaviyo settings. If a previous tool combined email and SMS revenue under a single line or used a different attribution window, the numbers won't match Hazel one-to-one, and Hazel can show you exactly why.
Book a call and we'll walk through your Klaviyo setup, the questions you want to answer, and what the rollout looks like.