mcpField
E
email-sequence

email-sequence

github.com/borghei营销与增长1.0k89 次安装1 周前更新
代码仓库

关于 email-sequence

用于设计电子邮件自动化序列的技能,可生成完整文案和流程逻辑,涵盖序列架构、发送时间、受众分支及退出条件,适用于用户生命周期和转化营销。

主要功能

  1. 01含主题和 CTA 的邮件文案
  2. 02序列时间安排与退出条件
  3. 03基于行为的分支逻辑
  4. 04常见营销活动蓝图
  5. 05受众细分指导

适用场景

  1. 01创建注册引导邮件
  2. 02规划试用到期营销活动
  3. 03培育下载内容后的潜在客户
  4. 04重新联系不活跃用户

安装

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

$npx skills add https://github.com/borghei/claude-skills --skill email-sequence

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

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

scripts/
performance_analyzer.py
sequence_mapper.py
subject_line_scorer.py

详细介绍

电子邮件序列设计

类别: 营销 标签: 电子邮件序列、滴灌式营销活动、培育流程、引导邮件、生命周期营销、自动化

概述

电子邮件序列设计可创建完整且可直接实施的电子邮件自动化流程。每个输出都包含主题行、预览文本、完整正文文案、CTA、发送时间和退出条件。目标是通过序列培育关系并推动特定转化行为,而不只是发送一些让人「保持印象」的邮件噪声。

此技能负责编写序列。要创建电子邮件 HTML 模板和渲染基础设施,请使用 email-template-builder。要跟踪电子邮件效果,请使用 analytics-tracking。


序列类型

类型触发条件目标典型长度
欢迎/引导新注册激活用户,展示核心价值14 天内发送 5-7 封邮件
试用到期试用期即将结束转化为付费用户7 天内发送 4-5 封邮件
潜在客户培育下载内容、参加网络研讨会筛选并转化30 天内发送 6-8 封邮件
重新互动30 天以上未活跃唤回用户或清理列表14 天内发送 3-4 封邮件
购买后订阅开始降低流失率,拓展业务30 天内发送 4-6 封邮件
事件触发特定用户行为推动下一步行为7 天内发送 2-3 封邮件
销售(高意向)MQL 或 PQL 信号预约会议或开始试用14 天内发送 4-5 封邮件

先明确需求

设计序列前,请确认以下信息。如果有任何信息未知或含糊不清,请提问,不要自行假设:

  • 序列类型和触发条件 — 欢迎、试用到期、培育、重新互动、销售(用于选择蓝图、长度和发送节奏)
  • 主要转化目标 — 序列要推动的单一行为(决定每封邮件的 CTA 和情感旅程)
  • 受众和产品背景 — SaaS/B2B 用户画像及认知程度(影响文案、基准指标和细分方式)

停止规则:只询问对输出影响最大的 2-3 项。如果用户说「直接起草」,则继续,并在文档顶部列出你的假设。

设计流程

步骤 1:定义序列架构

编写任何邮件之前,先定义架构:

Sequence Name:     [Name]
Trigger:           [What starts the sequence]
Primary Goal:      [Single conversion action]
Secondary Goals:   [Relationship building, data collection]
Length:            [Number of emails]
Duration:          [Total time span]
Exit Conditions:   [When they leave the sequence]
Suppression:       [Other sequences to suppress while active]
步骤 2:规划情感旅程

每封邮件都在递进过程中发挥作用:

邮件情绪状态目的核心信息
1好奇、不确定欢迎,设定预期「接下来会发生什么」
2探索、评估展示核心价值「先试试这一项」
3积极参与或逐渐流失社会认同「看看其他人如何取得成功」
4考虑是否承诺消除异议「解答常见疑虑」
5准备做决定营造紧迫感「你的试用期将在 X 天后结束」
步骤 3:撰写每封邮件

为序列中的每封邮件提供:

