Integrando formulários do Elementor com Mautic e demais outros formulários de contato.

Share on facebook
Share on twitter
Share on telegram
Share on whatsapp
Share on email
Share on print
Você vai aprender como integrar formulários do Elementor no Mautic de forma totalmente gratuita e sem dificuldades.

Você chegou aqui provavelmente depois de ter pesquisado uma solução em como integrar os formulários do Elementor (ou outros formulários) com o Mautic e não ter encontrado.

Talvez você encontrou um plugin que te permite configurar um formulário do Mautic usando o elementor, mas você não quis simplesmente instalar um novo plugin e pior, ter que pagar por ele.

Pode ficar tranquilo que irei revelar como você pode integrar os formulários do Elementor sem custo algum, totalmente free. Na verdade, funciona não somente com os formulários do Elementor. Teoricamente vai funcionar com qualquer sistema de envio de formulários.

Gostou? Então vamos logo para o que interessa.

Você já notou que o Mautic tem uma integração com o HubSpot, certo?

Plugin HubSpot do Mautic

Advinha só, é aí que reside todo o segredo.

Você vai precisar dos seguintes itens para fazer o sistema funcionar:

  1. Criar uma conta no HubSpot;
  2. No HubSpot, ativar formulários não HubSpot;
  3. Obter a Chave API do HubSpot e copiar para a área de transferência;
  4. Ativar o Plugin HubSpot no Mautic e usar a chave API do HubSpot copiada no passo anterior;
  5. Mapear os campos do HubSpot com os campos do Mautic;
  6. Inserir nas tarefas do Cron do Mautic para sincronizar os contatos do HubSpot automaticamente.

Só isso. Vamos lá?


Passo 1 – Criar uma Conta no HubSpot

Este é o passo mais rápido. Para criar uma conta no HubSpot, basta clicar aqui e seguir os passos da imagem abaixo:

Criando uma conta no HubSpot

Passo 2 – Ativar Formulários Não HubSpot

Para ativar os formulários não HubSpot, logue na sua conta. Vá em configurações (engrenagem no canto superior direito), Na barra lateral esquerda clique em Marketeing > Formulários. Clique na aba Formulários não HubSpot. Na opção Coletar dados de formulários do site altere de Desligado para Ligado e clique em Salvar.

Ativando formulários não HubSpot

Passo 3 – Obter a Chave API do HubSpot e copiar para a área de transferência;

Para obter a chave API, vá em configurações. Na barra lateral esquerda clique em Integrações > Chave de API. Clique no botão mostrar chave e no campo Chave de API, clique no botão COPIAR.

Obtendo a Chave de API do HubSpot

Passo 4 – Ativar o Plugin HubSpot no Mautic e usar a chave API do HubSpot copiada no passo anterior

Para Ativar o Plugin do HubSpot no Mautic vá em Configurações > Plugins > HubSpot e no campo HubSpot API key colar a chave copiada no passo anterior.

Ativando o Plugin HubSpot no Mautic

Passo 5 – Mapear os campos do HubSpot com os campos do Mautic;

Uma vez inserido a Chave API do Hubspot clique na aba Contact Mapping e Comece a selcionar os campos do Mautic que você gostaria de mapear em relação aos dados coletados do HubSpot.

Mapeando os campos do HubSpot no Mautic

Passo 6 – Inserir nas tarefas do Cron do Mautic para sincronizar os contatos do HubSpot automaticamente.

Esta é a parte mais complicada de explicar pois você provavelmente deve ter uma hospedagem diferente da minha. Mas vamos as regras gereais.

Se você tem uma hospedagem na qual usa um cPanel você precisará encontrar o campo chamada Cron Jobs e inserir a conjob semelhante a que postei abaixo:

/app/console mautic:integration:fetchleads --integration=Hubspot"
/app/console mautic:integration:pushleadactivity --integration=Hubspot"
/app/console mautic:integration:pushactivity --integration=Hubspot"

Eu coloquei para executar a cada 3 minutos. Mas dependo do seu caso você pode deixar com uma frequência que corresponda melhor a sua necessidade.

No meu caso eu uso o Bitnami com AWS. Sendo assim, eu loguei no meu servidor usando o SSH com a chave pública que foi criada na instalação do sistema. O comando para logar no servidor usando um terminal no Linux:

$ ssh -i ChavePublica.pub bitnami@site.com

Posteriormente eu entrei no Crontab:

$ sudo crontab -e

E acrescentei as seguintes linhas no meu cron:

*/3 * * * * su daemon -s /bin/sh -c "/opt/bitnami/php/bin/php -q /opt/bitnami/apps/mautic/htdocs/app/console mautic:integration:fetchleads --integration=Hubspot"
*/3 * * * * su daemon -s /bin/sh -c "/opt/bitnami/php/bin/php -q /opt/bitnami/apps/mautic/htdocs/app/console mautic:integration:pushleadactivity --integration=Hubspot"
*/3 * * * * su daemon -s /bin/sh -c "/opt/bitnami/php/bin/php -q /opt/bitnami/apps/mautic/htdocs/app/console mautic:integration:pushactivity --integration=Hubspot"

Para salvar, pressionei as teclas ESC + : + wq + <ENTER>


Conclusão

Prontinho! A cada 3 minutos o sistema vai executar os comandos da cron e você já vai começar a ter novos contatos sincronizados automaticamente.

Te ajudei um pouco? Ficarei feliz em saber se te ajudei de alguma forma.

