营销自动化 — 快速开始
适合刚装上插件、想 5 分钟内把恢复邮件跑起来的 WHMCS 管理员。 当前版本:v1.0.1 · 阅读时间:约 7 分钟
这个插件帮你做什么
WHMCS 默认会发一次"未付款提醒",然后把订单和客户都晾在那里。营销自动化把它变成一个营收恢复引擎:
- 未付款订单:客户下单不付,按你设定的延迟自动跟进,邮件里可以带一次性优惠码(自动写入 WHMCS Promotions,到期失效)
- 取消挽留(Pro):客户提交取消请求时,自动发一封带 STAY 折扣的挽留邮件,管理员零干预
- 续费提醒(Pro):续费前 30/7/1 天和过期后 3/7 天五步提醒,防止服务静悄悄到期
- 客户区横幅:已登录但有欠款的客户,每个客户区页面顶部显示可关闭的付款提醒
- 统计:恢复了多少订单、收回多少营收,按活动归因
下面只讲最小配置——把"未付款订单恢复"跑起来。Pro 功能在最后一节简述。
1. 安装与激活
如果你还没装:
- 在 Intally 商城 下载 ZIP
- 解压后把
marketing_automation/ 目录上传到 WHMCS 的 modules/addons/ - WHMCS 后台 → Configuration → System Settings → Addon Modules → 找到"营销自动化"→ 点 Activate
- 进入模块设置页 → 输入你的 License Key → 保存
激活成功后,左侧菜单
Addons → 营销自动化 出现。
2. 第一次配置(2 分钟)
打开
Addons → 营销自动化 → 设置,至少确认两项:
2.1 发件人邮箱
- 用 WHMCS 全局发件邮箱即可(默认勾选"使用 WHMCS 默认发件配置")
- 退订链接、收件人 token 由插件自动处理,不用你管
2.2 启动延迟
- "未付款订单延迟多久发第一封"——默认 1 小时
- 太短客户还在结账中容易反感,太长错过黄金窗口
- 推荐 1~2 小时起步,跑两周后看数据再调
Free 版只支持单步(一封)恢复邮件。多步骤序列(1h / 24h / 72h 自动追加)需 Pro。
2.3 邮件模板
默认装好的"未付款恢复 - 中文"已可用,包含:
- 客户姓名占位(
{$client_name}) - 订单详情(
{$order_summary}) - 一键付款链接(
{$pay_now_url}) - 退订链接(合规,不可移除)
需要改文案:
Addons → 营销自动化 → 邮件模板 → 点模板名编辑。
3. 启动定时任务(关键)
插件靠 WHMCS 的 daily cron 触发——必须确认 cron 在跑,否则不会发邮件。 WHMCS 后台
Utilities → System → System Health 检查"Last Cron Run"距现在 < 24 小时。如果异常,参考 WHMCS 官方 cron 文档修复。 插件自己的健康检查:
Addons → 营销自动化 → 状态 → 看到 ✓ "Cron 正常"即可。
4. 看到效果
4.1 实时统计
Addons → 营销自动化 → 统计 显示:
- 已发送邮件数
- 已恢复订单数 / 总未付款订单数(恢复率)
- 已恢复营收
第一封邮件发出去后约 24~72 小时开始有数据,给系统一点时间。
4.2 客户区横幅
任何已登录但有欠款的客户访问客户区,所有页面顶部出现一条可关闭的付款提醒——这是除了邮件之外、零成本的另一道恢复机制。
默认开启,不需配置。
4.3 退订管理
Addons → 营销自动化 → 退订列表 查看退订客户,CAN-SPAM / GDPR 合规所必需,平时不需要管。
5. Pro 能解锁什么
Free 版能跑通最核心的"恢复邮件 + 客户区横幅"。买 Pro 解锁:
| 功能 | 说明 |
|---|
| 多步骤恢复(1h/24h/72h) | 一封不付,按你设的节奏继续追,递进话术 |
| 续费提醒(-30/-7/-1/+3/+7) | 五步续费节奏,把"忘了续费"的客户拉回来 |
| 取消挽留 | 客户点取消时自动发挽留 + STAY 折扣码,不需要管理员介入 |
| 一次性优惠码 | 邮件内嵌自动生成的单次优惠码,自动写入 WHMCS Promotions、自动过期 |
| 收入归因仪表盘 | 按活动 / 序列步骤 / 客户分段拆解恢复率 |
| 打开率与点击率 | HMAC 签名像素跟踪打开和点击,A/B 测试主题行 |
| 升级推荐 | 根据服务时长和产品组,给老客户推升级 |
| 10 套内置邮件模板 | 中英繁三语,覆盖恢复 / 续费 / 挽留 / 升级四类场景 |
升级路径:
商城 Pro 页面 选"按年(99 美元 / 699 元)"或"买断(299 美元 / 2099 元)"。
6. 常见问题
Q:未付款订单恢复邮件没发出去?- 看 WHMCS cron 是否运行(System Health)
- 看插件状态页是否 ✓
- 看
Addons → 营销自动化 → 日志 有无报错 - 检查发件邮箱(用 WHMCS 默认就稳)
Q:客户收到邮件但点了优惠码没用? Free 版邮件不带优惠码(仅 Pro)。Pro 版优惠码一次性,已用即失效;过期日期也由插件设定,过期不能用。
Q:怎么暂停发送? Addons → 营销自动化 → 设置 → "全局开关"关掉。所有未发的邮件停在队列,重新打开后继续。
Q:能跟其他营销插件共存吗? 可以。本插件只读 WHMCS 的 orders / invoices / cancellation 表,不抢锁不改 schema。但要避免两个插件同时给同一个未付款订单发邮件——把另一个插件的恢复功能关掉。
Q:CAN-SPAM / GDPR 合规吗? 是。每封邮件强制带退订链接,退订列表自动维护。退订过的客户
不会被本插件再发任何营销邮件。
Q:License 到期后会怎样? Free 永久免费不需要 license;Pro 到期后自动降级回 Free 功能集(多步骤序列暂停、归因仪表盘隐藏),已发的优惠码继续有效,续费即恢复。
下一步
- 看完整 更新日志 跟进版本变更
- 遇到问题:联系我们,提供 WHMCS 版本 + PHP 版本 + 错误日志最快得到答复