Email [#]: [Name/Purpose]
Send:     [Timing from trigger or previous email]
Segment:  [Conditions -- who receives this variant]

Subject:  [Subject line - under 50 characters]
Preview:  [Preview text - 80-120 characters, complements subject]

Body:
[Complete copy -- not an outline, not bullets, the actual words]

CTA:      [Button text] → [Destination URL]
P.S.:     [Optional -- works for urgency or human touch]
步骤 4:定义分支逻辑

并非每个人都会遵循相同的路径。请定义分支:

After Email 2:
  IF user activated core feature → Skip to Email 4 (post-activation)
  IF user has not logged in → Send Email 2B (re-engagement variant)
  IF user unsubscribed → Exit sequence

After Email 4:
  IF user converted → Exit sequence, enter post-purchase sequence
  IF user visited pricing 2+ times → Send Email 4B (pricing objection handler)
  ELSE → Continue to Email 5

序列蓝图

蓝图:SaaS 欢迎/入门引导(7 封邮件,14 天)
邮件天数主题目的
10(立即)欢迎使用 [Product] —— 从这里开始明确预期,用一个 CTA 引导用户激活
21这个功能将改变一切引导用户完成核心价值操作
33[Company] 如何在 [Timeframe] 内取得 [Result]社会认同、案例研究
45有个小问题想问你检查参与度,提供帮助
57你可能错过的 3 件事发掘功能,展示产品广度
610你的试用期已过半进度报告,营造紧迫感
713你的试用期最后一天转化用户,否则将失去访问权限

退出条件: 用户随时转为付费用户、取消订阅,或明确要求移除。

分支逻辑:

  • 邮件 2 后:如果用户已完成核心操作,则跳过邮件 3,进入邮件 4
  • 邮件 4 后:如果用户已超过 5 天未登录,则切换到重新互动版本
  • 邮件 6 后:如果用户访问过定价页面,则发送以定价为重点的邮件 7 版本
蓝图:潜在客户培育(6 封邮件,30 天)
邮件天数主题目的
10你的 [resource name] 已准备就绪提供承诺的内容
23大多数 [role] 在处理 [topic] 时都会犯的错误提供教育内容,建立权威性
37[Company] 如何从 [problem] 走向 [result]案例研究、社会认同
414我们内部使用的 [topic] 框架提供专属价值,促进互惠
521想问问你在 [their challenge] 方面的情况个性化沟通、客户细分
628看看 [Product] 是否适合你温和的 CTA、演示或试用

退出条件: 预约演示、开始试用、取消订阅,或完成邮件序列。

蓝图:重新互动(4 封邮件,14 天)
邮件天数主题目的
10我们注意到你有段时间没来了提及用户缺席,展示价值
23看看你错过了什么产品更新、新功能
37[Exclusive offer or incentive]激励用户回归
414我们还要继续给你发邮件吗?清理邮件列表,最后一次挽留

关键规则: 如果邮件 4 之后仍无互动,则将用户从活跃邮件列表中移除。向不活跃联系人发送邮件会损害发件人声誉。

蓝图:试用期到期(5 封邮件,7 天)
邮件到期前天数主题目的
17你的试用期将在一周后结束提醒用户,汇总使用情况
23你将失去这些内容的访问权限利用损失厌恶心理,列出功能
31明天就是最后一天营造紧迫感,提供简洁的 CTA
40你的试用期刚刚结束促进转化,提供延长试用的选项
5+3我们会为你保留数据 30 天最后一次挽留,说明数据保留期限

主题行框架

有效公式
公式示例有效原因
[company] 如何[取得成果]“Stripe 如何将客户流失率降低 23%”具体、引发好奇、社会认同
[受众][需要的][事物]:[数量] 个“每位 PM 都会追踪的 3 项指标”具体、相关、易于浏览
关于 [topic] 的小问题“想问问你的试用情况”个性化、没有威胁感
[Name],[以行动为导向的陈述]“Sarah,你的仪表板已准备就绪”个性化、以行动为导向
你的 [asset] 已[状态]“你的免费试用将于明天结束”强调所属关系、营造紧迫感
主题行规则
  1. 少于 50 个字符(移动设备上通常会在 35–45 个字符处截断)
  2. 不使用全大写单词
  3. 不使用过多标点(!!!)
  4. 主题中避免使用垃圾邮件触发词:免费、保证、限时、立即行动
  5. 预览文本应补充主题,而非重复主题
  6. 对每个邮件序列进行主题行 A/B 测试(每封邮件至少测试 3 个版本)

时间安排与发送频率

最佳发送时间(B2B SaaS)
日期时间段备注
星期二收件人所在时区上午 9-11 点打开率最高
星期三上午 9-11 点次佳
星期四上午 9-11 点适合发送跟进邮件
星期一上午 10 点-中午 12 点收件箱清理之后
星期五避免发送重要邮件互动率低
周末避免面向 B2B 发送例外:消费品
序列间隔规则
  • 欢迎邮件:立即发送(触发后 5 分钟内)
  • 入门邮件:每隔 1-3 天(保持势头)
  • 培育邮件:每隔 3-7 天(避免疲劳)
  • 重新互动邮件:每隔 3-5 天(测试紧迫感与尊重用户之间的平衡)
  • 试用期结束:逐步加快发送频率(7 天、3 天、1 天、当天、结束后 +3 天)

指标与基准

不同类型序列的预期表现
指标欢迎培育重新互动试用期结束
打开率(仅供参考)50-70%25-40%15-25%40-60%
点击率10-20%3-8%2-5%8-15%
转化率5-15%1-3%3-8%10-25%
取消订阅率<0.5%<0.3%1-3%<0.5%

打开率会被高估,且不可靠。 Apple Mail 隐私保护默认会在后台下载远程内容(包括跟踪像素),无论收件人是否阅读邮件(Apple — Mail Privacy Protection)。无论互动情况如何,Apple Mail 用户打开邮件都会被记录为“打开”,一些安全扫描器也会如此处理。打开率只能作为参考信号;应根据点击、回复、转化、取消订阅/投诉以及收件箱送达情况评估序列。与任何打开率基准进行比较前,请排除机器打开(如果 ESP 能识别的话)。

健康指标
信号含义行动
序列中的点击率持续下降用户疲劳或内容不相关缩短序列,明确每封邮件唯一的 CTA
打开率高、点击率低正文/CTA 未起作用,或打开率被机器操作夸大(Apple MPP)检查排除机器打开后的打开率;重写正文,简化 CTA
点击率高、转化率低着陆页存在问题检查点击后的体验
第 3 封邮件之后取消订阅的人数增加发送过于频繁或推销味太重增大间隔,提供更多价值
第 1 封邮件的点击和回复较少,或进入垃圾邮件文件夹的情况增加可送达性问题运行收件箱送达情况 / 种子测试,检查发件人信誉(例如 Google Postmaster Tools)以及 SPF/DKIM/DMARC

细分策略

行为细分
细分群体定义序列调整
重度用户使用核心功能 5 次以上跳过入门内容,聚焦高级功能
观望者已注册,但从未激活提供更多引导,让第一步更简单
定价页访客查看定价页 2 次以上直接回应定价方面的顾虑
功能探索者使用过 3 项以上功能突出集成和工作流价值
沉默用户7 天以上未登录发送重新互动序列
个性化层级
层级投入影响示例
1:姓名 + 公司低中等“嗨,Sarah,Acme 团队觉得……怎么样?”
2:基于行为中等高“既然你已经设置了第一个项目……”
3:针对细分群体的文案高最高为每个细分群体编写完全不同的邮件正文

实施清单

  • 已记录序列架构(触发条件、目标、长度、退出条件)
  • 所有邮件均已撰写,包含主题、预览文本、正文和 CTA
  • 已为关键决策点定义分支逻辑
  • 已创建主题行 A/B 变体(每封邮件至少 3 个)
  • 已为所有链接配置 UTM 参数
  • 已设置抑制规则(不得有重叠序列)
  • 已确认退订处理方式(单击退订,符合 CAN-SPAM 要求)
  • 已为每封邮件创建纯文本版本
  • 已针对收件人所在时区优化发送时间
  • 已配置指标仪表板(点击、回复、转化、退订、投诉;打开率仅作参考)
  • 已安排发布后 30 天复盘

主动触发条件

  • 用户提到试用转付费转化率低:在建议调整定价前,先询问试用到期邮件序列的情况
  • 用户报告打开率高但点击率低:在归咎于主题行之前,先诊断正文文案和 CTA
  • 用户想要“开展邮件营销”:在撰写任何内容前,先明确序列类型
  • 用户即将推出产品:建议协调发布邮件序列与应用内消息
  • 用户提到邮件列表活跃度下降:在建议增加获客投入前,先建议制定重新激活序列

相关技能

技能使用场景
email-template-builder构建 HTML 邮件模板和渲染基础设施
analytics-tracking设置邮件点击追踪和 UTM 归因
launch-strategy协调产品发布相关的邮件序列
content-creator撰写邮件 CTA 所指向的落地页文案
ab-test-setup设计统计上有效的邮件 A/B 测试

故障排查

症状可能原因解决方法
欢迎邮件点击率低或收件箱投递效果不佳投递能力问题,或主题/优惠缺乏吸引力进行收件箱投递测试;检查发件人信誉以及 SPF/DKIM/DMARC。测试不同主题变体,并根据点击量而非打开量进行评估。
序列中的点击量持续下降收件人疲劳或内容不相关缩短序列、改进主题行,或为每封邮件增加更多价值。
打开率高,点击率低正文文案或 CTA 缺乏吸引力,或 Apple MPP 虚高了打开率检查排除机器打开后的打开率;重写正文,突出更有力的收益,并将 CTA 简化为一个操作。
点击率高,转化率低落地页存在问题检查点击后的体验:信息一致性、页面速度、表单填写阻力。
第 3 封邮件后退订人数增加发送过于频繁或推销意味太浓延长邮件间隔,并增加更多教育性内容。
Gmail 截断邮件HTML 模板超过 102KB使用 email-template-builder 中的 render_size_analyzer.py 缩减大小。
序列未触发自动化平台配置错误验证触发事件,并检查抑制规则是否存在冲突。

成功标准

  • 欢迎序列点击率高于 10%(基准:10-20%);打开率仅作参考(会受到 Apple Mail Privacy Protection 虚高影响)
  • 发布前及发送量发生重大变化后,均通过种子/投递位置测试验证收件箱投递情况
  • 培育序列点击率高于 3%(基准:3-8%)
  • 试用到期转化率高于 10%(基准:10-25%)
  • 每封邮件的退订率低于 0.5%(培育邮件低于 0.3%)
  • 每封邮件均测试了 3 个或更多主题行 A/B 变体
  • 每个序列的分支逻辑至少覆盖 2 个行为细分群体
  • 序列级转化率(转化总数/初始发送数)高于 5%

范围与限制

范围内: 面向 SaaS/B2B 的生命周期邮件序列设计、文案、发送时间、分支逻辑、细分和性能优化。

范围外: 邮件 HTML 渲染(使用 email-template-builder)、冷启动拓展序列(使用 cold-email)、营销自动化平台设置、事务性邮件基础设施。

限制: 基准数据侧重 SaaS/B2B。对于电商、消费品或其他垂直领域,请调整阈值。


Python 自动化工具

1. 主题行评分器(scripts/subject_line_scorer.py)

评估序列邮件主题行的打开率潜力,并自动检测序列类型(欢迎、试用、培育、重新互动)。

python scripts/subject_line_scorer.py "Your trial ends tomorrow"
python scripts/subject_line_scorer.py --file subjects.txt --json
2. 序列映射器(scripts/sequence_mapper.py)

根据序列定义生成可视化序列图,展示发送时间、分支逻辑和退出条件。

python scripts/sequence_mapper.py sequence_def.json
python scripts/sequence_mapper.py --sample --json
3. 性能分析器(scripts/performance_analyzer.py)

根据基准数据分析邮件序列指标,识别瓶颈并推荐优化方案。

python scripts/performance_analyzer.py metrics.json
python scripts/performance_analyzer.py --sample --json

评论

支持 Markdown