Ps.: Se você tem alguma sugestão, ou sabe uma melhor maneira de como fazer funcionar, ficarei muito feliz em saber.

Deixe seus comentários.

Fernando Arbex

Fernando Arbex

Fernando é webdesigner, consultor digital e coach apaixonado por tecnologia e desenvolvimento humano. Trabalhando durante anos com a I.T. ele acredita que o caminho para uma sociedade mais harmoniosa e justa será através do uso da tecnologia de maneira inteligente e consciente.

Deixe um comentário

22 thoughts on “Integrando formulários do Elementor com Mautic e demais outros formulários de contato.”

      1. Olá Fernando,
        Excelente sacada…
        No passo 6, eu só não compreendi quando você diz:
        Se você tem uma hospedagem na qual usa um cPanel você precisará encontrar o campo chamada Cron Jobs e inserir a conjob semelhante a que postei abaixo:

        /app/console mautic:integration:fetchleads –integration=Hubspot”
        /app/console mautic:integration:pushleadactivity –integration=Hubspot”
        /app/console mautic:integration:pushactivity

        Encontrei o Cron Jobs no meu cPanel, qual seria o conjob?

  1. minhazulasif (codemanbd Education)

    awesome blog
    only as well in web
    others are not working – its best

    thanks for the blog – knowledge is for sharing

      1. opa, cara sensacional seu artigo, os gifs das telas são muito práticos, mas ficou parecendo faltar o final… como vc faz a integração com um form do elementor? é via api, como faz?

        1. Obrigado Igor, fico feliz que tenha te ajudado.
          Esta é a praticidade de usar o HubSpot – Você não precisa fazer uma integração.
          Uma vez que você insere o código de rastreamento do HubSpot no seu site ele capta todas as entradas de formulários (neste caso do elementor form) e ele manda automaticamente para o Mautic que possui integração com nativa com o HubSpot.
          É um workaround que eu tinha encontrado, sacou?

          1. Desculpe Fernando, ainda não saquei.

            A gente precisa informar algo no Elementor para ele saber para onde enviar esses dados, certo?

            Como o Hubspot/Mautic vai ficar sabendo que um form foi submetido no Elementor?

            Acho que foi este passo que ficou no ar e que outras pessoas também ficaram com dúvida.

            Obrigado mais uma vez.

          2. Fernando Arbex

            Olá Igor,
            Justamente, você não precisa fazer nada com o formulário do elementor.

            Se você seguir os passos 1 e 2 eu explico o processo, mas em resumo, o HubSpot fica “observando” os envios de formulários do seu site de forma automática.

            Ou seja, quem capta o formulário é o hubSpot e o Mautic capta do hubSpot via integração nativa acionada pela cron.

  2. O miseravél é um gênio!
    Só não deixe o Hubspot descobrir tanta subserviência!
    Aliás, seu login social do google não esta funcionando!

    1. Olá Mario.
      O Mautic é gratuito sim. Ele é um WebApp, aplicação que roda em um servidor na nuvem.
      Você pode instalar em um servidor simples, por exemplo da Digital ocean, de apenas $5 p/mes que ele vai lidar com uma enorme lista de contatos a um custo muito baixo se comparado a sistemas de e-mails como Mailchimp, ActiveContact etc.
      Lembra também que você iria precisar de um sistema de entrega de emails, eu usei o Amazon SES que é muito barato e custa $0,10 p/ 1000 emails enviados e se você usar um servidor na Amazon AWS de $5 o Amazon SES fica gratuito até uma quantidade muito boa de e-mails disparados.

      Vale lembrar que o Mautic não é intuitivo e você precisa se dedicar a aprender a usá-lo. Fora isso, ele é excelente e não perde nada para esses grandes competidores.

  3. hello, Fernando, thanks a lot for this nice article.

    I’d like to make things clear on elementor integration part:
    for example, I make an opt-in page with elementor,
    1. it’s not needed to add target list/field for the form of opt-in page, right?
    2. ( you said ‘insert the HubSpot tracking code on your website’) could I add tracking code to just this opt-in page or should add to all pages of my website (install wordpress hubspot add-on)?

    thanks again and have a nice day.

  4. Olá Fernando,
    Preciso de uma ajuda , no artigo ” Integrando formulários do Elementor com Mautic e demais outros formulários de contato”. No passo 6, você diz: “Se você tem uma hospedagem na qual usa um cPanel você precisará encontrar o campo chamada Cron Jobs e inserir a conjob semelhante a que postei abaixo”. A minha hsopedagem é no cpanel, onde devo localizar o campo chamado Cron Jobs e onde inserir a conjob(?).

Leave a Comment

Your email address will not be published. Required fields are marked *

Sobre

Fernando é webdesigner, consultor digital e coach apaixonado por tecnologia e desenvolvimento humano. Trabalhando durante anos com a I.T. ele acredita que o caminho para uma sociedade mais harmoniosa e justa será através do uso da tecnologia de maneira inteligente e consciente.

Posts Recentes

autoconfianca
Fernando Arbex

Motivação e Autoconfiança

Neste assunto tratamos sobre a pirâmide de Maslow e suas implicações nos dias de hoje e abordamos assuntos como motivação e autoconfiança.

Leia Mais »

Siga-nos

Tutoriais

Cadastre-se no nosso informativo

Jamais enviarei SPAM. Prometo.

Scroll to Top