Central de conhecimento HubSpot

Resolução de problemas de formulários HubSpot incorporados externamente

Written by HubSpot Support | 6/out/2015 15:40:09

Se o formulário HubSpot que inseriu numa página externa não estiver a funcionar ou a aparecer correctamente, aprenda sobre os problemas mais comuns de inserção de formulários e como resolvê-los.

Confirmar o código de incorporação do formulário

Para confirmar que o código de incorporação na sua página externa está correcto, compare o código de incorporação do formulário fornecido pelo HubSpot com o código que está no seu site:
  • Passe o cursor sobre o formulário e clique em Editar.
  • Na parte superior direita do editor de formulários, clique em Embed.
  • Na caixa de diálogo, clique em Copiar.

  • No navegador, acesse o Verificador do diferenças, uma ferramenta de comparação de texto. 
  • Na seção Texto original, cole o código incorporado do formulário.
  • Navegue até à página do sítio web onde o formulário está incorporado. Depois, clique com o botão direito do rato em qualquer parte da página e seleccione Ver fonte da página
  • Localize o código de incorporação do formulário na fonte da página e copie-o.
  • Navegar de volta para Diff checker.
  • Na seção Texto alterado, cole o código incorporado externamente.
  • Clique em Encontrar a diferença para procurar código ausente ou quebrado. Se os códigos de incorporação forem os mesmos, a mensagem Os dois ficheiros são idênticos serão exibidos. Caso contrário, quaisquer diferenças serão destacadas em vermelho e verde.

Se o código incorporado externamente não corresponder ao código do HubSpot, volte a incluir o código correcto na sua página externa.

Se o código incorporado externamente corresponder ao código do HubSpot, algo no HTML ou JavaScript na sua página externa pode estar a interferir com o código incorporado no formulário. Deve trabalhar com o seu programador para resolver mais problemas.

Questões de incorporação específicas do hospedeiro

Se estiver a usar WordPress, Squarespace, ou Wix, pode continuar a resolver os seguintes problemas em cada um dos alojamentos do website abaixo. 

WordPress

Se o seu formulário estiver incorporado numa página WordPress, poderá encontrar os seguintes problemas:

  • O WordPress pode converter "&" no código de formulário incorporado para "&" que interromperá a funcionalidade do código.
  • Os temas XHTML WordPress irão adicionar etiquetas <![CDATA[ ]]> em torno do JavaScript, o que não deve afectar a renderização do formulário, mas é algo a ter em conta quando se verifica o código de incorporação do formulário.

Se o WordPress estiver a alterar o código incorporado, recomenda-se a utilização de um plugin de terceiros, tal como Inserir Snippet HTML para adicionar o formulário à página ou publicar como um atalho para preservar as etiquetas do script.

Squarespace

Alguns modelos de espaço em quadrado só apresentam scripts na carga inicial da página e não em quaisquer outras páginas. Isto pode resultar em formulários HubSpot que não funcionam correctamente em algumas páginas porque os scripts dos formulários não são carregados à medida que o visitante navega no seu website. 

Para evitar que isto ocorra, tente desactivar o carregamento do Ajax no espaço de quadrados. Se isto não funcionar, pode também tentar usar um modelo diferente de espaço quadrado.

Wix

Wix geralmente não suporta a codificação personalizada em sítios web alojados. Como resultado, não é possível incorporar o seu formulário HubSpot directamente numa página Wix.

Para adicionar um formulário HubSpot à sua página Wix, tente adicionar primeiro um módulo Wix iframe, depois adicionar o formulário ao módulo como um Widget, introduzindo o código de incorporação do formulário ou um Site incorporado, introduzindo o URL da página autónoma do formulário

Questões específicas dos navegadores

Se tiver uma extensão de navegador bloqueadora de recursos como o Ghostery, os seus formulários HubSpot podem ser bloqueados de carregar e exibir. Saiba mais sobre o que acontece quando os seus formulários HubSpot são bloqueados