跳转到主要内容

将 Survicate 与 Omnisend 集成

了解如何将 Survicate 连接到 Omnisend

作者:Edgaras Vaninas

收集调查反馈并自动同步到您的 Omnisend 联系人。当有人完成 Survicate 调查时,Omnisend 会创建或更新他们的联系资料,并将每个问题和答案记录为事件 - 这样您就可以使用调查数据来细分联系人并触发自动化。


开始之前

  • 您需要一个包含 Webhooks 的 Survicate 账户。

  • 您需要在 Survicate 中至少有一个已发布的调查,以便进行同步。

工作原理

当一个联系人完成 Survicate 调查时:

  1. Omnisend 创建一个新联系人或更新现有联系人,通过电子邮件地址进行匹配。

  2. 在该联系人的资料上记录一个 Survicate – 调查完成 事件,包含每个问题及其给出的回答。

联系人的电子邮件渠道设置为 未订阅 状态。完成调查并不算作选择接收营销电子邮件 - 这仍然是您做出的单独决定。

设置过程

步骤 1:在 Omnisend 中连接 Survicate

按照以下步骤将 Survicate 与 Omnisend 连接:

  1. 前往 应用市场 并找到 Survicate 集成。

  2. 点击 连接

  3. Webhook 签名密钥 字段中,输入您 Survicate 账户中的签名密钥。

    • 要在 Survicate 中找到它,请转到 设置集成Webhooks设置 标签,并复制那里显示的值。

  4. 点击 连接

  5. Omnisend 生成一个 Webhook URL 并显示一个 复制 按钮。复制此 URL;您将在步骤 2 中需要它。

  6. 确认 Survicate: 调查完成 自动化显示 已启动 状态。

💡 Webhook 签名密钥 是 Omnisend 验证传入数据确实来自 Survicate 的方式。如果值不完全匹配,事件将被静默拒绝。这是预期的安全行为,而不是错误。

步骤 2:在 Survicate 中启用 Webhooks

此步骤在 Survicate 内部进行,必须为您想要同步的每个调查重复。没有一次性连接所有调查的选项。

  1. 在 Survicate 中打开您想要同步的调查。

  2. 转到其 连接 标签并选择 Webhooks

  3. 启用 在调查完成时发送通知

  4. 将步骤 1 中的 Webhook URL 粘贴到 端点 URL 字段中。

  5. 点击 发送示例请求 测试连接。Survicate 将确认是否接收到测试事件。

对每个您想要同步的额外调查重复步骤 1-5。

步骤 3:验证集成

完成真实调查(或发送示例请求)后,检查 Omnisend:

  1. 前往 受众联系人 并搜索测试中使用的电子邮件地址。

  2. 打开联系人资料并检查 活动 时间线。

  3. 应该出现一个 Survicate – 调查完成 事件。点击查看完整的问题和答案列表。

故障排除

调查完成后,Omnisend 中没有事件出现

  • 检查 Webhook URL 是否粘贴到 Survicate 中正确调查的设置中 - 而不是其他调查。

  • 确认该调查的 在调查完成时发送通知 已启用。

  • 检查 Omnisend 中的 Survicate: 调查完成 自动化显示 已启动,而不是暂停或停止。

Webhook 在 Survicate 中触发,但联系人未出现在 Omnisend 中

在设置过程中输入的 Webhook 签名密钥可能与 Survicate 中当前的密钥不匹配。在 Survicate 中转到 设置集成Webhooks设置 并将值与连接时输入的进行比较。

如果您曾在 Survicate 中点击过 重新生成 签名密钥,您需要使用新值在 Omnisend 中重新连接集成。

只有一些调查正在同步

每个调查都需要自己的 Webhook 设置(步骤 2)。检查 Webhook URL 是否确实添加到未同步调查的设置中。


遇到问题? 通过应用内聊天或联系我们的支持团队[email protected] - 我们很乐意提供帮助。

这是否解答了您的问题?