弹出式表格和非 HubSpot 表格|常见问题
上次更新时间: 二月 12, 2025
快速查找有关 HubSpot 中弹出表单和非 HubSpot 表单工具的答案和一般信息。
请注意:7 月 17 日,弹出式表单工具日落。所有入门级、专业级和企业级 用户都不能再创建或克隆弹出式表单。用户仍然可以编辑、删除和取消发布现有的弹出式表单。建议使用新的 CTA 工具来创建粘性横幅、弹出框或滑入式 CTA。
弹出式表单常见问题
为什么弹出式表单没有出现?
进一步了解网站上不显示弹出式表单的原因。
如果我在一个页面上激活了多个弹出式表单,访客会看到什么?
以下规则决定了游客在查看包含多个活动弹出表单的页面时将看到哪个弹出表单。
前一个弹出表单的提交或取消
如果访问者之前取消了一个弹出表单,那么在 "再次显示取消的 弹出表单 "时间段 过后,该弹出表单才会再次出现。
如果访问者取消了页面上的弹出式表单,该页面上的其他弹出式表单也将被隐藏。 不过,该页面上的其他弹出式表单将在下一个会话期间出现,直到访问者取消或提交表单为止。
如果访问者之前提交了弹出式表单,然后在未清除 cookie 的情况下在同一浏览器中查看同一页面,则同一弹出式表单不会再次出现。如果页面上有任何其他弹出式表单,只要访问者符合定位标准,该 URL 上符合条件的下一个活动弹出式表单就会出现。
弹出式表单触发器
如果在同一页面上有两个弹出式表单,并设置了不同的显示触发器,弹出式表单可能会发生冲突,直到其中一个弹出式表单被删除后才会出现。
例如,如果一个弹出窗体被设置为在所有页面加载,并在页面滚动 50% 时触发,而第二个弹出窗体被设置为在所有页面加载,并在退出意图时触发,那么即使分别触发,其中一个或两个弹出窗体也可能不会加载。
弹出表单位置
在评估具有相同 表单类型和位置的两个或多个弹出式表单时,HubSpot 会根据特定性按以下顺序排列定向规则的优先级:
- 网站 URL 是:针对页面的特定 URL,且完全匹配。
- 查询参数等于:针对页面上的特定查询参数。
- 网站 URL 以开头:针对页面 URL 的开头。
- 网站 URL 包含:针对页面 URL 中的某个单词。
例如,如果您将弹出式表单设置为在所有页面上加载,并将弹出式表单设置为在特定网站 URL(如http://www.domain.com/home)上加载,则会出现设置为在http://www.domain.com/home上加载的弹出式表单。
这适用于具有相同触发器或相同表单类型的弹出表单。
最后更新
如果一个页面上有多个弹出式表单处于活动状态,且具有相同的目标定位规则和相同的表单类型(弹出框、
如果用户之前已提交或取消了最近创建的弹出式表单,则会显示下一个符合条件的弹出式表单。
如何将弹出表单用作联系人筛选器、列表条件或工作流程注册触发器?
当您根据表单提交添加联系人筛选器或列表标准时,所有弹出表单的名称前都会出现弹出表单字样。
如果您拥有Marketing Hub 专业版 或企业 版账户,则可以将提交了弹出表单的联系人登记到工作流程中,方法是将表单 提交作为登记触发器并选择弹出表单。
我可以用自己的 CSS 自定义弹出式表单的样式吗?
由于弹出式表单是 HTML 结构,因此不建议应用自己的 CSS 来自定义样式。
我可以使用弹出式表单向我的 HubSpot 博客订阅联系人吗?
不能,不能使用弹出式表单让联系人提交HubSpot 博客订阅表单。了解如何手动添加联系人到订阅者列表。
如果您有Marketing Hub 专业版 或企业版 账户,您可以设置一个工作流程,让完成弹出式表单的联系人加入,并更新博客电子邮件订阅联系人属性(或用作博客订阅列表标准的任何其他联系人属性)。
为什么我的弹出式表单无法跟踪点击或点击率?
HubSpot 只跟踪在 "呼出"选项卡中选择了 "表单步骤"的弹出式表单的点击和点击率。如果在此部分选择了任何其他选项,HubSpot 将仅跟踪浏览量。
如何在弹出式表单中选择联系人同意的订阅类型?
配置表单时,您可以在数据隐私选项部分选择弹出式表单的订阅类型 。
非HubSpot表单常见问题
非HubSpot表单如何工作?
安装HubSpot跟踪代码 并打开非HubSpot表单设置 后,HubSpot将通过cookie跟踪网站访客。
当跟踪代码在每次页面加载时启动时,HubSpot会扫描页面以查找任何支持的表单。
如果有人提交了非 HubSpot 表单,HubSpot 就会将跟踪到的访客与如何整合我的网站表单?
一旦安装了HubSpot跟踪代码并启用了非HubSpot表单设置,HubSpot将自动检测并整合任何支持的表单。无需进一步设置。
至少提交一次表单后,你就可以在表单控制面板中查看非HubSpot表单。在你的 HubSpot 账户中,导航至营销>潜在客户获取>表单。
非HubSpot表单能与我的表单生成器一起使用吗?
只要你的表单是静态HTML表单,用HTML<form>
标签包装,且不包含在<iframe>
,HubSpot应该能够捕获提交。
HubSpot无法捕获表单提交的一些常见原因如下:
- 表单未包含在
<form>
标记中。 - 表单包含在表单内部
<iframe> tags.
- 表单的 JavaScript 与表单提交事件或提交按钮点击事件绑定。这是工具捕获提交和任何其他事件的方式,可防止 HubSpot 知道提交何时发生。
- 表单是在页面加载完成后引入的。该工具会在页面加载完成后立即扫描页面,并监听当时存在的表单提交情况。
- 表单位于单页面应用程序中。在大多数单页面应用程序中,导航到另一个页面时不会加载 HTML。因此,HubSpot 无法捕获这些表单提交。
- 表单包含敏感字段,如信用卡号。
- 表单包含隐藏字段。工具不会从任何隐藏字段中收集信息。
- 电子邮件字段不是电子邮件类型输入,如:<input type="email">。
- 表单提交时未使用标准 <input type="submit"> 按钮。表单必须有一个标准的 <input type="submit"> 按钮来捕获提交信息。
为什么我的非HubSpot表单没有出现在我的表单仪表板中?
表单只有在第一次提交被捕获后才会出现。
该工具根据表单的 CSS 选择器识别网站上的表单。这意味着,如果您的表单的 CSS ID 是 "gform_7.",那么在您的表单仪表板中将显示为 "#gform_7."。一旦一个表单出现在非HubSpot表单工具中,你可以重新命名它,让你和你的团队可以识别它。
为什么我提交的所有非HubSpot表单都出现在同一个表单中?
HubSpot根据非HubSpot表单的CSS ID或class属性对表单提交进行分组。如果你有多个具有相同标识符的表单,这些不同表单的提交将与表单仪表板中的同一个非HubSpot表单相关联。
为了避免这种情况,你需要在外部表单提供者中更改不同非HubSpot表单的CSS ID或class属性。
为什么工具会标记表单提交?
HubSpot可以识别你的非HubSpot表单是否有任何敏感字段,如密码字段或信用卡字段。由于这些信息的敏感性,以及HubSpot以纯文本存储表单提交的事实,HubSpot不会在表单上捕获这些信息。
HubSpot 通过扫描表单中显示信用卡信息的字段标签来检查敏感信息,如信用卡、卡号、有效期、过期、CCV、CVC、CVV、安全码、万事达卡、美国运通卡和 AMEX。HubSpot 还会检查表单上的数字字段,并使用公式识别该数字是否可能是信用卡号码。
虽然 HubSpot 使用此逻辑防止敏感信息被采集,但采集到的数据由您负责。如果捕获的敏感信息不正确,请联系 HubSpot 支持。更多信息,请参阅HubSpot隐私政策。
为什么我的客户的密码会出现在他们提交的表单中?
如果您网站上的密码字段具有使密码可见功能,HubSpot会将其读作文本字段。这会导致HubSpot 跟踪代码捕获输入的密码数据。
为防止密码被提交,请检查您的密码字段是否至少符合以下标准之一:
- 输入字段的类型是 "密码 "而不是 "文本" , 如
<input type="password">
,而不是<input type="text">
。 - 输入字段的名称是 "password",如
<input name="password">
- 输入框的标签是 "密码",如
<label for="password">Password:</label>
如何为非HubSpot表单提交创建电子邮件自动回复?
目前无法直接在 HubSpot 中为非 HubSpot 表单提交创建后续电子邮件。
如果您有 MailChimp 帐户,您可以在 MailChimp 中创建自动回复,向通过非 HubSpot 表单添加到 MailChimp 列表的任何新联系人发送电子邮件。了解有关将非 HubSpot 表单连接到 MailChimp 的更多信息。