教育科技的推送通知自动化:5个工作流程蓝图

在学习者应用 — Coursera-shape、Skillshare-shape、Duolingo-shape — 的周一早晨站会上,课程完成率幻灯片是第二张。在上一批学员中,这一比率从 31% 下降到 24%。产品团队将其归咎于六周前发布的用户引导重新设计。生命周期团队有不同的数据点:12% 的新订阅用户在第一次学习中断后的七天内撤销了推送通知权限。两小时后,在领导层审查会议上,试用到付费的转化率数字被提了出来 — 连续三个季度持平在 3% — 同样的争论在另一个房间里再次上演。

教育科技的推送通知自动化夹在两个争论的中间,生命周期团队不确定如何为这个项目辩护。欢迎推送在注册时发送。课程提醒推送在每天晚上发送。连胜提醒推送在截止日期临近时发送,在连胜中断后还会再发送一次 — 这个惩罚性推送触发了 12% 撤销率中有意义的一部分。试用结束推送在第六天发送一次,然后就放弃了。

四种机制,彼此之间互不了解,没有一个对学习者在生命周期中所处的位置有清晰的认识 — 最关键的是 — 没有一个意识到教育科技漏斗中最破坏参与度的时刻是“你失去了连胜”的通知,它惩罚学习者而不是挽救他们。

本文将探讨教育科技的推送通知自动化实际上应该是什么样子 — 工作流架构,而不是课程提醒广播加上连胜提醒触发器 — 并提供五个学习者导向的工作流蓝图,包含时间安排、退出标准、一个在截止日期之前而不是之后触发的防反弹连胜保存机制,以及将每个蓝图转化为可辩护的产品增长和生命周期项目收入计算方法。

为什么你的教育科技“自动推送通知”正在拖累课程完成率

自动化一词在教育科技领域的应用,与其在先前垂直领域的应用一样,一直承担着同样未经证实的职责。当大多数学习者应用生命周期团队谈论“教育科技的自动化推送通知”时,他们指的是事件触发的广播调度:当一个已知事件发生时,会触发一个通知,但没有状态、没有细分、没有触达间的等待、没有退出条件,并且——在教育科技领域最具破坏性的是——没有防止“反向防火墙”的保护措施,以应对导致用户大量撤销权限的连胜机制时刻。

工作流则不同。工作流是一个具有状态的多步骤旅程。它知道学习者何时开始试用,完成了哪些课程,他们的连胜纪录离中断还有多远,是否已经付费转化,以及哪些条件会取消旅程——包括教育科技领域最重要的退出条件,即在学习者撤销推送权限的那一刻触发,并阻止工作流进一步将他们推向完全退订。

课程连胜工作流不仅仅是在截止日期后发送“你失去了连胜纪录”的推送。它会在截止日期前三个小时触发“你的连胜纪录是安全的——今天完成10分钟的课程”,然后等待,检查学习者是否参与,如果参与了就退出。惩罚性的推送永远不会发出,因为工作流在连胜纪录中断之前就将其保存了下来。

工作流操作

这种差异在教育科技领域比在任何其他垂直领域都更重要。Winsome Marketing 关于教育科技推送策略的对立观点文章直言不讳地指出:连胜机制、缺乏纪律的频率模式以及单向的权限撤销门是比任何其他生命周期错误更快地摧毁学习者 LTV 的三种模式。工作流架构解决了这三个问题。事件触发器则不能。

对于一个中型学习者应用生命周期团队来说,这是课程完成率持续增长与每个学员群组的完成率逐渐下降之间的区别。四个并行运行的触发器会产生四个疲劳渠道。五个协调运行的工作流会为每个生命周期阶段的学习者生成一个旅程,该旅程根据连胜状态、课程进度、试用状态和权限状态进行分支和限制。关于这个关键词的首页搜索结果将问题框定为“5个有效的推送通知模板”,并以工具列表的形式给出答案。但这并不是你的周一站会所问的问题。

教育科技推送通知工作流的解剖

在蓝图之前,是词汇。教育科技推送通知工作流由六种节点类型构建。一旦你知道每种节点的作用,每个蓝图都会像图表一样易于理解,而不是描述。

工作流决策

