营销自动化 — 邮件、短信、推送、纸质信函
说出你想要的结果。它就会在合适的那天发生。
规则你只需写一次。ClickSomo 会永远记住它——这可比以前手动做这件事的实习生强多了。
一个漏斗,4 个渠道14 个触发器,16 个动作0 台自有邮件服务器1 套发送规范,适配任何服务商
在这里试试——无需账号,无需安装
描述一个漏斗。看着它一块一块画出来。
用一句话写下谁该收到你的消息、什么时候、以及他们点击后该发生什么。触发器、邮件和短信、等待和分支会实时出现在画布上。拖动模块,打开某个模块修改,然后保存你的成果。不会发送任何东西——这里只是设计漏斗。
起步创意
或打开一个现成的漏斗
流程如何运作
把人带进来
收银台导出的 CSV、你网站上的表单、你在 dash-b 里搭的页面,或者你自己的代码带着自己的 token 调用 API。每个联系人到达时都带着来源,以及你可以向其发送信息的依据。
设定该发生什么
“前一天提醒,两天后问效果。”选好触发器,把消息放到你想要的日子,或者写一句话让漏斗自动起草。然后读一遍,改掉你不认同的地方。
连接邮箱并发布
用你自己的 SMTP 账户,或你已经在付费的服务商。ClickSomo 不运行邮件服务器,所以发送信誉始终属于你。发布后漏斗即开始运行——每次触发器触发,对每个联系人,在正确的日子。
一个运行中的漏斗
一周的跟进实际长这样
不是示意图。一次运行是每个联系人每个漏斗版本一行,它进入的每个节点都记录了决策和输出——这就是三周后你能回答“这个人为什么收到那封邮件”的原因。
- ⚡触发器
api_event— 来自商店的order.paid,该联系人的首笔订单。 - 2发送邮件一句感谢,加上人们通常接下来会买的两样东西。抑制名单在此时检查,而不是在画漏斗时。
- 3等待两天。运行上有一个
wake_at——没有排队的行,今晚编辑漏斗也不会损坏任何东西。 - ?目标检查第二笔订单到了吗?没有。运行继续。如果到了,运行会在此退出,该联系人不会再收到任何东西。
- 4免打扰时间现在到期,但处于联系人当地的晚间。在消息层保留至 09:00——不是靠复制进每个分支的规则。
- 5发送短信十四个字加一个链接。发送前显示分段数,因为一个表情符号会把一段变成三段。
- 6目标已达成第二笔订单。运行退出。没人会在顾客回来的第二天收到“我们想你了”。
入口处锁定版本每一步都有记录
那些难做对的部分
发送很容易。发送得好才是工具们撒手不管的地方。
这些不是你打开的设置。它们是引擎的构建方式,也是把一个能用的列表搬进新东西值得的原因。
同意是带合法依据的台账,从来不是勾选框
每个联系人在每个渠道都有一行:状态、合法依据、来源、证据和时间。CSV 导入最多只能落为 legitimate_interest——绝不会是 consent,因为电子表格记不住某人同意过什么。
没有依据行的联系人完全无法被发送邮件。缺失不是许可,把空列当作同意的系统迟早会群发一份买来的名单。活动发出前你能看到受众的依据构成,所以“我到底要写给谁,凭什么可以写”在屏幕上就有答案,而不是在某个人的记忆里。
- 1已上传来自收银台导出的 CSV。每行在写入时规范化,从不在读取时。
- 2MX 已检查失效和拼错的域名在硬退信之前就被拦下。
- 3依据已分配
legitimate_interest,来源记录为导入 id。重新上传同一文件也无法升级。 - !不可发送311 行没有任何可用地址。它们就待在那里;不会悄悄变成一个受众。
导入时设定的基准从不推断
编辑进行中的漏斗不会打扰任何已在其中的人
发布漏斗会写入一个不可变的版本。每次运行都沿着进入时的版本走,所以当四千人正走到本周序列的半途时,你仍可以改写明天的消息,而他们每个人都会完成自己开始的那条流程。
之所以可行,是因为等待是运行上的唤醒时间,而不是一排排预先写好的队列。那些在有人进入的瞬间就把下游全部物化的工具,无法避免破坏在途的人——消息已经存在,指向一个你刚刚删除的漏斗版本。
- 1版本 8 已发布第 3 天的消息已重写,新增了一个分流。
- 2进行中4 118 个运行继续沿版本 7 走到终点。不重新规划,不重复发送。
- 3新进入者16:40 之后进入的所有人都走版本 8。
没有需要重写的排队行不会重复发送
报告会说明哪些打开来自真人,哪些来自机器
Apple Mail 隐私保护会打开它取回的每封邮件中的每张图片。Outlook SafeLinks 会点击每个链接进行检查。任何报告原始打开数和点击数的工具,都在把这些当作互动来报告,而一个默默混入这些数据的数字,比没有数字更糟——因为你会据此做决策。
ClickSomo 存储原始事件,报告过滤后的数字,并标明哪个是哪个。两者你都能看到。不舒服的那个版本才是真实的,而它就是默认显示在屏幕上的那个。
- ✉已送达根据送达事件重新计算——从不在原处累加。
- 👁打开原始与过滤并排显示,并标明机器占比。
- ↗点击扫描器流量单独区分。带签名的重定向,针对本消息自身的链接集进行验证。
- i为什么这很重要基于扫描器打开数做出的 A/B 分流,会满怀信心地选出错误的赢家。
原始存储过滤后报告始终标明
你的发送始终属于你
ClickSomo 不运行任何邮件服务器。你连接自己的 SMTP 邮箱——包括你的主机已经附送的那些——或你已经在付费的服务商,例如 SendGrid。没有捆绑的按条加价,因为根本没有东西可捆绑。
自带邮箱换来的是一套统一的送达术语。SendGrid 推送带签名的 JSON webhook;普通 SMTP 邮箱什么都不推送,退信以电子邮件形式返回。两者都被归一化为相同的事件——排队、已发送、已送达、已延后、打开、点击、软退信、硬退信、投诉、退订——因此更换服务商不会改变你看到的任何东西。
- 1你的邮箱事务性。有独立的速率上限,因为猛发共享邮箱会导致账户被封。
- 2你的服务商批量。独立域名,独立 DKIM——一次糟糕的活动绝不能波及你的登录邮件。
- 3退信SMTP 没有 webhook,所以回传路径是一个真实邮箱,用于读取并分类 DSN。
已检查 SPF、DKIM 和 DMARC已报告偏差
四个渠道
一个漏斗可以用四种不同的方式触达某个人
提醒走短信,因为人们几分钟内就会看。故事走电子邮件,因为它有空间。值得贴一张邮票的客户会收到印刷品。一条消息用哪个渠道,是节点的属性,而不是你恰好打开的那个工具的属性。
电子邮件
从文档渲染为表格和内联 CSS,自动生成纯文本备选版本,并使用深色模式安全的配色。按 RFC 8058 的要求提供一键退订。如果会在 Gmail 中被裁剪,发布时会发出警告。
SMS
为今天必须被读到的消息而设。发送前统计 GSM-7 和 UCS-2 的分段数,因为一个表情符号就会把一条消息变成三条。STOP 在服务内部就被遵守,不会留给你处理。
推送
支持 VAPID 和 RFC 8291 加密的 Web Push,外加 iOS 和 Android。来自提供商的 410 会清理设备记录,因为从不清理的令牌会悄悄拖垮你的送达率。
印刷信件
同一份文档,通过打印 CSS 渲染成 PDF,送给那些值得花一张邮票钱的客户。它和任何其他节点一样是漏斗中的一环,前面同样有等待和目标检查。
为会问更难问题的人而设
API 就是产品。界面只是它的一个客户端。
没有私有端点——连"仅供界面使用"的都没有。一个界面需要公开 API 给不了的东西,就说明这个 API 有问题,而正是这条规则让智能体、仪表盘磁贴和脚本都成为一等公民,而不是事后补丁。
是生态系统的一部分,也完全可独立使用
ClickSomo 是 castomo 家族的营销部门。发送、短信和推送是 castomAPI 的服务,家族中每个产品都可以调用;登录是你用于 dash-b 及其他产品的同一个 castomo 账户;活动表现、漏斗流失和列表增长会以磁贴的形式出现在 dash-b 中,你可以放到任何看板上。
这些你都不需要。这里的很多账户只有一份列表、一个邮箱和三个漏斗,不连接任何其他东西。
坦率的比较:如果你需要的只是"周四把这份通讯发给这些人",这个类别里的每个工具都能做到,包括本工具,为此迁移不值得花你一个下午。你在这里的理由是后半部分——你必须能够证明的同意、有人购买时必须停止的序列、必须经得起质询的报告,以及你想用来运行整个流程的智能体或脚本。ClickSomo 的定位 →