mcpField
E
email-lifecycle

email-lifecycle

github.com/hyperfx-ai营销与增长107193 次安装2 天前更新
代码仓库

关于 email-lifecycle

email-lifecycle 是用于规划和执行生命周期邮件项目的技能,支持 Klaviyo、Resend、Beehiiv 或 Gmail。它涵盖服务商选择、受众配置、邮件序列编写、发送和转化衡量。

主要功能

  1. 01服务商选择建议
  2. 02受众与抑制规则规划
  3. 03生命周期邮件序列模式
  4. 04各服务商发送工具
  5. 05以转化为核心的衡量

适用场景

  1. 01构建欢迎或引导序列
  2. 02发送弃购或挽回邮件
  3. 03设置新闻简报培育活动

MCP 相关

需要连接 Hyper MCP 和至少一个邮件服务商。文档说明可通过 MCP 客户端或 Hyper CLI 使用服务商工具。

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/hyperfx-ai/marketing-skills --skill email-lifecycle

安装后在 Claude Code 中输入/email-lifecycle确认已加载。

附带文件references/provider-mechanics.mdreferences/sequence-patterns.md

详细介绍

邮件生命周期

端到端邮件生命周期:为任务选择合适的服务商、构建受众、起草邮件序列、启动并衡量效果。顶部介绍跨服务商的通用模式;下方介绍各服务商专属的工具调用。

不在本技能范围内 — 请转交给其他技能

请求转交给
向尚未同意接收邮件的人发送冷邮件cold-email-outreach
为邮件创意生成图片image-generation
生成与生命周期计划同步投放的广告创意ad-creative-generation
为新闻简报进行 SEO 研究 / 撰写博客内容seo-research

要求

  • 已安装并连接 Hyper MCP。 https://app.hyperfx.ai/mcp
  • 在 https://app.hyperfx.ai/apps 至少连接以下一项服务商:
    • Klaviyo — 适用于电商、以 Shopify 为主的联系人列表,以及根据购买 / 浏览数据触发的行为营销
    • Resend — 适用于产品驱动型业务 / SaaS / 开发者工具,可在同一域名上发送事务性邮件和生命周期邮件
    • Beehiiv — 适用于新闻简报、付费订阅,以及内容驱动型联系人列表
    • Gmail — 适用于小型 / 个人联系人列表、创始人模式群发邮件和运营邮件

如果 Agent 的工具列表中没有这些工具前缀(klaviyo_*、resend_*、beehiiv_*、gmail_*),请停止操作,并告知用户启用 Hyper MCP 并连接他们打算使用的服务商。

如何运行本技能中的工具

本技能中的每个工具都使用其规范名称。请使用当前界面提供的调用方式运行:

界面查找工具运行工具
MCP 客户端(Claude、Cursor、Codex、ChatGPT)search("<what you want to do>"),然后 describe("<name>")call("<name>", {...})
Hyper CLIhyperai search "<what you want to do>",然后 hyperai describe <name>hyperai call <name> --json '{...}'

如果找不到某个工具,说明其集成尚未连接或未在工作区中启用:请停止操作,并告知用户要连接哪个集成。

服务商选择

选错服务商是生命周期计划失败的最常见原因。请先做出选择。

你是……使用原因
使用 Shopify、BigCommerce 或 WooCommerce 的电商 / DTC 品牌Klaviyo原生电商事件侦听器(已下单、已开始结账、已浏览商品)、成熟的流程编辑器,以及与 Shopify 的紧密同步。
在同一域名上发送产品邮件和生命周期邮件的 SaaS / 开发者工具 / API 产品Resend事务性邮件和营销邮件使用同一套 API,并提供受众管理、群发邮件和自动化运行功能。产品邮件的送达率极佳。
运营内容驱动型新闻简报(免费 + 付费层级)Beehiiv围绕新闻简报即产品模式构建,提供细分、自动化、付费层级、推荐计划和文章统计数据。
运营小型运营联系人列表(≤500 个联系人),以创始人模式群发邮件Gmail无需新增基础设施,基于标签进行细分,模板也容易使用。规模不要超过约 500 个联系人——如果要扩展,请参阅 cold-email-outreach 了解发件人送达率。

你可以使用多个服务商。常见模式是:使用 Klaviyo 做营销,使用 Resend 发送事务性邮件和产品引导邮件(适用于同时经营电商业务的品牌);或者使用 Beehiiv 运营新闻简报,使用 Resend 运营产品。每个计划只需确定一次服务商,无需每封邮件都重新选择。

工具概览