开始。 入口点。START节点定义了工作流如何被触发,可以通过订阅者事件(lesson_completedstreak_at_risk — 当学习者上次互动后经过N小时且连胜奖励到期时间在四小时内时,LMS触发的CustomEvent、module_completedtrial_startedlive_class_scheduledcourse_completed)或通过受众过滤器(learner_stage: trial / active / at-risk / lapsed / completedpermission_statuslast_active)触发。一个工作流有且只有一个START节点。

等待。 延迟。WAIT节点将学习者暂停指定的时间——分钟用于连胜奖励窗口,小时用于课程节奏控制,天用于试用到付费序列——或使用与订阅者属性相关的wait_until语义(streak_deadline - 3 hoursclass_start_time - 1 hourtrial_end_date - 3 days)直到特定的日历时间。等待是工作流遵守已知未来事件的方式。

决策。 双向分支。DECISION节点检查每个学习者的条件:课程是否已完成,学习者是否在过去一小时内互动过,试用是否已转化,推送权限是否仍然授予。根据Workflows.md §7,DECISION节点评估事件过滤器和受众过滤器;它们不直接消耗HttpRequest响应体。要将外部LMS状态引入工作流,模式是HttpRequest操作触发LMS,LMS通过PushEngage REST API写回订阅者属性,然后DECISION读取该属性。

拆分路径。 基于百分比的分叉。SPLIT_PATH节点根据配置的百分比将订阅者路由到不同路径:50/50用于连胜奖励文案的A/B测试,33/33/34用于课程提醒的三向发送时间测试。一旦出现赢家,您就可以将其提升到100%。

操作。 实际工作。ACTION节点发送推送通知,在LMS界面上发送应用内消息,将学习者添加到细分,更新自定义属性,向LMS发送HttpRequest以获取课程进度数据或发送到父级SMS网关,启动另一个工作流(将欢迎流程链接到连胜保留流程),或停止一个工作流。PushEngage Workflows支持十一种操作类型;对于EdTech,最有用的包括SendPushNotification、UpdateAttribute、HttpRequest和Workflow.Start。

结束/退出。 终点。END标记自然结束。EXIT标记提前终止——在Decision的NO路径上,当学习者不再符合条件时,当反疲劳冷却规则触发时,或当目标达成时(lesson_completed、trial_converted、course_completed)。EdTech特定的最重要退出是:permission_revoked——当学习者撤销推送权限时,工作流立即取消,防止撤销后发送幽灵消息的问题,该问题会破坏重新授权的机会。

下面的每个蓝图都由这六个部分组成。

教育科技的五个工作流蓝图

这些不是模板。它们是在线课程推送通知自动化的实际操作蓝图。每一个都列出了它的触发器、运行类型、节点序列、退出标准以及它旨在改进的 EdTech 留存指标。您可以将每一个都导入到 PushEngage Workflows 构建器 中,并在不到一小时的时间内发布第一个版本。旧的 电子学习推送通知活动创意 博文列出了这些蓝图实现的活动类型;接下来是将这些活动串联起来的旅程架构。

蓝图 1 — 欢迎 + 首次课程培养

  • 触发器 (开始): 事件 PushEngage.Subscriber.Addedaccount_created
  • 运行类型: 单次(每个学习者每 90 天一次欢迎旅程)
  • 流程: 欢迎推送,附带一个一键式链接到第一个推荐课程 → 等待 1 天 → 决策:学习者是否已完成第一课? → 是路径:祝贺推送并执行操作 Workflow.Start 进入蓝图 2 连胜纪录 → 否路径:发送“您的第一课需要 10 分钟 — 从这里开始”推送,等待 2 天 → 决策:第一课仍未完成? → 是路径:发送“是什么让您来到这里?”推送,提供不同的第一课选项,结束 → 否路径:链接到蓝图 2
  • 退出标准: 欢迎旅程本身没有退出标准;对于参与的学习者,工作流会链接到蓝图 2,对于不参与的学习者则会正常结束。
  • EdTech 指标: 第 7 天第一课完成率。这是学习者生命周期中杠杆作用最大的时刻 — 滴灌活动和自动回复器 博文涵盖了此蓝图所扩展的自动回复器机制。

蓝图 2 — 课程连胜保留(含防反弹机制)(课程连胜推送通知自动化)

