将新优惠发送至 Slack
每次推出新折扣时,都要确保支持措施保持一致
使用“折扣创建”触发器,当您的营销团队在Shopify中创建促销活动时,系统会立即将新的折扣详情发送至Slack。这样,您的客服团队就能在首位客户咨询之前,提前查看折扣代码、状态和有效日期。
该设置由三个部分组成:
- Workflow Trigger Extensions 检测折扣何时被创建
- 在支持频道中通过 Slack 接收提醒
- Shopify Flow 将折扣数据传递给 Slack
视频指南
您还可以观看这段介绍整个过程的视频指南。
开始之前
- 您已安装了Workflow Trigger Extensions应用
- 您可以访问 Shopify Flow
- 您可以创建或编辑 Slack 工作流
- 你知道应该将折扣提醒发送到哪个 Slack 频道吗
步骤 1:在 Workflow Trigger Extensions 中授予折扣访问权限
在 Shopify 管理员界面中打开该应用,然后转到**“首页”。在“设置指南**”中,找到**“授予折扣访问权限**”并启用它。

一旦获得访问权限,该应用即可向 Shopify Flow 发送创建折扣的事件。
步骤 2:创建一个由 webhook 触发的 Slack 工作流
在 Slack 中,为这些警报创建一个新的工作流。
在 Slack 中,创建一个工作流,并为其指定一个清晰的名称,例如“折扣已创建”。
选择**“来自 Webhook**”作为工作流触发器。
Slack 将生成一个 Web 请求 URL。请复制此 URL,因为 Shopify Flow 会将折扣数据发送到该 URL。
添加“向频道发送消息”步骤,并选择应接收该通知的支持频道。
在 Slack 消息中使用 webhook 变量,这样你的团队就能立即看到最重要的细节。


一条简单的 Slack 消息可能如下所示:
New discount created
Title: {{title}}
Status: {{status}}
Starts at: {{startsAt}}
Ends at: {{endsAt}}步骤 3:从 Shopify Flow 发送折扣数据
现在在Shopify中构建流程,以便新的折扣事件将数据发送至 Slack Webhook。
在 Shopify Flow 中,创建一个以 Workflow Trigger Extensions 中的“折扣已创建”触发器为起点的流程。
向你在 Slack 中复制的 Slack Webhook URL 发送一个 HTTP POST 请求。
请包含您的支持团队所需的字段,例如折扣名称、状态、创建日期、开始日期和结束日期。
如果您使用的是Shopify Basic版本,且没有Shopify Flow自带的HTTP请求选项,则可以使用Flow操作扩展来发送该请求。

JSON 请求正文示例:
{
"body": {
"title": "{{discount.title}}",
"status": "{{discount.status}}",
"createdAt": "{{discount.createdAt}}",
"startsAt": "{{discount.startsAt}}",
"endsAt": "{{discount.endsAt}}"
}
}第 4 步:测试工作流
在Shopify管理后台创建一个新的折扣,以测试配置。创建折扣后:
- “Discount Created”触发器应在Shopify Flow中触发
- HTTP 请求应将有效载荷发送至 Slack
- 您选择的 Slack 频道应收到该消息
如果出现 Slack 消息,则一经创建新促销活动,您的支持团队就会立即收到通知。
请查看 Workflow Trigger Extensions 中的事件有效载荷
您还可以在应用内查看触发器捕获了哪些数据。
在 Shopify 的管理后台中,依次打开**“Apps**”→“Workflow Trigger Extensions”→“Event History”。打开折扣事件以查看有效载荷。

在排查 Slack 或 Flow 的故障之前,这是确认触发器是否捕获了预期值的最快方法。
您的团队将获得什么
- 市场部一经生成新的促销代码,客服团队即可收到通知
- 销售代表可以自信地回答有关时间安排和库存情况的问题
- 您的团队避免了那种导致晋升显得缺乏协调性的脱节现象
相关指南
当折扣到期时,发送后续操作通知。