阶段KlaviyoResendBeehiivGmail
受众设置klaviyo_lists_create、klaviyo_list_members_add、klaviyo_segments_create、klaviyo_profiles_create、klaviyo_profiles_updateresend_audiences_create、resend_contacts_create、resend_contacts_list、resend_contacts_updatebeehiiv_subscriptions_create、beehiiv_segments_create、beehiiv_tags_add、beehiiv_subscriptions_listgmail_labels_create、gmail_labels_add、gmail_labels_remove
序列构建klaviyo_campaigns_create、klaviyo_campaign_messages_updateresend_automations_create、resend_automations_update、resend_automations_getbeehiiv_posts_create、beehiiv_automations_list、beehiiv_automations_subscribers_addgmail_drafts_create、gmail_drafts_update
发送 / 启动klaviyo_campaigns_send、klaviyo_campaign_send_jobs_getresend_emails_send、resend_broadcasts_sendbeehiiv_posts_create(发布)、beehiiv_posts_updategmail_messages_send、gmail_drafts_send
衡量klaviyo_metrics_list、klaviyo_metrics_get、klaviyo_campaigns_getresend_automation_runs_list、resend_automation_runs_getbeehiiv_posts_stats_get、beehiiv_subscriptions_getgmail_messages_list

各提供商的完整机制、注意事项和具体工具调用示例,请参阅 references/provider-mechanics.md。

重要规则

  1. 撰写文案前先选择提供商。 流程的触发方式、细分受众的定义方式以及可用于个性化的数据,各提供商之间差异很大,因此“之后再决定提供商”会白白浪费一天。
  2. 始终先确定受众,而不是先写邮件。 没有选择加入来源的欢迎流程无法发送。没有不活跃定义的挽回流程也无法发送。先定义受众,再撰写文案。
  3. 每个序列只设一个目的。 “欢迎 + 入门引导 + 产品教育 + 首次购买提醒”这样的巨型流程脆弱且无法衡量。应拆分为多个相互衔接的独立流程。
  4. 在全局范围内遵守退订设置,而非仅限于列表。 用户退订后,应在工作区的所有流程中屏蔽他们,而不只是退订的那个流程。所有四家提供商都支持此功能;这不是可选项。
  5. 上线前,先用真实的测试收件箱进行测试发送。 每家提供商都支持测试发送。务必检查每封邮件在 Gmail / Outlook / Apple Mail / 移动设备上的呈现效果,再向 50,000 人的列表发送包含 10 封邮件的序列。
  6. 遵守提供商的速率限制。 特别注意 resend_broadcasts_send(大规模群发会受到限流)、gmail_messages_send(软上限约为每天 500 封)和 klaviyo_campaigns_send(取决于账户等级)。
  7. 跟踪转化指标,而非打开率。 Apple Mail 隐私保护会让 iOS 上的打开率几乎失去参考价值。请在提供商层级配置转化事件(Klaviyo 指标、Resend 自动化完成、Beehiiv 细分受众变更),并以此作为报告依据。

工作流

阶段 1 — 定义生命周期营销计划

让用户明确承诺以下内容:

  1. 触发条件 — 让用户档案进入此流程的事件。例如:“订阅了新闻邮件”“首次购买”“购物车中有价值超过 50 美元的商品但未结账”“90 天内没有下单”。
  2. 受众筛选条件 — 除触发条件外,哪些人符合资格。(“订阅了新闻邮件,但仅限美国用户。”“放弃了购物车,但仅限首次访问者。”)
  3. 目标 — 此流程旨在推动的一项具体结果。不要写“提高他们的参与度”。具体目标例如:“14 天内完成首次购买”“7 天内启用集成”“30 天内升级为付费用户”。
  4. 成功指标 — 转化为目标的比率。打开率和点击率是诊断指标,不是目标指标。
  5. 排除规则 — 哪些人即使触发了条件也绝不能进入此流程。(现有客户不应收到新客户欢迎邮件。近期购买过的客户不应收到召回邮件。)

如果用户说不清触发条件或目标,就还没准备好构建流程。

阶段 2 — 选择序列模式

五种模式可覆盖约 95% 的生命周期营销工作。完整模板(包括文案、时间安排和特定服务商说明)请参见 references/sequence-patterns.md。

模式触发条件典型长度目标
欢迎 / 新用户引导注册订阅列表7–10 天内发送 3–5 封邮件首次转化(购买、启用、付费注册)
培育下载潜在客户磁铁、选择接收内容3–6 周内发送 4–7 封邮件采取产品认可的行动
购物车挽回 (仅限电商)开始结账,但未下单24–72 小时内发送 2–3 封邮件完成购买
重新互动活跃度下降(例如,60 天内未打开邮件、90 天内未购买)7–14 天内发送 2–3 封邮件重新打开邮件 / 重新互动
客户召回客户流失(180 天以上未购买)14–21 天内发送 2–3 封邮件再次购买
阶段 3 — 构建受众

受众设置因服务商而异。以下是最常见情形(欢迎流程)的示例:

Klaviyo — 创建列表,然后将流程触发条件设为“Subscribed to List”:

