核心功能
Klaviyo 把店铺订单、浏览与互动数据汇进统一的客户档案,再用这些数据驱动邮件、短信、推送与站内表单。Flows 按行为触发多步自动化,Campaigns 负责一次性群发,分群可基于数百个数据点组合。平台有三百多个预置集成对接主流店铺,接口遵循 JSON:API 规范,并提供四套服务端 SDK。
功能亮点
客户档案中枢
订单、浏览与互动事件都挂到同一个档案上,跨渠道复用这份数据
行为触发流程
Flows 用拖拽画布编排多步邮件、短信与推送,由客户动作触发
全渠道触达
邮件、短信、推送与站内表单在同一后台配置并统计效果
接口规范
遵循 JSON:API 规范,支持关系查询、稀疏字段与游标翻页
适用场景
• Shopify 店铺搭弃购挽回与欢迎流程
• 按购买频次与金额分群做复购推送
• 邮件与短信组合的促销活动群发
• 用站内表单收集邮箱与手机号
• 把自有系统事件上报作为触发条件
安装配置
bash
Klaviyo 是云端 SaaS,注册即用: 1. 访问 https://www.klaviyo.com/sign-up 注册账号 2. 在 Integrations 里连接 Shopify、WooCommerce 等店铺,同步历史订单与客户 3. 完成发信域名配置;如需短信触达需另行开通并购买额度 4. 建立第一批 sign-up form 与 Flow 开发者接入: 1. 在账号设置里创建私有 API Key,并选择 Read-only / Full / Custom 权限范围 2. 服务端请求头带 Authorization: Klaviyo-API-Key your-private-api-key 3. 安装官方服务端 SDK(Node / PHP / Python / Ruby),仓库见 https://github.com/klaviyo 4. 客户端场景改用公开 Key(6 位 site ID)调用 /client 端点;移动端可用 iOS、Android、React Native、Flutter SDK
使用方法
bash
客户端上报事件:curl --request POST --url 'https://a.klaviyo.com/client/events/?company_id=COMPANY_ID' --header 'Content-Type: application/json' --data '{DATA}'
服务端读取档案:GET https://a.klaviyo.com/api/profiles/ ,请求头带 Authorization: Klaviyo-API-Key 私钥
排序与稀疏字段:GET /api/events/?sort=-datetime&fields[event]=metric_id,profile_id
翻页取响应 links.next 里的 ?page[cursor]= 游标继续请求
时间参数统一用 ISO 8601 RFC 3339 格式,如 2023-01-16T23:20:50.52Z
后台侧:Integrations 接店铺 → Flows 搭欢迎与弃购流程 → Campaigns 群发 → Reporting 看归因收入关键指标
尚未核验对标产品,此处只列本工具自身指标,不做对比结论。
指标Klaviyo
价格免费增值
开源否
上手难度进阶
相关工具
优点
- 订单与浏览事件直接写入客户档案,分群条件能用到真实购买金额、频次与最近下单时间
- 免费档除 250 个档案、每月 500 封邮件外还给 $5 短信额度,可先跑通多渠道再付费
- 接口按 JSON:API 规范设计,relationships 查询能一次取回关联资源,省掉多轮请求
- 官方同时维护四套服务端 SDK 与 iOS、Android、React Native、Flutter 移动端 SDK
缺点
- 免费档只有 250 个活跃档案,邮件人工支持也仅覆盖开户后前 60 天
- 计价随活跃档案数增长,短信与 WhatsApp 还需另外购买消息额度
- v1/v2 老版 SDK 已于 2024 年 6 月 30 日退役且不再更新,老集成必须迁移到新 API
- 接口按账号做突发(burst)与持续(steady)两档限流,超限直接返回 HTTP 429
- 私有 API Key 创建后无法修改权限范围,要调整只能删除后重建