Solucionar problemas de formulários HubSpot incorporados externamente
Ultima atualização: Novembro 27, 2024
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 você inseriu em uma página externa não estiver funcionando ou aparecendo corretamente, saiba mais sobre os problemas de inserção de formulário mais comuns e como solucioná-los.
Confirmar o código de inserção do formulário
Para confirmar se o código de inserção na sua página externa está correto, compare o código de inserçã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 do mouse sobre o formulário e clique em Editar.
- No canto superior direito do editor de formulários, clique em Incorporar.
- Na caixa de diálogo, clique em cópia de.
- No navegador, acesse o Verificador do diferenças, uma ferramenta de comparação de texto.
- Na seção Texto original, cole o código de inserção do formulário.
- Navegue até a página do site onde o formulário está incorporado. Em seguida, clique com o botão direito do mouse em qualquer lugar na página e selecione Exibir origem da página.
- Localize o código de inserção do formulário na origem da página e copie-o.
- Navegue de volta para Verificador de comparação.
- 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 arquivos são idênticos será exibida. Caso contrário, quaisquer diferenças serão realçadas em vermelho e verde.
Se o código incorporado externamente não corresponder ao código HubSpot, incorpore novamente o código correto na sua página externa.
Se o código incorporado externamente não corresponder ao código HubSpot, algo no HTML ou JavaScript na página externa pode estar interferindo no código de inserção do formulário. Você deve trabalhar com o desenvolvedor para solucionar o problema.
Adicionar domínios de site
Adicione o domínio da página externa em que o formulário está inserido como um domínio de site adicional no HubSpot. Envios de formulários de páginas que não foram adicionadas serão marcados como spam.
Problemas de incorporação específicos do host
Se você estiver usando WordPress, Squarespace ou Wix, você pode continuar a solução de problemas para os seguintes problemas em cada um dos hosts de site abaixo.
WordPress
Se o formulário estiver incorporado em uma página do WordPress, você 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 do WordPress em XHTML adicionarão <![CDATA[ ]]> marcas ao redor do JavaScript, o que não deve afetar a renderização do formulário, mas é algo a ser observado ao verificar o código de inserção do formulário.
Se o WordPress estiver alterando o código de incorporação, é recomendável usar um plug-in de terceiros, como Inserir trecho HTML , para adicionar o formulário à página ou postar como um código curto para preservar as marcas de script.
Squarespace
Alguns modelos do Squarespace renderizam scripts apenas no carregamento inicial da página e não em nenhuma outra página. Isso pode fazer com que os formulários do HubSpot não funcionem corretamente em algumas páginas porque os scripts dos formulários não são carregados à medida que o visitante navega no seu site.
Para evitar que isso ocorra, tente desabilitar o carregamento do Ajax no Squarespace. Se isso não funcionar, você também pode tentar usar um modelo diferente do Squarespace.
Wix
O Wix geralmente não suporta codificação personalizada em sites hospedados. Como resultado, não é possível incorporar seu formulário HubSpot diretamente em uma página Wix.
Para adicionar um formulário HubSpot à sua página Wix, tente adicionar um módulo Wix iframe primeiro, e depois adicione o formulário ao módulo como um Widget inserindo o código de inserção do formulário ou umSite incorporado inserindo a URL da página independente do formulário.
Problemas específicos do navegador
Se você tiver uma extensão de navegador de bloqueio de recursos como o Ghostery, seus formulários HubSpot podem ser bloqueados para carregamento e exibição. Saiba mais sobre o que acontece quando seus formulários HubSpot são bloqueados.