跳转到主要内容

为订阅表单(Signup Form)设置 Google reCAPTCHA

使用 Omnisend 表单中的 Google reCAPTCHA,防止垃圾邮件并保护您的订阅者数据。

作者:Ira
更新于今天

您可以通过启用 Google reCAPTCHA 来保护您的注册表单,使其免受垃圾邮件机器人和虚假注册的骚扰。本指南将说明如何在 Omnisend 中启用和配置 reCAPTCHA。

reCAPTCHA 会在后台为合法访客自动运行。仅在检测到可疑活动(例如自动脚本、VPN 流量或高频提交)时,才会显示验证(例如选择图片)。这有助于保持您的联系人名单整洁,同时不影响用户体验。


启用 reCAPTCHA 的好处

启用 reCAPTCHA 对于电子邮件(Email)营销人员和店铺所有者具有多项优势:

  • 增强数据完整性:机器人会向表单大量提交虚假的电子邮件(Email)地址。reCAPTCHA 会阻止这些提交内容中的大多数进入您的数据库。

  • 提升送达率(Deliverability):减少无效注册有助于保持良好的发件人信誉,从而提高您的营销活动邮件进入收件箱的几率。

  • 降低欺诈风险:机器人有时会被用来利用表单进行欺诈。reCAPTCHA 增加了一个安全层来降低这些风险。

  • 无形用户体验:该实现使用invisible reCAPTCHA v2,它在后台运行。除非 Google 将其活动标记为可疑,否则真实访客不会看到任何验证码挑战。

设置流程

第 1 步:在您的 Omnisend 表单中启用 reCAPTCHA

  1. 导航至您想要保护的表单的表单构建器

  2. 在右侧面板中,找到 Behavior settings → 受众部分。

  3. 找到验证子部分 → 勾选启用 reCAPTCHA复选框。

4.点击 Set up reCAPTCHA 按钮。这将打开一个模态窗口,提示您输入您的谷歌凭据。

第 2 步:为您的网站注册 Google reCAPTCHA

要生成所需的凭据(site key 和 secret key),请按照以下步骤操作:

1. 访问 Google reCAPTCHA 管理控制台 → 点击 Get started

2.使用 Google 账户登录

3.在标签下,输入一个描述性名称(例如,“店铺名称时事通讯表单”)。

4.选择 reCAPTCHA 类型:

  • 选择reCAPTCHA v2

  • 然后选择 Invisible reCAPTCHA badge。

5.在 Domains 下方,输入您的域名(例如,mystore.com)。请勿包含 https:// 或路径名 — 只需根域名。

重要! 要为您的落地页表单启用 reCAPTCHA,您必须添加omniform1.com 作为域名。即使您现在不设置落地页,仍然建议您添加omniform1.com 作为附加域名。

6.接受 reCAPTCHA 服务条款。

7.提交表单。谷歌将为您生成站点密钥私钥

8.复制生成的网站和密钥,然后返回 Omnisend 表单构建器。

这些密钥授权您的表单与 Google 的验证服务进行交互。

注意:请勿在域名栏中包含 https:// 或路径名称,只需填写根域名。请务必移除域名末尾的任何斜杠 (/)。

第 3 步:在您的 Omnisend 表单中完成设置

  1. 返回 form builder,此时 reCAPTCHA modal 仍是打开的。

  2. 将您在设置 Google reCAPTCHA 期间获取的网站密钥粘贴到相应的网站密钥字段中。

  3. 然后,将 Secret Key 输入到 Secret Key 字段中。

  4. 点击Finish完成集成。

如果密钥有效,您将看到一条确认消息:“reCAPTCHA 现已连接到您的表单。

reCAPTCHA 如何工作

配置完成后,reCAPTCHA 会集成到您的表单中,除非检测到可疑行为,否则不会显示可见的验证挑战。除非 Google 标记了访客的活动,否则他们通常不会看到任何额外的输入字段或复选框。

