Web 表单故障排除

Web 表单故障排除

1. 如果 Web 表单中的提交按钮不起作用。
  1. 检查在其他浏览器中是否起作用。
  2. 将代码从 Zoho CRM 重新嵌入到网站中。
  3. 确保未从源代码中删除“提交”功能属性,即:"type=submit"。如果删除了此部分,“提交”按钮将不会响应。
如果这些建议不起作用,请写信给我们:support@zohocorp.com.cn,并确保在电子邮件中包括已嵌入代码的 Web 表单 URL。
2. 如果通过 Web 表单提交的记录未更新或在模块中不可见。
  1. 检查审批线索部分。
    1. 转至线索 模块并点击右上角的三个点。
    2. 选择审批线索,检查以下三个视图 :
      1. 唯一线索
      2. 重复线索
      3. 无效条目

  2. 检查是否已启用双重选择加入。从“Web 表单设置”页面禁用它,如屏幕截图中所示。
    注意: 为 Web 表单启用双重选择加入机制,意味着提交其信息的客户必须先确认其提交,然后数据才会推送到 Zoho CRM 中。

  3. 确定“CRM > 设置 > Web 表单 > 编辑表单 > 表单位置”中表单位置 URL 与网站的 URL 相同。
    1. 即使是很小的差异也会引起问题。例如,表单已嵌入到 https://www.domain.com/contactus%22,但在 CRM 中输入的表单位置是“https://www.domain.com/contact%22”(缺少了“us”)。或者您输入的是“http://xn--,https-pi0cg2128k4cwa386dtzxc49c8ze//%E2%80%9D%E3%80%82%E5%9B%A0%E6%AD%A4%EF%BC%8C%E8%AF%B7%E5%8A%A1%E5%BF%85%E4%BB%94%E7%BB%86%E9%AA%8C%E8%AF%81 URL 的每个字符。
  4. 在“最近创建”或“所有线索”视图中检查记录是否可用。您还可以在全局搜索中搜索通过 Web 表单提交的任何值,例如姓氏、电子邮件或电话号码。
  5. 如果根据 CRM 中的唯一性字段发现了一条记录是重复记录,则即使禁用了线索审批,该记录也会自动移动到“重复线索”或“无效条目”下的“审批线索”部分。这是由于 CRM 根据您设定的验证规则和唯一字段属性来验证记录。
3. 从 Web 表单提交记录时,未触发工作流规则。
  1. 如果记录正等待审批,则不会触发工作流。仅当批准记录后,才会执行工作流。
  2. 如果数据不匹配,则不会触发工作流。
常见原因:
如果您有一个工作流,根据表单设置中指定的城市来分配任务,请确保在工作流条件中使用适当的运算符。
例如,一位联系人在提交记录时输入“Charlote”,但实际工作流是为“Charlotte”而创建。客户有一个拼写错误,所以不会触发工作流。

解决方案:
  1. 将条件更改为“包含‘Charlo’的城市” 或 “以‘Charlot’开头” 或 “包含‘Charlote, Charlotte, Charlot’的城市”,用英文逗号分隔,这样,即使出现了常见的拼写错误,仍会触发工作流。

  2. 如果通过 Zoho Forms 提交记录,请检查是否已在 Zoho Forms 集成设置中选中工作流触发复选框。

4. 客户通过 Web 表单提交了一条记录,但未收到通知电子邮件通知。
  1. 确定已启用“通知线索所有者”选项。

  2. 确保记录所有者检查他们的所有网络邮件文件夹,包括收件箱、过滤器和垃圾邮件。
  3. 如果这些解决方案不起作用,请与我们联系,提供记录 ID、创建记录的日期和时间以及未收到电子邮件的所有者的电子邮件地址,以便我们进行调查。
5. 如何防止将通过 Web 表单提交的垃圾邮件记录添加到 Zoho CRM?
通过启用验证码或记录审批或使用验证规则功能,可以避免垃圾邮件记录进入 CRM。即使机器人绕过了验证码,它也无法通过 CRM 中的验证规则。然后,系统会将垃圾邮件记录移至“线索审批”页面的“无效条目”中。

解决方案 1:使用验证规则
想象一下,联系人使用电话字(1800-Zylker,1800-Logica)而不是完整的电话号码填写“电话”字段。我们可以通过在 CRM 中创建验证规则来验证此数据,如下所示:

如果提交的记录包含电话号码中的字母,则不会在 CRM 中创建该记录,而是转到“审批线索”部分中的“无效条目”列表,如下所示。


解决方案 2: 添加标准验证码
CRM 中的默认验证码可以添加到 Web 表单,避免出现垃圾邮件项。


解决方案 3: Google reCAPTCHA
您可以使用 Google CAPTCHA 避免任何机器人或黑客带来的垃圾线索。


确保站点密钥和保密密钥与 Google ReCAPTCHA 设置中提供的密钥完全匹配。如果线索仍标记为垃圾,请与我们联系,提供线索 ID 和嵌入了 Web 表单的页面的 URL,以便我们可以解决问题。



6. 通过 Web 表单提交的记录的“姓氏”字段值为“未提供”。
  1. 转至记录的时间轴并检查它是否通过 Web 表单创建。如果“姓氏”字段的值为“未提供”,这意味着“姓氏”字段未设定为必填。这意味着在源代码中修改了 checkMandatory() 函数。修复此问题的唯一方式是将代码从 CRM 重新嵌入到网页中,不要修改源代码。
  2. 如果这不起作用,请给我们发送记录 ID、记录的创建日期和时间、网页 URL 和表单的代码。
7. Web 表单中的必填字段不起作用。
检查是否将多个 Web 表单添加到同一页面。如果是这样,则请获取 HTML 代码并检查以下各项 :
  1. 返回 checkMandatory 12345XXXXXX() 和函数 checkMandatory 12345xxxxxx() 完全相同。
  2. 没有对 checkMandatory 12345xxxxxx() 函数中的变量进行任何修改或编辑。


8. 通过 Web 表单中的“文件上传”字段提交的文件在记录中不可用
检查是否已超出文件存储限制。转至设置 > 数据管理 > 存储 > 文件存储


9. 如何使 Web 表单与移动端浏览器兼容?
Zoho CRM Web 表单不可自适应移动设备,但我们建议您在创建 Web 表单时使用顶部对齐,使它们更加适合移动设备。


10. 提交 Web 表单后,系统会打开一个新表单,而不是打开目标网页。
为确保将线索重定向至目标网页,请确保在“目标网页 URL”部分指定了正确的 URL。
  1. 转至设置 > 开发者空间 > Web 表单
  2. 选择您已创建的 Web 表单,然后点击下一步
  3. 表单详细信息 下,输入当提交线索表单时您希望将他们重定向到的 URL。 
注意: 您必须使用新生成的代码并在您的网站中托管,以应用对 Web 表单所做的最新更改。