排除 HubSpot 表单故障
上次更新时间: 2025年9月19日
HubSpot 表单可让您从网站上生成线索,并在 HubSpot 中收集有关访客和联系人的重要信息。如果您在表单行为或提交方面遇到困难,请查看不同的常见问题和解决步骤。
一般故障排除步骤
如果表单提交出现问题,可能是 HubSpot 表单本身或表单嵌入的页面造成的。要排除故障,你可以测试你的 HubSpot 表单:
- 在另一个浏览器选项卡中打开表单的独立页面 URL。该独立页面没有任何会影响表单的元素。
- 测试提交表单。
- 检查测试提交:
- 如果提交成功,则问题可能与表单嵌入的页面有关。请与开发人员核实页面上可能影响提交的元素,如任何脚本或附加样式表。
- 如果提交也受到相同错误的影响,请联系 HubSpot 支持。
排除常见的表单行为问题
以下是你在设置表单时可能遇到的一些常见问题以及解决的典型步骤。更新表单后,再次发布并检查表单。
错误 | 解决错误的步骤 |
一个字段未显示在实时表单上 |
在另一个浏览器标签页中检查表单的独立页面 URL,确保已发布更新的表单。 如果在将表单添加到页面时,表单上仍未显示某些字段,则很可能是表单有渐进字段,HubSpot 从以前的交互或测试中记住了访问者。如果访客之前填写过该字段,或者联系人已经有了该属性的值,那么渐进式字段就会被隐藏。 如果希望字段显示一致,请将该字段添加为常规表单字段,而不是渐进式表单字段。 |
添加到 HubSpot 页面的表单不显示与表单编辑器相同的感谢信息(遗留问题) |
当表单(传统表单)添加到 HubSpot 页面时,页面编辑器中设置的感谢信息将覆盖表单编辑器。当表单设置为内嵌感谢信息或重定向到 HubSpot 页面或外部页面时,就会出现这种情况。 因此,将传统编辑器中创建的表单添加到 HubSpot 页面时,必须在页面编辑器的表单模块中设置内嵌感谢信息或重定向到其他页面。 这不适用于有条件的表单重定向或重定向到日程安排页面。在表单编辑器中设置时,这些选项优先。 |
属性在表单编辑器中不可用作字段 |
如果某个属性不能作为表单字段使用,可能是因为没有设置为在表单中显示。要启用在表单中显示的属性,请执行以下操作
![]()
|
智能内容没有出现在我的感谢页面上 |
不能在感谢页面中使用智能内容。 当访问者提交表单并被重定向到感谢页面时,没有足够的时间来处理表单,也没有足够的时间让 HubSpot 确定联系人是否符合感谢页面上的智能内容规则。 |
您提供了不安全的富文本 HTML错误 |
当您在表单中包含了不 允许的 HTML 标记或属性时,就会出现 "您提供了不安全的富文本 HTML "错误。 要解决此错误并保存表单,请对照以下内容检查表单中富文本区域的源代码:
|
排除常见的表单提交问题
以下是表单提交时可能遇到的一些常见问题,以及解决这些问题的典型步骤。更新表单后,可以尝试再次发布和检查表单。
错误 | 解决错误的步骤 |
表单提交数量多于联系人数量/表单提交时未创建联系人记录 |
当点击表单上的 "提交 "按钮并进行处理时,表单提交会被记录下来。这些是表单提交数可能高于创建联系人数的一些常见原因:
|
提交表单时,联系人未记录页面浏览 |
要正确跟踪页面浏览量,请检查 HubSpot跟踪代码是否安装在网站上并正确启动。 如果跟踪代码已安装并正确启动,但联系人的页面浏览数属性值仍为 "0",很可能是因为联系人提交表单时阻止了 cookie。这可能有几个原因:
|
表单提交未出现在关联对象的活动时间轴上 |
在关联对象的活动时间轴中显示表单提交:
例如,如果表单包含一个公司属性表单字段,且该字段在表单提交时已填入,则表单提交将出现在联系人关联公司的活动时间轴中。为确保始终填入该字段,可以将表单字段设置为必填字段。 |
无联系人记录错误 |
如果不允许不带电子邮件地址的表单提交创建联系人,那么有两个原因会导致表单提交中不显示联系人记录:
|
无记录错误 |
该错误意味着 HubSpot 无法确定提交发生在何处。这可能有两个原因: |
提交表单后未记录页面访问 |
当表单提交没有记录页面访问时,很可能是因为访问者的 IP 地址被排除在网站分析之外。
|
此提交错误未找到 cookie |
此错误可能由以下原因造成:
|
从联系人提交的表单中删除文件 |
HubSpot表单工具配备了病毒检测功能,可防止在表单提交时上传可疑文件。 如果访客在提交表单时上传了文件并被检测到有病毒,提交详情中将显示[文件名]已从提交中删除的 信息。 |
我的表单通知中显示了其他公司信息 |
如果 HubSpot 数据库中有其他公司信息,HubSpot 会在通知底部自动填充这些信息。 |
联系人缺少IP 国家、IP 州或IP 城市的值 |
HubSpot使用多个第三方数据库尝试将访问者的IP地址与其地理位置相匹配。联系人的IP 国家、IP 州/地区或IP 城市可能为空,这有两个原因:
|
排除常见的表单显示问题
以下是一些妨碍表单在 HubSpot 或外部页面中显示的常见问题,以及典型的解决步骤。
错误 | 解决错误的步骤 |
表单未显示在 HubSpot 页面或外部页面上 |
如果您的表单没有显示在 HubSpot 页面或外部页面上,可能是页面上的代码发生冲突,导致表单无法显示。最常见的是来自 One Trust 的 若要向所有访问者(包括未接受 cookies 的访问者)显示表单,则需要对脚本进行外部管理。您可以考虑以下选项:
请注意:在评估您的故障排除步骤、使用同意横幅广告以及考虑您的隐私政策时,您的法律团队是根据您的具体业务情况为您提供合规建议的最佳资源。 |
表单未显示在外部页面上 |
如果您的表单无法显示在外部页面上,则可能是表单嵌入代码或网站主机出现了问题。了解如何排除外部嵌入表单的故障。 |
嵌入式表单在外部页面的错误位置显示 |
在外部页面上嵌入 HubSpot 表单后,如果表单显示的位置与预期不同,可能是由于以下原因造成的:
进一步了解如何通过更新表单嵌入代码来解决这些问题。 |
我们在加载此表单时遇到了一些问题。单击此处继续错误 |
HubSpot 表单使用 JavaScript 构建,可添加字段验证、依赖字段和动态错误消息等功能。但是,这意味着Ghostery和Privacy Badger等阻止资源的浏览器扩展(如果启用)可能会阻止您的表单加载和显示。 单击此处继续文本超链接到https://www.hubspot.com/products/marketing/forms?utm_source=share.hsforms.com&utm_medium=referral&utm_campaign=hsforms-redirect,这是一个由 HubSpot 控制的受保护域。当访问者点击该链接时,他们将被带到一个独立的表单页面,在那里他们可以提交表单。 该链接包括查询字符串中原始表单嵌入代码的完整上下文,以及原始页面信息(如标题和 URL)。独立页面上的表单与原始表单的行为完全相同。独立页面上的表单提交将传递与原始表单提交相同的分析信息。 ![]() |