Manual
Para configurar o Script siga o passo a passo abaixo.
1 – Baixe o arquivo Elementic_V2.zip
2 – Descompacte o arquivo zip para ter acesso às pastas do projeto.
3 – Adicione as pastas elementic e get_ip na raiz da pasta onde o Mautic está instalado.
4 – Crie um formulário no Mautic com os campos que quiser. Observere que no atributo html existem alguma palavras reservadas, para alguns termos o Mautic pode adicionar o prefixo “f_”, a exemplo: f_nome, f_email, f_phone…
* Cada campo deve ser direcionado ao respectivo campo de dados dos contatos do Mautic.
** Desative o CORS nas configurações principais do Mautic.
5 – Ative a opção “Modo Kiosk“
6 – No Elementor, crie um novo formulários e adicione os campos de seu interesse, ao criar os campos configure com os labels como quiser. Na opção do editor do campo avançado, adicione o ID idêntico ao valor do campo do Mautic, porém, sem o “f_” caso tenha sido adicionado. Exemplo: nome, email, phone
7 – Crie um campo do tipo “Hidden” com o nome de: formId e no campo valor adicione o número do ID do formulário do mautic pra aonde você quer enviar os dados.
8 – Ainda no formulário do Elementor, nas ações após preenchimento, adicione a ação de enviar um webhook.
9 – Para capturar o ip do visitante, adicione o seguinte código em sua página, substituindo o trecho em vermelho pelo domínio de seu Mautic:
10 – Crie um campo do tipo “Hidden” com o ID : client_ip e deixe o valor em branco, ele será preenchido quando o script for executado.
11 – Na aba webhook, adicione a url:
https://dominio do mautic/elementic/index.php
*ATIVE o modo avançado no webhook.
10 – Teste o envio, caso tenha seguido todo o passo a passo vai ter sucesso!