klaviyo

Manage Klaviyo customer profiles, events, and marketing campaigns via API.

Updated Feb 8, 2026
One-click install
npx skills add https://github.com/AdigunQ/ralph-smart --skill klaviyo-adigunq
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: klaviyo
Source: https://github.com/AdigunQ/ralph-smart/tree/main/knowledges/bootstrap_skills/klaviyo
Command: npx skills add https://github.com/AdigunQ/ralph-smart --skill klaviyo-adigunq

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enables seamless integration with Klaviyo, a powerful platform for email and SMS marketing, by automating the management of customer profiles, events, and marketing campaigns.

Core Features & Use Cases

  • Profile Management: Create, update, and retrieve customer profiles, including custom properties.
  • Event Tracking: Log customer interactions like viewed products, added to cart, and placed orders for targeted marketing.
  • List & Segment Management: Add or remove profiles from specific lists and manage campaign flows.
  • Use Case: Automatically sync new customer sign-ups and their purchase history from your e-commerce platform to Klaviyo to trigger personalized welcome emails and abandoned cart recovery campaigns.

Quick Start

Use the klaviyo skill to track a 'Placed Order' event for a customer with the email '[email protected]'.

Frequently Asked Questions about klaviyo

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I track e-commerce events like placed orders in Klaviyo?

Track e-commerce events in Klaviyo by logging customer interactions such as placed orders, viewed products, and added to cart. The Skill integrates with the Klaviyo API to record these events for triggering personalized marketing campaigns.

Can I automate email and SMS marketing campaigns using the Klaviyo API?

Yes, you can automate email and SMS marketing campaigns using the Klaviyo API. The Skill manages customer profiles, tracks events, and handles list management to trigger automated flows like abandoned cart recovery.

What do I need to authenticate with the Klaviyo API for customer data management?

Authenticating with the Klaviyo API for customer data management requires API keys and webhook secrets. These credentials ensure secure server-side and client-side tracking, profile management, and webhook handling.

How do I sync new customer sign-ups and purchase history to Klaviyo?

Sync new customer sign-ups and purchase history by creating and updating customer profiles with custom properties. The Skill adds or removes profiles from specific lists and logs placed order events to automate personalized welcome emails.

Does Klaviyo support server-side and client-side event tracking for marketing automation?

Yes, Klaviyo supports both server-side and client-side event tracking for marketing automation. This allows you to capture customer interactions accurately across your e-commerce platform for targeted email and SMS campaigns.

How do I manage customer profiles and custom properties in Klaviyo?

Manage customer profiles and custom properties in Klaviyo by creating, updating, and retrieving customer data via the API. This profile management enables targeted list and segment management for your marketing campaigns.