Essa é a integração mais simples de ser feita. Basta apenas adicionar um script padrão diretamente na página do seu formulário, assim como o Google Analytics.
Os seus formulários irão para o RD Station com um identificador. Identificador é o nome do evento, por exemplo, cadastro, newsletter, formulário de orçamento, contato, entre outros, que irá aparecer na conversão do Lead no seu RD Station.
Existe uma característica necessária e muito importante para a integração funcionar (talvez você precise editá-la ou adicioná-a na sua página)
Todo formulário a ser integrado deve ter um input com o nome email ou your-email:
<input type="text" name="your-email" />
Uma vez atendida a especificação acima, para realizar a integração você deve inserir o script abaixo no editor do formulário de contato do Contact Form 7:
1 - Inserir seu token RD Station onde diz 'SEU_TOKEN_RDSTATION_AQUI'
. Ele pode ser obtido nas suas Configurações do RD Station;
2 - Definir um identificador para o evento de conversão e inserí-lo no script abaixo onde diz 'IDENTIFICADOR DESEJADO'
;
3 - Adicionar o código no formulário.
<script type ='text/javascript' src="https://d335luupugsy2.cloudfront.net/js/integration/0.1.0/rd-js-integration.min.js"></script>
<script type ='text/javascript'>
RDStationFormIntegration('SEU_TOKEN_RDSTATION_AQUI', 'IDENTIFICADOR DESEJADO');
</script>
Após esses passos, recomendamos sempre testar a integração para verificar se todos dados aparecem no RD Station.
O RD Station pode lhe enviar um email quando uma nova conversão for realizada em seu site. Para isso, basta colocar o seu email na configuração da página da API
A API pode retornar erro caso:
- (401) seu token RD Station esteja errado ou inválido;
- (400) não esteja recebendo um identificador;
- (400) não esteja recebendo o email (email ou email_lead) vindo do formulário;
É importante testar a integração após as modificações para evitar que erros comos esses acima apareçam para o seu visitante.
Também é interessante usar alguma validação dos campos pedidos para evitar o não preenchimento do campo de email.