一个小 reCAPTCHA 徽章可能会出现在页面的右下角,以表明保护功能已激活。这符合 Google 关于告知用户 reCAPTCHA 相关信息并提供其隐私政策和服务条款链接的要求。

访客将在何时看到挑战?

在正常情况下,reCAPTCHA 会在后台隐形运行。但是,如果 Google 检测到潜在的可疑活动,访客将收到一项挑战提示,例如选择与某个类别匹配的图片(例如,“Select all images with a bus”)。

如果出现以下情况,Google 可能会将活动标记为可疑:

  • 私密浏览/无痕模式 (无 Cookie/会话上下文)。

  • 高频率表单提交

  • 可疑的 IP 地址(例如,VPN、代理或已知机器人网络)。

  • 模拟或自动化浏览器

  • 缺乏用户互动信号(例如鼠标移动或点击)。

这是预期行为,旨在防御机器人提交。这并不表示您的设置存在配置错误或 bug。

常见问题

我需要为每个表单单独设置 reCAPTCHA 吗?

不。一旦您配置了 reCAPTCHA 并输入了有效的密钥,该保护措施就可以在与同一域名关联的所有表单中重复使用。您可以也应该根据每个表单选择性地启用或禁用它。

如果我输入了错误的密钥会怎么样?

如果您的 site key 或 secret key 无效,系统将阻止您完成设置,并显示错误消息。确保:

  • 您在 Google 上输入的域名与表单发布所在的域名一致。

  • 密钥会按原样复制(不含多余的空格或字符)。

我收到了“Invalid domain for site key”的提示—这是什么意思?

此错误表示,您在 Google reCAPTCHA 中注册的域名与您的表单发布的域名不匹配。前往您的 Google reCAPTCHA 管理控制台,并确保您只输入了根域名(例如,yourstore.com)—不含 https://www. 或末尾的斜杠。如果您的表单位于子域(例如 shop.yourstore.com),请单独添加。对于落地页,您还必须添加 omniform1.com 作为域名。

我可以切换到其他类型的 reCAPTCHA (例如,v3) 吗?

目前,Omnisend 仅支持带有 Invisible badgereCAPTCHA v2。将来可能会添加对其他版本的支持。

reCAPTCHA 会影响我的表单的性能或速度吗?

reCAPTCHA 脚本是轻量级的,并且异步加载。这应该不会明显影响您表单的性能或加载时间。

如果有用户反映提交表单时遇到问题,我该怎么办?

如果正当用户被反复要求验证或被拦截:

  • 请确认您的 reCAPTCHA 设置使用的是正确的域名和密钥。

  • 检查第三方广告拦截器或浏览器扩展程序是否正在干扰。

  • 考虑暂时禁用 reCAPTCHA,以排查问题。

  • 如果问题仍然存在,请通过应用内聊天或发送邮件至 [email protected] 联系支持团队。

为什么在测试我的表单时,我看不到 reCAPTCHA 验证?

reCAPTCHA v2 Invisible 会为大多数访客静默运行。只有在 Google 检测到可疑行为(例如使用 VPN、无痕浏览或重复提交表单)时,您才会看到验证(例如选择图片)。要测试其是否正常工作,请在您页面的右下角查找 reCAPTCHA 小徽章。要强制触发验证,请打开多个标签页并快速提交表单 3-5 次,或使用 VPN 提交。

我启用了 reCAPTCHA,但仍然收到机器人注册。我该怎么办?
reCAPTCHA 能显著减少机器人,但可能无法阻止所有攻击。首先,确认机器人程序来自您的 Omnisend 表单,并检查该联系人的来源标签属于受众联系人

如果显示 “Shopify” 或 “BigCommerce”,则机器人是通过您店铺的结账(而不是您的表单)进入的。请联系您的平台支持以保护这些入口点。为了加强保护,请在 店铺设置受众管理 设置中启用 二次确认订阅(Double Opt-in)屏蔽可疑的电子邮件(Email)域名


没有找到您问题的答案? 我们的全天候支持专员随时为您提供帮助,您可以通过应用内聊天或[email protected]

这是否解答了您的问题?