Criação de e-mails condicionais de notificação de formulário

Deseja enviar diferentes e-mails de notificação, dependendo das seleções dos usuários em seus formulários? Com nossa lógica condicional inteligente, você pode configurar seu formulário para enviar notificações por e-mail exclusivas com base na entrada dos usuários.

Este guia mostrará a você como criar notificações condicionais por e-mail no WPForms.


Antes de começar, verifique se o WPForms está instalado e ativado em seu site. Em seguida, você precisará criar um novo formulário ou editar um já existente.

Configuração da lógica condicional para notificações

É possível adicionar notificações condicionais com base nas seleções ou entradas dos usuários nos seguintes campos:

  • Texto de linha única
  • Texto do parágrafo
  • Menu suspenso
  • Múltipla escolha
  • Caixas de seleção
  • Números
  • E-mail
  • Controle deslizante de números
  • Site / URL (licença básica ou superior)
  • Hidden Field (licença Basic ou superior)
  • Classificação (licença básica ou superior)
  • Net Promoter Score (licença Pro ou superior)
  • Vários itens (licença Pro ou superior)
  • Itens de caixa de seleção (licença Pro ou superior)
  • Itens suspensos (licença Pro ou superior)

Adicione pelo menos um dos campos acima ao seu formulário e configure as opções de campo conforme necessário.

Para o nosso exemplo, usaremos um formulário de contato com um campo suspenso denominado "Reason for Contact" (Motivo do contato) e as opções "Sales Question" (Pergunta de vendas), "Support Request" (Solicitação de suporte), "Media Inquiry" (Consulta de mídia) e "Other" (Outro).

Um campo suspenso chamado "Reason for Contact" (Motivo do contato) com as opções "Sales Question" (Pergunta de vendas), "Support Request" (Solicitação de suporte), "Media Inquiry" (Consulta de mídia) e "Other" (Outro)

Observação: recomendamos basear a lógica condicional das suas notificações em um campo obrigatório para que os usuários tenham de preenchê-lo para enviar o formulário.

Enviaremos uma notificação por e-mail para um destinatário diferente com base na opção selecionada pelo usuário.

Quando estiver satisfeito com o campo que usará, vá para Settings " Notifications (Configurações " Notificações). Aqui, ative a opção Enable Notifications (Ativar notificações ) se ela ainda não estiver ativada.

Ativação de notificações por e-mail

Em seguida, personalize a notificação padrão, se desejar. Em seguida, clique no botão Add New Notification (Adicionar nova notificação ) para adicionar sua primeira notificação condicional por e-mail.

Adição de uma nova notificação por e-mail

Isso abrirá uma janela pop-up na qual você poderá nomear essa notificação.

Nomear uma nova notificação

No nosso exemplo, faremos com que essa seja a notificação por e-mail para os usuários que selecionarem "Sales Question" (Pergunta sobre vendas) no menu suspenso "Reason for Contact" (Motivo do contato).

Adicionaremos o endereço de e-mail do gerente de vendas como endereço de e-mail de envio e personalizaremos a linha de assunto e a mensagem de e-mail de acordo.

Personalização do endereço de e-mail Send To de uma notificação

Também usaremos uma Smart Tag para definir o endereço de e-mail Reply-To como o e-mail do cliente.

Personalização do endereço de e-mail de resposta a uma notificação com tags inteligentes

Observação: Deseja extrair dados como nomes de usuários e endereços de e-mail das entradas do formulário para as notificações? Confira nosso tutorial sobre como usar as Smart Tags.

Quando terminar de personalizar sua notificação por e-mail, role até a parte inferior e ative a opção Enable Conditional Logic (Ativar lógica condicional ).

Ativação da lógica condicional para uma notificação

Isso revelará as configurações que você pode usar para criar sua regra de notificação condicional por e-mail. Para o nosso exemplo, configuraremos os menus suspensos para que a regra seja: Enviar esta notificação se o Motivo do contato for Pergunta sobre vendas.

Um exemplo de uma regra de notificação condicional por e-mail

Observação: Precisa de ajuda para criar sua regra de lógica condicional? Consulte nosso tutorial sobre noções básicas de lógica condicional para obter mais detalhes.

Quando terminar de configurar a lógica condicional para a primeira notificação, clique em Add New Notification (Adicionar nova notificação ) e repita as etapas acima para cada uma das outras notificações por e-mail.

Em nosso caso, configuraríamos as seguintes notificações adicionais:

  • Envie um e-mail para a equipe de suporte se o motivo do contato for solicitação de suporte
  • Envie um e-mail para o gerente de marketing se o motivo do contato for uma consulta de mídia
  • Envie um e-mail para o administrador do site se o motivo do contato for Outro

Lembre-se de salvar as alterações antes de sair do construtor de formulários e de testar o formulário antes de publicá-lo.

Observação: para definir dinamicamente os destinatários de e-mail com base na entrada do usuário, consulte nossa documentação do desenvolvedor para configurar destinatários de e-mail condicionais.

Perguntas frequentes

Aqui estão algumas das principais dúvidas dos usuários sobre a criação de notificações condicionais por e-mail com o WPForms.

Posso enviar notificações condicionais por e-mail com base na página a partir da qual o usuário envia o formulário?

Com certeza!

Frequentemente, vemos usuários que desejam usar um formulário em várias páginas e alterar o destinatário da notificação com base na página de onde o formulário foi enviado.

Para fazer isso, você precisará usar um Campo oculto e o {page_url}, {page_title}ou {page_id} Etiqueta inteligente.

Primeiro, adicione um Hidden Field (campo oculto) ao formulário e defina o valor padrão como sua Smart Tag preferida.

Um campo oculto com um valor padrão usando a tag inteligente id da página

Em seguida, crie uma notificação condicional usando uma regra que diz Enviar esta notificação se o campo oculto for X, em que X é o ID da página da qual o formulário está sendo enviado.

Um exemplo de uma regra de notificação condicional por e-mail usando um Hidden Field e a tag inteligente id da página

Basta substituir o URL da página por X se estiver usando o {page_url} Smart Tag, ou substitua o título da página por X se estiver usando o {page_title} Smart Tag.

Será necessário repetir esse processo para cada página em que você incorporou o formulário.

É isso aí! Agora você pode criar notificações de formulário condicionais com o WPForms.

Em seguida, deseja mostrar mensagens de confirmação diferentes, dependendo de como os usuários preenchem o formulário? Confira nosso tutorial sobre como criar confirmações de formulário condicionais.

O melhor plug-in de criação de formulários de arrastar e soltar para WordPress

Fácil, rápido e seguro. Junte-se a mais de 6 milhões de proprietários de sites que confiam no WPForms.

Ative o JavaScript em seu navegador para preencher este formulário.