这是 SERP 上其他任何人都未描述过的蓝图 — 也是解决了 EdTech 中权限撤销最大原因的蓝图。

  • 触发器 (开始): 自定义事件 streak_at_risk(当距离学习者上次上课时间已过去 N 小时且连胜纪录截止时间在四小时内时,由 LMS 触发)
  • 运行类型: 多次并行(每次有风险的连胜纪录事件都是一个独立的工作流实例)
  • 流程: 决策:学习者在过去一小时内是否参与(受众过滤器基于 last_lesson_completed_time)? → 是路径:退出(无需触发) → 否路径:发送预防性推送 — “您的连胜纪录安全 — 完成今天的 10 分钟课程”引用今天排队的具体课程 → 等待 3 小时(计时到连胜纪录截止时间前一小时) → 决策:连胜纪录是否仍有风险? → 是路径:发送特定类别推送 — “还剩 1 小时 — 您最喜欢的类别已排队”引用学习者参与度最高的类别 → 结束 → 否路径:退出
  • 退出标准: streak_extended 事件或受众过滤器 permission_status = revoked(工作流在学习者撤销推送的瞬间退出,防止向接近撤销状态的用户发送任何进一步的通知)
  • EdTech 指标:连胜保持率和权限撤销率。Winsome Marketing 的批评尖锐地指出了行业标准模式:“你失去了连胜”的推送是惩罚性的,它们惩罚学习者错过截止日期,而不是拯救他们,并且它们导致了相当大比例的权限撤销率。此蓝图颠倒了时间——在截止日期之前发送以保存连胜,而不是在之后标记损失。由于工作流程在连胜中断之前就已保存了它,因此惩罚性推送永远不会发送。当工作流程知道截止日期时,这种颠倒就是课程连胜推送通知自动化应有的样子;独立的触发器则不是。

蓝图 3 — 课程完成恢复

  • 触发器(开始):自定义事件 module_completed(针对模块 N),结合受众过滤器 next_module_not_started_in_72_hours
  • 运行类型:每个课程一次
  • 流程:等待 72 小时,直到 last_module_completed_time → 决策:学习者是否已开始模块 N+1? → 是路径:退出 → 否路径:发送“模块 N+1 从你上次中断的地方继续——15 分钟”推送,引用下一个特定模块 → 等待 5 天 → 决策 → 是:退出 → 否路径:发送“你的课程已完成 40%——保持强劲”推送,附带个性化进度视觉效果 → 结束
  • 退出标准:目标 course_completed 或受众过滤器 course_abandoned_for_30_days
  • EdTech 指标:课程完成率。大多数 EdTech 课程漏斗中,模块 2 或 3 之后的下降是最高杠杆点——通过结构化的课程完成推送通知工作流程来解决它,而不是单一的提示,这会移动曲线。

蓝图 4 — 免费试用到付费转化

  • 触发器(开始):自定义事件 trial_started,并将 trial_end_date 写入订阅者属性
  • 运行类型:每次试用一次
  • 流程:等待直到 trial_end_date - 3 天 → “你的试用期将在 3 天后结束——这是你已完成的内容”推送,附带进度回顾 → 等待 1 天 → 决策:是否已开始订阅? → 是路径:退出 → 否路径:试用即将结束的明天推送,引用参与度最高的类别 → 等待 1 天 → 决策 → 是:退出 → 否路径:最后一天的推送,附带年度账单折扣 → 结束
  • 退出标准:目标 subscription_started
  • EdTech 指标:试用到付费转化率。在每月 5000 次试用的 19 美元/月的级别上,每提高 1%,大约可增加 114,000 美元的增量 ARR。电子商务库中的购物车放弃模板直接适用:将触发事件替换为 trial_started,将退出目标替换为 subscription_started,并且等待的节奏可以保持接近相同的形状,时间固定在 trial_end_date 而不是从触发器开始的经过时间。

