2020年1月31日 | 5分钟
如何通过奖品抽奖活动,结合条形码、Google 表格和 Webhook 收集潜在客户
了解如何使用 Webhook 和条形码收集潜在客户。让 Make(原 Integromat)替你完成繁琐的工作,并与客户建立长期关系。
:现在你需要从场景 2 中的 _Webhooks > 自定义 Webhook_ 模块复制 Webhook URL,并将其粘贴到 Text 字段中。 接着,在此处映射 _设置变量_ 模块中的 random ID 和 _Google 表格 > 监控行_ 模块中的 Row number,以构成 URL 的一部分: ! 这是从场景 2 的 _Webhooks > 自定义 Webhook_ 模块中复制并粘贴到 _条形码_ 模块中的 Webhook URL: ! 在 _条形码_ 模块之后是 _Gmail > 发送邮件_ 模块。只需将 _Google 表格 > 监控行_ 模块中的 email 元素映射过来,即可提供客户的电子邮件地址。 在附件部分,选择 _条形码_ 模块作为 源文件。条形码将显示在邮件正文中: ! 场景 1 的最后一个模块是 _Google 表格 > 更新行_ 模块。表格中的 Random ID 列将被更新为 _设置变量_ 模块生成的随机 ID(数字)。 为此,请将 _Google 表格 > 监控行_ 模块中的 Row number 元素映射到 Row number 字段,以确定要更新的行: ! 现在将 _设置变量_ 模块中的 random_id 元素映射到 Random ID 字段: !场景 2:
当扫描条形码时,_Webhook > 自定义 Webhook_ 模块会立即被触发。该模块已包含前述用于 _条形码_ 模块的 Webhook URL,因此无需额外配置。 接下来我们来看 _Webhooks > Webhook 响应_ 模块。在 Status 字段中输入 200(值应大于 100)。在响应体中,你可以使用 HTML 内容创建自定义文本,在扫描条形码后显示。 显示的文本取决于结果是“中奖”还是“未中奖”: ! 如前所述,偶数 = 中奖,奇数 = 未中奖。要判断随机数是否为 _偶数_,请在 HTML 内容中使用 数学函数 下的 Mod) 运算符。 将此运算符与 通用函数 下的 IF 函数结合使用,为每种结果输出指定的文本: ! 你需要在括号内填入 random_id 元素,并对其使用 Mod 运算符。用该运算符对随机 ID 除以 2,再通过 通用函数 中的 equals to(等于)运算符判断结果是否等于 0,以检查该数是否为偶数。 为两种结果分别输入文本(如下所示),并用分号分隔。如果随机数为偶数,则显示文本 1;否则显示文本 2: ! 场景 2 的最后一个模块是 _Google 表格 > 更新行_ 模块。在 _Webhook 响应_ 与 _Google 表格 > 更新行_ 模块之间设置了一个简单过滤器。 该过滤器的作用是验证行号是否存在,以便进行更新。在第一个字段中映射 _自定义 Webhook_ 模块中的 Row number 元素,并选择 Exists(存在)基本运算符: ! 在 _Google 表格 > 更新行_ 模块中,表格的 Confirmation 列将被更新为结果(中奖/未中奖)。为此,请将 _自定义 Webhook_ 模块中的 Row number 元素映射到 Row number 字段: ! 在 Confirmation 字段中,同样使用 _Webhook 响应_ 模块中的函数来判断结果,只是将文本更改为 中奖/未中奖: !两个场景均已完整配置,并成功执行了两次。让我们来看看效果。
场景执行 1:表单已填写,条形码已通过邮件发送,扫描后发现随机 ID 为 _偶数_ 收到的邮件: ! 扫描条形码后的确认信息: ! 更新后的电子表格: !
场景执行 2:表单已填写,条形码已通过邮件发送,扫描后发现随机 ID 为 _奇数_ 扫描条形码后的确认信息: ! 更新后的电子表格: !
就是这样!现在你已经知道如何结合条形码和 Webhook 在 Make 上创建自动化场景了! 自动化愉快!