如果您嵌入外部頁面上 的HubSpot 表單無法運作或無法正確顯示,請瞭解最常見的表單嵌入問題以及如何排除故障。
要在外部網站使用 HubSpot 表單,您必須在放置表單的外部頁面上安裝HubSpot 追蹤代碼。
要確認HubSpot追蹤代碼已經安裝並正確地在頁面上啟動,請學習如何排除HubSpot追蹤代碼的問題。
如果外部嵌入的代碼與 HubSpot 代碼不一致,請在外部頁面上重新嵌入正確的代碼 。
如果外部嵌入的代碼與 HubSpot 代碼相符,您外部頁面上的 HTML 或 JavaScript 中的某些內容可能干擾了表單的嵌入代碼。您應該與您的開發人員合作,進一步排除故障。
在 HubSpot 中添加表單嵌入的外部頁面的域作為額外的網站域。未添加的頁面的表單提交將被標記為垃圾郵件。
如果您使用的是 WordPress、Squarespace 或 Wix,您可以在以下各網站主機中繼續針對下列問題進行疑難排解。
如果您的表單內嵌在 WordPress 頁面上,您可能會遇到下列問題:
如果 WordPress 改變了嵌入程式碼,建議使用Insert HTML Snippet等第三方外掛,將表單以簡碼的形式加入頁面或文章中,以保留腳本標籤。
某些 Squarespace 模板僅在初始頁面載入時渲染腳本,而不會在任何其他頁面上渲染腳本。這可能會導致 HubSpot 表單無法在某些頁面上正常工作,因為訪客瀏覽您的網站時,表單腳本不會被載入。
為了防止這種情況發生,請嘗試在 Squarespace 中禁用 Ajax 載入。如果不起作用,您也可以嘗試使用不同的 Squarespace 模板。
如果您使用 Ghostery 等阻擋資源的瀏覽器擴充套件,您的 HubSpot 表單可能會被阻擋載入和顯示。進一步了解 當您的 HubSpot 表單被阻擋時會發生什麼。