蓝图 5 — 同步直播课程的批次参与度

  • 触发器(开始):自定义事件 live_class_scheduled,附带 class_start_time 属性
  • 运行类型:每次课程注册一次
  • 流程:等待至 class_start_time - 24 小时 → 发送“您的直播课将在明天开始 — 这是预习资料”推送,包含课前资源 → 等待至 class_start_time - 1 小时 → 发送“课程将在 1 小时后开始 — 加入链接”推送,包含指向直播课 URL 的深度链接 → 等待至 class_start_time + 30 分钟 → 决策:学习者是否加入? → 是:结束(课后跟进是单独的工作流) → 否:发送“您错过了今天的课程 — 这是录播和关键时间戳”推送,结束
  • 退出标准:live_class_attended 事件 或 live_class_cancelled
  • EdTech 指标:队列出勤率和错失课程恢复率。同步 EdTech(Maven、Section、On Deck 模式;大学在线队列)比异步自定进度平台更需要此工作流 — 将触发器调整为您的注册队列时间表,然后等待模式即可处理其余事务。

学习者阶段细分、A/B 测试、防疲劳冷却时间和退出标准在工作流中实现

EdTech 推送文章中占主导地位的模式是将这四个概念列为“最佳实践” — 策略帖末尾的通用要点,与其使用的营销活动无关。这是错误的框架。它们不是与工作流并存的最佳实践。它们就是工作流。

概念最佳实践框架(错误)工作流节点框架(正确)
学习者阶段细分“按阶段细分学习者”一个基于订阅者属性 learner_stage(试用/活跃/有风险/流失/已完成)的决策节点,将试用学习者路由到蓝图 4,将有风险的学习者路由到蓝图 2 的连胜保存,并将流失的学习者路由到重新参与序列 — 每个分支都有不同的节奏、文案和退出标准
A/B 测试“始终对您的连胜保存文案进行 A/B 测试”一个 50/50 分配的 SPLIT_PATH 节点,每个路径的负载均衡学习者,以及一个 winner_edge_id 字段,一旦测试达到显著性就将获胜者提升到 100% — 大多数 EdTech A/B 测试都在预防性连胜保存文案上运行(紧迫性与鼓励性框架)
反疲劳冷却“发送更少、更好的通知”一个工作流级别的退出规则,如果学习者在过去 24 小时内收到的推送超过 N 次,则取消该序列 — 这是 Winsome Marketing 论点的强制执行版本;无论营销活动所有者是否注意,引擎都会遵守上限
退出条件“一旦连胜已保存,就停止连胜保存序列”一个工作流级别的规则,在每个节点之前检查学习者是否符合 streak_extended 目标 AND permission_status = revoked 的受众过滤器,如果任一匹配则取消工作流。permission_revoked 退出是 EdTech 特有的差异化因素 — 没有其他垂直领域会以相同的速率失去权限,也没有其他垂直领域的营销活动需要如此激进地退出以保护重新授权机会

区别很重要,因为最佳实践的要点很容易被认可但难以执行。工作流节点由引擎强制执行。DECISION 每次都会运行。SPLIT_PATH 会平衡每个学习者。防疲劳冷却会阻止过度发送,而无需任何人记住检查计数。permission_revoked 退出可防止撤销后的假发送,否则会将可恢复的脱离变成永久的取消订阅。

对于 Blueprint 2 的连续保存流程,这意味着学习者在工作流中途(旅程的第 1 小时、第 3 小时或第 3:59 小时)撤销推送权限的那一刻,退出规则就会触发,工作流就会取消,并且不会再向已经关闭频道的人发送连续保存推送。平台会为之后重新获得权限敞开大门,而不是通过最后一次推送将其彻底关闭。

多渠道协调:推送、应用内(LMS 界面)、电子邮件和 K-12 的家长短信

EdTech 渠道与之前的垂直领域不同。网页推送和应用推送在 LMS 之外触达学习者。应用内消息在互动时触达学习者,这是摩擦力最大的表面,因为当消息到达时,学习者已经处于学习环境中。电子邮件是长篇的课前或作业回顾容器。对于 K-12 平台,家长短信是一个单独的、对合规性敏感的渠道,需要获得明确的家长同意(COPPA 针对 13 岁以下)。在一个工作流中组合所有四种——或 K-12 家长短信为五种——是实现生命周期团队提供连贯的学习者体验与发送相同提醒跨越三个渠道并在下个季度为疲劳道歉的区别所在。