klaviyo_lists_create(list_name="newsletter-2026")
# triggers + flows are configured in Klaviyo UI; the API surface here is
# for adding profiles, building segments, and sending one-off campaigns.

Resend — 创建受众,然后设置由 contact.created 触发的自动化:

resend_audiences_create(name="newsletter-2026")
resend_automations_create(
  name="welcome-2026",
  trigger="contact.created",
  audience_id="aud_...",
  ...
)

Beehiiv — 添加到细分受众群或出版物时,订阅会直接触发自动化:

beehiiv_subscriptions_create(
  publication_id="pub_...",
  email="[email protected]",
  utm_source="signup-form",
)
beehiiv_automations_subscribers_add(
  automation_id="aut_...",
  subscription_id="sub_...",
)

Gmail — 用标签划分细分受众。先为每个计划创建一个标签:

gmail_labels_create(name="lifecycle/welcome-2026")
# manual contact list maintained outside Gmail (Sheets, CSV) — Gmail
# is best for ≤500 contacts, founder-led sends.

特定服务商的注意事项(例如 Klaviyo 的档案合并行为、Resend 中受众与细分受众的区别)请参见 references/provider-mechanics.md。

阶段 4 — 起草邮件序列

序列中的每封邮件都要包含:

  1. 主题 + 预览文本 — 生命周期营销邮件的主题行应尽可能像一对一邮件(小写、简短)。规则与冷邮件不同——用户刚刚主动订阅的品牌发来的欢迎邮件,可以带有稍明显的品牌风格。
  2. 正文 — 每封邮件只做一件事。欢迎邮件第 1 封 =“感谢订阅,以下是接下来会发生的事”;第 2 封 =“先做这一件事”;第 3 封 =“这是相关证明 / 案例研究”。
  3. 行动号召 — 每封邮件一个。规则与冷邮件相同——基于兴趣或只需采取一项行动。
  4. 个性化标记 — 使用服务商提供的标记({{first_name}}、{{event.product_name}}、{{custom_field.plan_tier}})。使用标记时务必设置备用值({{first_name|"there"}})。

默认先起草内容——对于任何新序列,先完成第一封邮件,并发送测试邮件给自己,再继续后续邮件。服务商的编辑器预览看起来往往没问题,但在生产环境中却经常出现问题。

第 5 阶段 — 启动
  1. 测试发送到种子收件箱。 每个服务商都支持此功能。激活前,先对每封邮件进行测试发送。
  2. 激活工作流。 Klaviyo:将状态设为 Live。Resend:启用自动化。Beehiiv:发布帖子 / 将自动化设为 active。Gmail:直接发送。
  3. 设置 7 天后的检查。 大多数生命周期问题(令牌失效、受众筛选条件错误、发送时间节奏意外)会在第一周出现。第 7 天和第 30 天分别查看指标。
第 6 阶段 — 衡量并迭代

查看目标转化率指标,而不是打开率或点击率。MPP 推出后,打开率数据没有参考价值。

服务商转化指标来源
Klaviyoklaviyo_metrics_get(metric_id=<conversion-event>) — 例如,归因于该工作流的已下单事件
Resendresend_automation_runs_list(automation_id=...) — 统计完成且触达目标步骤的运行次数
Beehiivbeehiiv_posts_stats_get(post_id=...) 和细分受众成员变动
Gmailgmail_messages_list(query="label:lifecycle/<program> newer_than:30d") — 查看回复 / 转化

迭代规则:受众正确之前,不要调整文案。如果欢迎工作流的转化率为 1.2%,而同一产品的自然转化率为 4%,说明受众不匹配(范围过广、来源不对、缺少排除规则)——先解决这个问题,再处理文案。

质量检查(启动前)

从头到尾阅读整个序列,设想自己是一个按照计划时间收到这些邮件的人。出现以下任一情况时,弃用该序列:

  • 这组 5 封邮件讲述了一个连贯完整的故事。
  • 即使前面的邮件被退回,每封邮件也能独立成立。
  • 每个 CTA 都会跳转到仍然有效的页面(没有失效链接、已取消的优惠)。
  • 退订链接清晰可见(服务商会自动添加,但要在测试发送时确认)。
  • 令牌都有回退值。缺少名字时不能出现 Hi ,。
  • 整组邮件的主题行各不相同——同一主题重复 5 次会让人觉得系统出了故障。
  • 发送时间不会是收件人所在时区的凌晨 3 点。

参考工作流

参考资料阅读时机
references/sequence-patterns.md构建欢迎 / 培育 / 弃单购物车 / 重新互动 / 挽回序列时——包含完整模板、文案、时间安排和基准数据
references/provider-mechanics.md使用 Klaviyo 工作流、Resend 自动化、Beehiiv 细分受众时——包含具体的工具调用模式和各服务商的注意事项

评论

支持 Markdown