Conectando Formulários Quform ao Lead Gen & CRM
Última atualização: 9 de outubro de 2024
Ao conectar Quform ao Lead Gen & CRM, pode haver algumas dificuldades quando vários formulários estão na página—mesmo que não sejam todos formulários Quform.
Se um Quform estiver sozinho em uma página, o código padrão do formulário do Lead Gen & CRM deve funcionar.
Este artigo detalhará como conectar formulários Quform ao Lead Gen & CRM.
Conteúdo do Artigo
Administradores | ✓ | |
Gerentes de Empresa | ||
Gerentes de Marketing | ||
Gerentes de Vendas | ||
Vendedores | ||
Vendedores Jr. |
Sobre Quforms
Ao conectar vários formulários na mesma página, um ID precisa ser declarado para que o código do Lead Gen & CRM determine qual formulário capturar. Com Quform, o ID pode ser dinâmico. Após visualizar o ID e declará-lo no código do Lead Gen & CRM, o ID pode ser diferente na próxima vez, impedindo que o código do Lead Gen & CRM encontre o formulário.
No entanto, ao utilizar a classe única do formulário, você pode conectar melhor o formulário ao Lead Gen & CRM. Isso captura o ID dinâmico e o armazena na variável, para que o código do Lead Gen & CRM possa obter o ID do formulário, mesmo que não seja o mesmo em cada carregamento da página.
Além disso, os Quforms mudaram recentemente seu tipo de classe. Anteriormente, a classe qphorm
era chamada de iphorm
. Assim, seus formulários Quform mais antigos podem ter a antiga classe iphorm
. Continue usando iphorm
nos formulários mais antigos, mas use qphorm
com formulários novos.
Para informações sobre como acessar e criar Quforms, consulte o seguinte:
- Documentação externa de ajuda do Quform WordPress v1
- Documentação externa de ajuda do Quform WordPress v2
Conectando Formulários
Você pode conectar formulários Quform ao Lead Gen & CRM.
Para conectar formulários Quform ao Lead Gen & CRM, faça o seguinte:
iphorm
class. Esses formulários mais antigos devem usar iphorm
onde qphorm
é listado neste procedimento.- Abra uma nova aba em seu navegador.
- Crie um formulário Quform nessa aba do navegador.
- Visualize o código HTML do formulário Quform na página onde você colocou seu formulário Quform.
- Use a classe única do formulário
qphorm-form-1
.Nota: A classe única é importante porque possui um ID dinâmico, mas não uma classe estática. Normalmente, IDs estáticos são necessários, mas o Quform não possui tais. - Abra outra nova aba em seu navegador.
- Faça login no Lead Gen & CRM nessa aba do navegador.
- Clique em Formulários na barra lateral esquerda.
- Crie ou edite um formulário de terceiros.
- Clique Ações > Código de Incorporação.
- Localize a seguinte linha no código de rastreamento:
__ss_noform.push([endpoint, 'xxXXxxxX-XXxX-XXXX-xXxx-XXxXXXxXxxxX']);
- Adicione o seguinte acima dessa linha:
var formID1 = jQuery(".qphorm-form-1").attr("id");
Importante: Certifique-se de usar a classe do formulário que você está conectando onde“.qphorm-form-1”
é mostrado. Além disso, certifique-se de colocar um ponto antes deqphorm
. - Altere
endpoint
para o seguinte dentro da linha do endpoint:__ss_noform.push([form, formID1, 'xxXXxxxX-XXxX-XXXX-xXxx-XXxXXXxXxxxX']);
Nota: Deixe seu valor original de endpoint onde estão os valoresX
. Certifique-se de colocar o nome da variável ondeformID1
está. - Prossiga com conectando e mapeando um Formulário Nativo.
A variável deve ser diferente para cada formulário que você está conectando na página. Está tudo bem usar apenas formID1
, depois formID2
, e assim por diante, mas esteja ciente de que o nome não é importante desde que seja único.
Códigos de Exemplo
O seguinte exemplo é um código com duas classes de formulário:
<form id="qphorm-2b2177d7c1692" action="/connect-with-us/contact-us/#qphorm-41ab457e683f4" method="post" enctype="multipart/form-data" novalidate="novalidate">
O seguinte exemplo é um código Quform completo:
<script type="text/javascript">
var formID1 = jQuery(".qphorm-form-1").attr("id");
var __ss_noform = __ss_noform || ;
__ss_noform.push(['baseURI', 'https://app-XXXXXXXXX.marketingautomation.services/webforms/receivePostback/XxXxXXXXxxxxXxxX/']);
__ss_noform.push([form, formID1, 'xxXXxxxX-XXxX-XXXX-xXxx-XXxXXXxXxxxX']);
</script>
<script type="text/javascript" src="https://koi-3QCZ2N3R1E.marketingautomation.services/client/noform.js?ver=1.24" ></script>