精心设计的连续保存工作流如下所示:

  • 开始: 学习者具有 permission_status = grantedstreak_at_risk 事件
  • 决策: 学习者当前是否在 LMS 中(受众过滤器 in_lms_session = true)?
    • 是:操作在课程仪表板上触发应用内消息(摩擦力最低;学习者已处于学习环境中)
    • 否:继续
  • 决策: 学习者是否订阅了网页推送或应用推送?
    • 是:操作向设备发送推送
    • 否:操作发送具有相同内容的电子邮件(推送备用)
  • 决策(仅限 K-12): 学习者是否未满 13 岁且 parent_consent_status = granted
    • 是:操作向家长短信网关发送 HttpRequest,并附带适合家长的消息
    • 否:退出(未经明确同意,不发送家长短信)
  • 等待 3 小时
  • 决策: 连续性是否仍处于风险中?
    • 否:退出
    • 是:操作发送紧急的剩余 1 小时推送
  • streak_extendedpermission_revoked退出

一个学习者身份,一个工作流,由州选择的四个(或五个)渠道。最便宜的可行渠道优先——在LMS内时使用应用内消息,订阅后使用推送,电子邮件作为备用。对于K-12,家长短信分支仅在收到同意书后触发,这是COPPA合规性的工作流级别表达。有关渠道选择数学的更多信息,请参阅推送与应用内通知比较,其中涵盖了个性化和成本的权衡。

使用单独的工具运行此程序意味着需要四个供应商登录,两个细分引擎对谁算作接近连败的学习者存在分歧,并且没有每个学习者每个渠道的单一收入归因。在单个工作流引擎内完成此操作意味着一个学习者身份,一套决策逻辑,以及一个漏斗报告,显示旅程实际中断的位置。此关键字的前十五个结果中没有一个将跨渠道的EdTech工作流描述为单个对象——通用推送通知示例目录涵盖了单个通知,而不是旅程编排。

留存率计算:学习者应用规模下的课程完成率提升和试用到付费转化

EdTech的盈利模式范围广泛——可汗学院(免费+捐赠)、Duolingo Super(7美元/月)、Skillshare(14美元/月)、Coursera Plus(59美元/月)、MasterClass(120美元/年)、专业证书(2000美元–5000美元)——这改变了EdTech相对于电子商务(50-200美元的购物车)、SaaS(99-999美元的ARR)、出版商(广告RPM或订阅)和旅游(300-5000美元的预订)的自动化推送通知的留存数学。PushEngage工作流在每个节点跟踪相同的三个数字——排队中、已完成、已退出——并且相同的节点级别分析模式适用,但EdTech指标集侧重于课程完成率和试用到付费转化,而不是已恢复的购物车价值或NRR。

对于一个拥有5000名月度试用用户、定价为19美元/月的B2C学习者应用程序,其活跃的试用到付费转化工作流的节点级别分析如下(示意性数字):

节点排队中已完成已退出备注
开始(trial_started)05,0000所有新试用用户进入
等待至trial_end_date – 3天1244,80076在工作流的第一次触达触发前已有76人转化
操作:试用即将结束(3天)推送04,8000已发送通知
等待 1 天884,250462第一次触达后有462人转化(仅触达就转化了9.6%)
决策:subscription_started04,2500分支
操作:试用即将结束(明天)推送04,2500已发送通知
等待 1 天643,850336第二次触达后又有336人转化(7.9%)
操作:最后一天推送+年度折扣03,8500最后触达
结束不适用3,850不适用3,850人未转化

在此队列中,有874个试用用户转化为付费用户(共5,000个)——工作流的三次触达带来了17.5%的试用到付费转化率。按19美元/月计算,每个队列增加了16,606美元的月度经常性收入(MRR),如果月度队列规模保持不变,则年化约为199,272美元。按59美元/月的Coursera Plus级别计算,相同的17.5%转化率每个队列带来51,566美元的月度经常性收入。两次等待(24小时和24小时)是退出率最高的节点——这是预期的模式。

《自然-施普林格》2025年发表的论文“您有一条通知:推送通知在塑造学生参与度、自我调节和学业拖延中的作用”发现,经过精心安排的通知可以减少高等教育在线学习者的学业拖延并增强其自我调节能力——同行评审的证据表明,Blueprint 2和Blueprint 3中工作流时间安排的决定不仅是直观的,而且是因果性的。此外,2025年《国际人类-计算机互动杂志》(Taylor & Francis)上发表的一篇关于优化在线学习推送通知时机的论文发现,早晨和晚上发送的通知在参与度和反应时间方面明显优于中午发送的通知。这两项发现都直接转化为工作流级别的SPLIT_PATH时间安排测试和静默时段窗口。

