Como criar formulários no Mautic
Como criar formulários no Mautic passo a passo: os dois tipos (Standalone e Campaign Form), os campos e o mapeamento para o contato, as ações pós-envio, a proteção contra spam e como incorporar o formulário no seu site.

Os formulários são o principal ponto de entrada de novos leads no Mautic: é por meio deles que um visitante anônimo do seu site vira um contato rastreável na plataforma e entra nas suas automações. A tese em uma frase: criar um bom formulário no Mautic não é escolher campos bonitos — é decidir uma coisa antes de tudo, se ele é um Standalone Form (age sozinho) ou um Campaign Form (serve de fonte para uma campanha), porque essa escolha define onde a lógica vive e é ela que separa uma captura que só coleta e-mails de uma que dispara uma jornada inteira. Errar esse ponto é o motivo número um de formulário que "funciona" mas não automatiza nada.
Antes de sair adicionando campos, vale ver o caminho completo — do tipo até a conversão:
Os dois tipos de formulário no Mautic
Quando você clica em New, o Mautic pergunta o tipo antes de qualquer outra coisa. A diferença não é cosmética — ela define onde a lógica do formulário mora.
O Standalone Form é independente. As ações que acontecem depois do envio ficam na própria aba Actions do formulário e disparam no instante da submissão: enviar um e-mail de confirmação, adicionar a um segmento, ajustar a pontuação. É a escolha certa para captura simples — inscrição em newsletter, formulário de contato, download de material — sem automação ramificada.
O Campaign Form não usa a aba Actions para o fluxo. Ele existe para ser a fonte (Source) de uma campanha: quem preenche entra automaticamente no fluxo da campanha associada, e é lá — no Campaign Builder — que você monta decisões, esperas e condições. É o tipo mais poderoso para automação de marketing de verdade.
| Aspecto | Standalone Form | Campaign Form |
|---|---|---|
| Onde a lógica vive | aba Actions do formulário | nos blocos da campanha |
| Depende de campanha? | Não | Sim — é a fonte dela |
| Melhor para | captura simples, newsletter, contato | jornadas com ramificação |
| Flexibilidade de fluxo | ações imediatas e lineares | decisões, esperas e condições |
Uma dúvida comum: dá para começar Standalone e migrar depois? O tipo é definido na criação, então o mais prático é já criar como Campaign Form quando você sabe que vai automatizar — mesmo que a campanha ainda esteja simples.
Criando o formulário: passo a passo
Acesse Components → Forms e clique em New no canto superior direito. Escolha o tipo e siga pelas abas.
Aba Fields (campos)
É aqui que o formulário ganha corpo. Clique em Add Field, escolha o tipo e configure:
- Label: o texto que o visitante vê (ex.: "Seu nome").
- Contact field (mapeamento): o campo do contato no Mautic que recebe o valor — é o que faz o dado ir parar no lugar certo. Se você precisa de um dado que não existe por padrão, crie antes um campo customizado.
- Required: se o preenchimento é obrigatório.
- Placeholder: o texto de dica dentro do campo.
O Mautic traz vários tipos de campo prontos. Os mais usados numa captura de lead:
| Tipo de campo | Mapeamento típico | Uso |
|---|---|---|
| Text | First Name | Nome do contato |
| Obrigatório — chave de identificação | ||
| Tel | Phone | Telefone / WhatsApp |
| Select | Campo customizado | Segmentação (cargo, interesse, porte) |
| Country | Country | Lista de países pronta |
| Checkbox group | Campo customizado | Consentimento LGPD/GDPR |
| Hidden | Campo customizado | Origem do lead (UTMs) |
| Captcha | — | Barreira anti-spam nativa |
Não pule o campo de e-mail. Todo formulário de captura precisa de um campo mapeado para o Email do contato. Sem ele, o Mautic não consegue criar nem identificar o contato — e é justamente por esse campo que a plataforma deduplica: se o e-mail já existe, o formulário atualiza o contato em vez de criar um duplicado.
O que acontece depois do envio
Nas configurações do formulário você define o comportamento pós-submissão: exibir uma mensagem de sucesso na própria página ou redirecionar para uma URL (a clássica página de "obrigado"). Configure sempre um dos dois — deixar o visitante sem retorno é um convite ao reenvio.
Aba Actions (ações) — para Standalone Forms
No Standalone Form, é aqui que você diz o que o Mautic faz na hora do envio. As ações disponíveis incluem:
- Send email to contact: o e-mail de resposta automática (kickback email) que o próprio contato recebe.
- Send email to user: notificação para você ou para o time comercial.
- Modify contact's segments: adicionar ou remover o contato de segmentos.
- Modify contact's tags: aplicar ou remover tags.
- Adjust contact's points: somar ou subtrair pontuação do lead.
- Push contact to integration: enviar o contato para uma integração conectada.
Num Campaign Form essas ações não são necessárias aqui — quem cuida de tudo isso é a campanha, com muito mais controle de fluxo.
Proteção contra spam
Um formulário público sem proteção enche a base de contatos falsos em questão de dias. O Mautic oferece o tipo de campo Captcha nativo, que você adiciona pela aba Fields para exigir uma resposta antes do envio. Uma segunda camada barata e eficaz é o honeypot: um campo oculto que humanos não veem e bots costumam preencher — se vier com valor, o envio foi automatizado e pode ser descartado. Para tráfego mais hostil, dá para plugar reCAPTCHA via plugins da comunidade. Em formulário exposto ao público, combine captcha e honeypot desde o começo.
Incorporando o formulário no site
Depois de salvar, abra o formulário e o Mautic mostra o código de incorporação em três variações. Repare: o código sai do próprio formulário, não de uma campanha.
| Método | Como funciona | Tracking |
|---|---|---|
| Automático (JavaScript) | um <script> gerado renderiza o formulário na página | completo, via cookie nativo do Mautic |
| Manual (HTML) | você cola o HTML bruto do formulário | funciona se o mtc.js estiver na página |
| Manual (iframe) | um iframe aponta para o formulário no Mautic | limitado (cookie entre domínios) |
Na prática, o método Automático é o que você quer na maioria dos casos: além de mais simples de colar, é o que garante o rastreamento do visitante. No WordPress, cole esse código no editor da página, use um plugin de injeção de scripts ou o plugin oficial WP Mautic.
Boas práticas de captura
- Peça só o necessário — formulário curto reduz o atrito e melhora a conversão.
- Use campo Hidden para capturar a origem do lead (UTMs) via JavaScript antes do envio.
- Ative progressive profiling para enriquecer o contato aos poucos, pedindo campos novos a cada visita em vez de um formulário longo de uma vez.
- Inclua uma checkbox de consentimento (LGPD/GDPR) quando fizer sentido.
- Teste o formulário antes de publicar e confirme, em Contacts, que o contato entrou com os campos certos.
Conclusão
O formulário é o ponto de partida de toda estratégia de geração e nutrição de leads no Mautic. Configurá-lo bem — o tipo certo, os campos mapeados, a ação pós-envio definida e a proteção anti-spam no lugar — é o que faz a automação de fato funcionar. Comece simples (nome + e-mail) e vá acrescentando campos conforme o estágio do funil. Para aprofundar, veja os conteúdos de Mautic no atraca.com.br ou a documentação oficial de formulários do Mautic.
Perguntas frequentes sobre formulários no Mautic
Qual a diferença entre Standalone Form e Campaign Form no Mautic?
O Standalone Form é independente: as ações pós-envio (enviar e-mail, adicionar a segmento, ajustar pontos) ficam na aba Actions do próprio formulário e disparam na hora do envio. O Campaign Form não usa a aba Actions para o fluxo — ele serve de fonte (Source) de uma campanha, e é a campanha que decide o que acontece com o contato, com direito a decisões, esperas e condições. Regra prática: captura simples resolve com Standalone; automação com ramificação pede Campaign Form ligado a uma campanha.
Como incorporo o formulário do Mautic no meu site ou no WordPress?
Ao abrir um formulário salvo, o Mautic mostra o código de incorporação em três variações: Automático (um <script> que renderiza o formulário e já traz o tracking nativo — é o recomendado), Manual (o HTML bruto para colar direto na página) e Manual via iframe. No WordPress, cole o código Automático no editor de código da página, use um plugin de injeção de scripts como o Insert Headers and Footers, ou o plugin oficial WP Mautic. O tracking por cookie funciona melhor no embed via JavaScript.
O Mautic cria contato duplicado se a pessoa enviar o formulário duas vezes?
Não. O Mautic identifica o contato pelo e-mail: se o endereço já existe na base, o formulário atualiza o contato com os novos valores em vez de criar um registro novo. Por isso todo formulário de captura precisa de um campo mapeado para o campo Email do contato — o e-mail é a chave de identificação. Sem esse campo mapeado, o Mautic não consegue casar nem deduplicar o contato.
Como proteger o formulário do Mautic contra spam?
O Mautic tem o tipo de campo Captcha nativo, que você adiciona pela aba Fields para exigir uma resposta antes do envio. Uma segunda camada é o honeypot: um campo oculto invisível para humanos — se vier preenchido, o envio foi feito por bot e pode ser descartado. Para proteção mais forte, dá para adicionar reCAPTCHA por meio de plugins da comunidade. Combine captcha e honeypot antes de expor um formulário público.
O que é progressive profiling nos formulários do Mautic?
É o recurso que evita pedir de novo um dado que o Mautic já tem sobre o contato. Em cada campo você pode marcar para ocultá-lo quando já estiver preenchido no perfil, e limitar quantos campos o formulário mostra por visita. Na prática, o primeiro formulário pede nome e e-mail; no próximo, no lugar desses, o Mautic exibe cargo ou empresa. Assim você enriquece o contato aos poucos, sem espantar o visitante com um formulário longo.


