周一早上 8 点,您负责管理五个 Shopify Plus 和 WooCommerce 客户的推送通知。本周与任何客户进行沟通之前,您需要了解每个账户的两件事:所有自动化是否都在运行,以及上个月的数字有何变化。老方法意味着需要登录五次,并逐一浏览相同的屏幕(邮件营销、触发式营销、工作流、分析),每个客户重复一次。称其为问题本身:这是营销机构客户报告的问题,而不是仪表板的问题。由于账户之间不互通,并且存放它们的标签也不互通,因此需要单独运行五次相同的检查。
将 PushEngage MCP 连接到您的代理工作流后,您只需向一个助手发出指令,即可在同一次对话中为每个客户检查自动化状态并提取分析数据,通过客户名称切换账户,而不是通过登录。本文将介绍这个真实的周一早晨工作流程:审核每个客户的自动化是否存在不应暂停的情况,然后提取点击率和收入相关分析数据,以便在每次客户沟通时都能提供真实数据——而不是一次一个提示地查看五个仪表板。
为什么“客户报告”始于一个中断的自动化,而不是一个数字
想象一下您管理的一个中等市场 DTC 品牌:一个购物车放弃触发式营销活动,本应在结账后 30 分钟、4 小时和 24 小时触发,但却被遗漏了。三周前,有人编辑了该活动的受众规则,它已悄然暂停。无人察觉。在有人检查自动化本身之前,该客户的购物车恢复收入已悄悄下降了三周,因为出现的点击率数字(邮件打开率、广告点击率)看起来正常。推送渠道就这样失效了。
这是“客户报告”几乎从未考虑到的失败模式。市面上几乎所有的代理报告产品,从白标仪表板到 BI 连接器再到 AI 报告生成器,都假设其工作是加快现有指标的读取速度。但它们都没有问过生成这些指标的自动化是否还在运行。对于推送这样的留存渠道来说,这是本末倒置。一个暂停的邮件营销活动或卡住的工作流不会显示为错误数字;它会显示为空缺,而空缺正是五分钟的仪表板浏览所忽略的。
因此,在本文讨论点击率、订阅者数量或目标价值(客户在电话中实际想听到的数字)之前,它首先从必须进行的检查开始:是否有不应暂停的内容被暂停了。这才是为管理多个 PushEngage 账户的推送留存计划的代理机构进行客户报告的实际第一步,也是其他所有报告工具都跳过的步骤。
它在其他地方被跳过,原因在于结构,而非偶然。白标仪表板或 BI 连接器会提取底层平台的 API 已经公开的指标:发送量、打开量、点击量。它们渲染得更快或更漂亮,仅此而已。这些工具都不会问平台“我的哪些自动化在未通知你的情况下更改了状态”,因为那不是一个指标,而是一个状态检查,状态检查存在于 API 中与分析不同的部分。
一个能够做好推送通知报告的代理机构,必须为它管理的每个账户按正确的顺序运行这两种检查。直到现在,这意味着需要手动记住去做,一次一个仪表板标签页。
入门:在您的代理工具链中安装 PushEngage MCP
PushEngage MCP 使用一个命令安装:npx -y @pushengage/mcp,并添加到 Claude Desktop、Claude Code 或 Cursor 的 MCP 服务器配置中。服务器注册后,让您的助手登录 PushEngage;它会打开一个浏览器标签页进行一键授权,因此永远不会将 API 密钥输入或粘贴到聊天中。之后,请求您的网站并选择要使用的网站,之后的所有工具调用都将针对该账户,直到您切换。本节故意保持简短 — 有关完整的配置文件示例、npx 先决条件以及最常见的“连接已关闭”错误的修复方法,请参阅 完整的 PushEngage MCP 设置指南。
为每个客户安全地运行一个 PushEngage 账户
本文中的所有内容都假设您已经设置好,可以在同一个助手中使用多个 PushEngage 账户,而不会交叉令牌。这种机制(为每个客户注册一次服务器,并使用其自己的 PE_MCP_CONFIG_PATH,然后使用 list_sites 和 select_site 在对话中切换账户)是真实存在的,它使得在一个聊天窗口中可以完成周一管理五个客户的任务。
这本身也是一个独立的主题,有其自己的设置步骤、配置示例和注意事项,在此重复只会减慢本文实际要讲的工作流程。如果您还没有设置多客户访问,请先查看 PushEngage MCP 如何区分客户账户,然后再回来了解运行后如何实际使用它。
这也是使多客户推送通知管理与大多数代理工具提供的账户切换真正不同的地方。共享登录名和客户级别过滤器仍然意味着一个令牌可以同时看到所有客户;每个客户的配置路径设置意味着每个客户的凭据都存在一个单独的文件中,只有当您明确选择该网站时,您的助手才会读取该文件。下面的工作流程假定这种分离已经到位。
第一步,周一早上:审计每个客户的自动化,查找任何已暂停的项目
在连接好客户账户后,审计本身需要三次工具调用,每次客户重复一次。让您的助手列出第一个客户的滴灌活动、触发式活动和工作流,并包含工作流调用的分析。pushengage_list_drip_campaigns 和 pushengage_list_triggered_campaigns 返回每个自动化的状态(活动或暂停),因此几周前被编辑为暂停状态但从未被注意到的活动会出现在第一次响应中,而不是您否则需要点击进入的仪表板的第五屏。pushengage_list_workflows 配合 include_analytics 设置可以做得更多:除了状态,它还会返回每个工作流的进入、活动、完成和失败的订阅者计数,以及目标统计数据。
这才是真正的审计信号所在。一个“进入”计数健康但几乎没有进入“完成”状态的工作流并非像暂停状态那样显示为已损坏:它正在运行,但无论如何都在失败,订阅者堆积在“活动”中,因为退出条件或延迟步骤的行为方式与构建者构建它时不同。这是状态列所隐藏的失败类型,而完成率数字会立即揭示出来。
一次提示和响应交互中,一个客户在周一的实际输出可能如下所示:
- 购物车放弃触发式活动:活动中,正常触发。
- 降价触发式活动:已暂停,自设置以来受众无变化;标记给客户通话。
- 欢迎系列工作流:本月进入 1,240 人,完成 1,190 人,健康。
- 挽回客户工作流:进入 890 人,完成 210 人,失败 40 人。完成率已从正常范围下降,值得仔细检查,然后再认为它没问题。
这四行中的每一行都回答了同一个问题的不同版本(它是否在做它应该做的事情),并且每一行原本都需要点击进入一个单独的活动或工作流详细信息页面来确认。仅降价这一行就值得进行整个练习:一个暂停的触发式活动,没有明显的暂停原因,正是那种无声的失败,会在有人询问之前就让客户损失三周的收入,而它在这里与所有其他内容一起出现在同一个响应中,而不是隐藏在没有人打开的仪表板的三个点击深度之下。
通过切换站点,为下一个客户重复相同的三个电话序列,当你完成所有五个账户时,你就会有一份精确的暂停、卡住和正常的清单——这是从一次对话中收集的,而不是五次单独的审计会话。这是将客户审计自动化作为其自身的报告类别,而不是提取分析的副作用,而且这是每个竞争性报告产品都会跳过的步骤,因为它们根本不读取自动化状态。在每周的第一次客户电话之前,在每个账户上运行相同的客户审计自动化序列,实际上是在报告问题和在客户发现问题之前抓住问题之间的区别。
第二步:一次性提取每个客户的点击率和收入相关分析
一旦你知道什么在运行,客户报告的第二部分就是客户在电话中期望看到的数字:用户增长、点击率和目标价值,这个数字比其他任何数字都重要。pushengage_get_analytics_summary 返回每个站点的总计:用户数、发送的通知数、浏览量、点击量以及目标计数和价值。pushengage_get_analytics_timeseries 将相同的指标按天、周或月分组,并显示一个日期范围,加上点击率和取消订阅趋势,这样你就可以向客户展示他们目前的状况以及过去 30 天的趋势。
对于代理商推送通知报告特别重要的区别:目标价值是收入数字,而不是参与度数字。一个客户的点击率月度持平,但由于你刚刚确认已激活的购物车放弃序列挽回了更多购物车,其目标价值从推送中增长了,这与点击率上升但没有收入支持的情况有实质性区别。首先以目标价值为基础,然后是点击率,报告就会显示已挽回的收入,而不是一个虚荣指标。
实际上,这看起来就像在对每个客户进行自动化状态检查后,依次要求该客户的摘要和过去 30 天的时间序列——这样当你转到下一个账户时,你已经获得了该客户故事的两个部分:什么在运行,以及它产生了什么。在同一次对话中并排拉取三个客户的点击率和目标价值,而不是三个单独的仪表板登录,这才是真正取代周一“五个浏览器标签页”的模式。
考虑上面审计中的相同五个客户。假设其中三个客户的点击率月度持平或略有上升,一个客户略有下降值得注意,第五个客户(其降价活动在审计中显示已暂停)的目标价值下降幅度很大,显然是同一个问题,而不是巧合。
在与客户通话时,能够直接指出“您价格下降的自动化已于三周前暂停,并且这是收入恢复的下降情况与此相符”,这比只提供一个点击率图表却无法解释其变化的原因,会带来截然不同的沟通效果。这就是先进行审计的好处:分析不再仅仅是您要报告的数字,而是您能够解释的数字。
它实际取代了什么,又没有取代什么
明确范围非常重要。PushEngage MCP for agencies 不是面向客户的报告生成器:它不像 BI 报告产品那样,生成品牌化的 PDF 或白标仪表板链接供客户使用。它也不会修复它发现的任何问题。当审计发现暂停的价格下降活动或完成率下降的工作流时,您仍然需要打开 PushEngage 仪表板来编辑受众规则或延迟步骤,因为这里的每个工具都是列表和读取的,而不是创建或编辑的。而且,通过 MCP 进行的多客户推送通知管理仅支持 stdio,通过助手内的 npx 在本地运行;没有远程连接器版本,也没有随之而来的 WhatsApp 发送功能。
它所取代的是更狭窄但对于周一早上来说更有用的东西:手动登录五个单独的仪表板,逐个客户地点击相同的自动化状态屏幕和相同的分析选项卡,然后再与任何人交谈的例行公事。在过去 30 天内,全球 150 多个国家/地区的 25,000 多家企业共发送了 152 亿条推送通知,对于管理多个账户的每个代理机构来说,这种例行公事每周都会重复一次——而这正是 PushEngage MCP 在 10 个领域中的 27 个工具旨在压缩成一次对话的具体内容。
这就是基于 MCP 构建的营销机构客户报告工作流的 AI 助手的真实范围:它缩短了获得每个客户完整、准确情况的路径。它不会为您提供一份完成的报告,也不会代表您更改任何设置。
系列总结:十四篇 PushEngage MCP 文章总结了什么
这是本系列的第十四篇也是最后一篇文章,其主旨值得明确说明:在 Claude Desktop、Claude Code 或 Cursor 中安装一次 PushEngage MCP,一个助手即可涵盖 发送和安排推送、定位正确订户、每周提取分析数据,以及如本文所述,审计滴灌活动和工作流,涵盖您管理的尽可能多的客户账户。所有这些都不需要第二个报告订阅或专门为 AI 构建的仪表板。它只需要本系列开头提到的单命令安装,以及一个花在提问而不是点击上的周一早上。
特别是对于代理机构而言,这种模式会以一种对单一网站品牌而言并非如此的方式复合:本系列介绍的每个工具(发送、定位、分析以及本文介绍的审计客户自动化序列)都按每个客户运行一次,而不是总共运行一次。本文开头提到的五客户星期一并非特例;一旦乘以一个人负责的账户数量,本系列中的每篇文章看起来都是如此。
如果您为多个客户运行 PushEngage,并且这是您在本系列中看到的第一个帖子,请从设置指南开始,然后再回来这里——本文中的先审计后数字的运算顺序是可扩展到单个账户以外的顺序。这种运算顺序正是营销机构客户报告的 AI 助手实际的作用:发现问题所在,然后解释发生了什么变化。请参阅PushEngage 的套餐,了解每个客户级别可用的功能,包括每个新账户都开始使用的免费套餐。