Klaviyo

E-commerce email and SMS marketing platform with profiles, flows, campaigns, segments, and event tracking. Header: Authorization: Klaviyo-API-Key {private_api_k

Paid MediaEmailCRO
bycoreyhaines31601 words

What is Klaviyo?

What this skill does

The Klaviyo skill connects to the Klaviyo API to manage e-commerce email and SMS marketing data. It enables you to create, update, and retrieve customer profiles, segment lists, track purchase and engagement events, and control email flows and campaigns. This skill supports detailed event tracking and revenue attribution, essential for optimizing marketing performance.

Who it's for

This skill is designed for e-commerce growth leads aiming to automate customer communication through targeted email and SMS campaigns. Paid media operators looking to sync audience segments with Klaviyo for precise retargeting will find it valuable. Agency strategists managing lifecycle marketing for retail clients can leverage it to unify profile data and campaign metrics across platforms.

Key workflows

Start by syncing and enriching customer profiles using the create or update profile endpoints, ensuring contact details and subscription statuses are accurate. Next, segment these profiles into lists or dynamic segments to tailor campaign targeting. Then, track key customer events like purchases or product views to feed into automated flows and attribution models. Finally, update or review flow statuses and campaign metrics to optimize send counts, open rates, and attributed revenue.

Common questions

Can I filter profiles by email address? Yes, the API supports filtering profiles using exact email matches to retrieve specific customers. How do I track purchase revenue through Klaviyo? You post events with the "Placed Order" metric including value and product details to record revenue data. What rate limits should I expect? The API allows up to 75 requests per second, but write-heavy endpoints like profiles and events have stricter limits to monitor.

How to use in Metaflow

Attach the Klaviyo skill to your agent tasks to perform profile management, event tracking, list segmentation, and campaign control through API requests. Provide your private API key in the authorization header and include the required revision header for versioning. You can expect reliable access to customer data and marketing automation controls, enabling data-driven decisions across your campaigns and flows.

For broader context, see our roundup of claude skills for marketing, and read Claude Code workflows for marketing agencies for related setup guidance.

Related skills

Form Conversion Optimization

When the user wants to optimize any form that is NOT signup/registration — including lead capture forms, contact forms, demo request forms, application forms, survey forms, or checkout forms. Also use when the user mentions "form optimization," "lead form conversions," "form friction," "form fields," "form completion rate," "contact form," "nobody fills out our form," "form abandonment," "too many fields," "demo request form," or "lead form isn't converting." Use this for any non-signup form tha

View →

Cold Outreach Generator

Generate cold email templates, LinkedIn messages, follow-up sequences, and value propositions tailored to specific industries that actually get responses and book discovery calls.

View →

Email Sequence

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," or "lifecycle emails." For in-app onboarding, see onboarding-cro.

View →

Email Sequence & Drip Campaign Builder

When the user wants to create or optimize an email sequence, drip campaign, automated email flow, or lifecycle email program. Also use when the user mentions "email sequence," "drip campaign," "nurture sequence," "onboarding emails," "welcome sequence," "re-engagement emails," "email automation," "lifecycle emails," "trigger-based emails," "email funnel," "email workflow," "what emails should I send," "welcome series," or "email cadence." Use this for any multi-email automated flow. For cold out

View →

Cold Email

Generate personalized cold email sequences (7-14 emails) with A/B test subject lines, follow-up timing recommendations, and integrated social proof. Creates multi-touch campaigns optimized for response rates. Use when users need outbound email campaigns, sales sequences, or lead generation emails.

View →

Popup CRO

When the user wants to create or optimize popups, modals, overlays, slide-ins, or banners for conversion purposes. Also use when the user mentions "exit intent," "popup conversions," "modal optimization," "lead capture popup," "email popup," "announcement banner," or "overlay." For forms outside of popups, see form-cro. For general page conversion optimization, see page-cro.

View →