在线课程推送通知自动化的成本计算方式与本系列文章1-4相同。网站推送和应用内消息在选择加入后无需发送费用。电子邮件的扩展成本取决于ESP合同。通过Twilio发送的家长短信每条国内短信约0.0079美元——在K-12学员规模下,这是最昂贵的渠道,工作流的升级逻辑必须考虑到这一点。工作流的职责是首先使用最便宜的可行渠道,仅在状态要求时才升级。当条目显示“试用到付费工作流为每个学员增加了16,000美元的月度经常性收入,每月渠道成本为200美元”时,QBR的对话就很简短。

在 PushEngage Workflows 中为你的学习者应用构建它

五个EdTech蓝图中的每一个都直接映射到PushEngage Workflows组件。映射关系如下:

蓝图使用的节点类型使用的操作类型工作流选项
欢迎+第一课培养开始、等待、决策、操作、结束SendPushNotification, Workflow.Start运行类型:单次
课程连贯性保持(防反弹)开始、决策、操作、等待、决策、结束发送推送通知运行类型:多个并行;权限撤销时退出
课程完成恢复开始、等待、决策、操作、结束发送推送通知运行类型:每门课程单个
免费试用到付费转化开始、等待(wait_until trial_end_date)、决策、操作、结束发送推送通知运行类型:单个;订阅开始时退出
直播课程学员参与度开始、等待(wait_until class_start_time)、操作、决策、结束发送推送通知运行类型:每次注册单个

Workflows引擎附带60多个预制模板,涵盖了每个蓝图的构建块。大多数模板都是电子商务形式的,但改编到EdTech非常直接:欢迎模板直接适用于蓝图1;废弃购物车模板的逻辑通过将触发器更改为module_completed并将退出目标更改为course_completed,成为蓝图3中的课程完成推送通知工作流;相同的模板通过将触发器更改为trial_started并将退出目标更改为subscription_started,成为蓝图4的试用到付费工作流;邮件自动回复模板通过将wait_until固定到class_start_time,适用于蓝图5的学员安排。

对于即时试用路径,免费套餐为您提供 200 名订阅者,所有面向学习者的渠道(Web 推送、应用推送、LMS 界面的应用内消息、电子邮件备用、以及面向 K-12 群组的父级短信网关的 HttpRequest)以及完整的 Workflows 引擎。这足以在第一天发布 Blueprint 2 — 连胜保存工作流 — 在 200 名学习者的测试群组上,捕获节点级分析两周,并为下一次产品审查提供一个可辩护的权限撤销率数字。特别是对于 PushEngage 的 Web 推送功能 — — 最能完成生命周期工作的面向学习者的渠道 — — PushEngage Web 推送通知涵盖了功能集。

这改变了什么

如果您从本文中只记住一件事,那就是:EdTech 的推送通知自动化是工作流架构,而不是课程提醒广播加上连胜警告触发器。

在截止日期前三个小时触发而不是之后触发的连胜保存工作流,在模块 2 处捕获辍学者完成课程的恢复,在学习者转化时立即退出的试用到付费旅程,以及固定到 class_start_time 的群组工作流都具有相同的形状 — — 一个开始,一些等待,一些决策,一些操作,一个退出。

四个独立的触发器无法做到这一点。一个工作流引擎可以。这与电子商务、SaaS、出版商和旅游业得出的结论相同 — — 垂直行业在变化,架构不变。

从免费套餐开始,在您的下一个学习者群组上发布第一个蓝图。

添加评论

我们很高兴您选择留下评论。请记住,所有评论都将根据我们的隐私政策进行审核,并且所有链接都将是 nofollow。请勿在姓名字段中使用关键字。让我们进行一次个人化且有意义的对话。

在访客离开您的网站后与他们互动并挽留他们

通过难以忽略的推送通知,增加每次网站访问的价值。

  • 永久免费套餐
  • 轻松设置
  • 五星支持