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 HubSpot, acesse Marketing > 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.