Ir para o conteúdo principal
Isenção de responsabilidade de tradução: esse conteúdo foi traduzido para sua conveniência com o uso de software e pode não ter sido revisado por uma pessoa. O texto oficial é a versão em inglês e sempre será o texto mais atualizado. Para ver a versão em inglês, clique aqui.

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

Ultima atualização: Junho 28, 2023

Disponível com qualquer uma das seguintes assinaturas, salvo menção ao contrário:

Todos os produtos e planos

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:
  • Na sua conta da HubSpot, navegue até Marketing > Captura de leads > Formulários.
  • 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

Esse artigo foi útil?
Este formulário deve ser usado apenas para fazer comentários sobre esses artigos. Saiba como obter ajuda para usar a HubSpot.