ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified communication Safety 4/5

klaviyo

Klaviyo integration. Manage Persons, Campaigns, Flows, Events. Use when the user wants to interact with Klaviyo data.

Why use this skill?

Automate your Klaviyo marketing workflows with OpenClaw. Manage profiles, campaigns, and customer data securely with managed authentication and proxy support.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/gora050/klaviyo-integration
Or

What This Skill Does

The Klaviyo skill for OpenClaw provides a robust interface for interacting with the Klaviyo marketing automation platform. Designed for e-commerce operators and developers, it bridges the gap between your AI agent and your customer data, allowing for seamless management of profiles, campaigns, flows, and event tracking. By leveraging Membrane's managed authentication infrastructure, this skill abstracts away the complexities of OAuth flows and token refresh cycles, enabling you to focus on executing high-value marketing operations directly through your AI assistant.

Installation

Getting started with the Klaviyo integration is a straightforward process facilitated by the OpenClaw ecosystem. First, ensure you have the Membrane CLI installed on your local machine by running npm install -g @membranehq/cli. Once installed, authenticate your session using membrane login. After configuration, you can add the skill to your agent environment using the installation command: clawhub install openclaw/skills/skills/gora050/klaviyo-integration. After installation, search for the Klaviyo connector via membrane search klaviyo --elementType=connector --json and initiate the authorization flow using your specific connection ID.

Use Cases

This skill is built for automation. Use it to synchronize customer profile updates in real-time, trigger specific email or SMS flows based on external events, or retrieve campaign performance metrics. If you need to perform advanced segmentation, you can list members within specific lists or segments, helping you build highly targeted marketing lists. Developers can also use the integrated proxy functionality to make direct calls to the Klaviyo API, ensuring that even custom, low-level data operations are authenticated and handled securely by the Membrane platform.

Example Prompts

  1. "Look up the Klaviyo profile for [email protected] and tell me which lists they are currently subscribed to."
  2. "Trigger the 'Welcome Series' flow for the user with profile ID 01HABC123XYZ."
  3. "Can you list all active campaigns and provide their current status so I can see what is currently running in our account?"

Tips & Limitations

Always check existing connections first using membrane connection list to avoid creating duplicate authorization tokens. If a specific endpoint is missing from the predefined actions, remember that you can always utilize the membrane request feature to proxy requests directly to the Klaviyo API endpoints. Keep in mind that rate limits imposed by the Klaviyo API still apply, so batch your requests where necessary when performing bulk data operations.

Metadata

Author@gora050
Stars2387
Views2
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-gora050-klaviyo-integration": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#klaviyo#marketing#ecommerce#automation#crm
Safety Score: 4/5

Flags: network-access, external-api