como-permitir-que-os-utilizadores-selecionem-destinatarios-num-formulario-de-contacto-wordpress

Como Permitir que os Utilizadores Selecionem Destinatários num Formulário de Contacto WordPress

Quer permitir que os visitantes escolham o destinatário no seu formulário de contacto?

Adicionar um menu suspenso de seleção pode ajudar a garantir que as mensagens chegam à pessoa ou departamento certo.

Neste artigo, mostraremos como criar um formulário de contacto WordPress com um menu suspenso para selecionar para quem é enviado.

Crie o Seu Formulário WordPress Agora

Um formulário de contacto WordPress pode enviar para diferentes endereços de e-mail?

Sim! Com o WPForms, é fácil criar um formulário WordPress que envia para diferentes endereços de e-mail.

Pode fazer isto de 3 formas:

  • Adicionar múltiplas notificações de formulário para que várias pessoas recebam um e-mail
  • Adicionar endereços de e-mail aos campos CC ou CCO na notificação
  • Adicionar um campo que permita ao visitante escolher qual departamento ou pessoa recebe a mensagem.

Neste tutorial, vamos focar-nos na 3ª forma: adicionar um campo que permita ao visitante escolher qual departamento ou pessoa recebe a mensagem. Esta é a melhor solução se quiser ter 1 formulário para todas as suas mensagens, mas também quiser que as mensagens sejam encaminhadas para a pessoa correta no envio.

Como Permitir que os Utilizadores Selecionem Destinatários num Formulário de Contacto WordPress

Se preferir ler instruções, escrevemos este tutorial abaixo.

Vamos começar por instalar o plugin WPForms para que possamos criar o seu novo formulário.

1. Instalar o Plugin WPForms

Antes de começarmos, vai querer descarregar e instalar o plugin WPForms.

Como vamos usar lógica condicional, vai querer escolher a licença Basic ou superior.

A página de preços do WPForms.

Tirámos esta captura de ecrã durante uma promoção. Clique aqui para ver se o desconto ainda está disponível!

Se precisar de ajuda para instalar o WPForms no seu website WordPress, consulte este guia para instalar um plugin WordPress.

Tudo pronto? Ótimo! Vamos criar o seu formulário de contacto.

2. Criar um Formulário de Contacto Simples

Vamos começar por criar um formulário de contacto simples no WordPress. Prossiga e adicione um novo formulário para começar.

Adicionar novo formulário em WPForms

Em seguida, digite um nome para o seu formulário. Todas as versões do WPForms vêm com um modelo de formulário de contacto, por isso vamos clicar nele para o abrir no construtor de formulários.

Selecione o modelo Formulário de Contacto Simples no WPForms

Como pode ver, o seu formulário de contacto básico está configurado e quase pronto a usar.

Formulário de contacto simples no WPForms

Vamos adicionar um campo de lista pendente a seguir para que o utilizador possa escolher o destinatário.

Prossiga e arraste o campo de lista pendente para o seu formulário, depois clique nele para abrir as definições.

Adicionar um campo de lista suspensa ao seu formulário de contacto

Vai querer alterar primeiro o Rótulo. Estamos a usar "Com quem gostaria de contactar?" aqui.

Pode adicionar uma escolha para cada pessoa ou departamento que queira adicionar para contacto. Se tiver apenas alguns, pode adicioná-los manualmente.

Se tiver uma empresa grande com muitos departamentos, considere usar a funcionalidade Escolhas de IA clicando em Gerar Escolhas.

Utilize as Escolhas de IA no WPForms para gerar rapidamente uma lista de opções para o seu menu suspenso, caixas de seleção ou botões de múltipla escolha.

Ele irá gerar uma lista de opções para si e pode editá-la para remover as que não precisa, se necessário. Pode reorganizá-las arrastando as opções para que apareçam na ordem que desejar.

Utilize as opções geradas pela IA se tiver uma lista mais longa

Quer adicione opções manualmente ou use a funcionalidade WPForms AI Choices para gerar uma lista, assim que tiver a sua lista no lugar, marque a caixa para tornar este campo obrigatório.

Não se esqueça de marcar o campo como Obrigatório.

Marque o seu campo de menu suspenso como Obrigatório

Agora vamos configurar as notificações para cada um dos seus departamentos ou destinatários.

Guarde o seu formulário antes de passar para o próximo passo.

3. Configurar Notificações Condicionais

Nesta etapa, vamos criar a lógica condicional para o campo de seleção. Cada opção na seleção será associada a um endereço de e-mail, e diremos ao WPForms para enviar a notificação com base na escolha.

Para começar, clique no ícone Configurações no lado esquerdo do construtor de formulários.

Definições do WPForms

E agora clique em Notificações para ver o e-mail que será enviado quando o seu formulário for submetido.

Notificações do formulário

No campo Enviar Para o Endereço de E-mail, digite o endereço de e-mail para a primeira opção da seleção. No nosso caso, é o nosso e-mail de atendimento ao cliente.

Alterar e-mail de notificação

Pode ajustar o restante do conteúdo da notificação, se desejar.

Em seguida, role para baixo e ative a lógica condicional na sua notificação marcando a caixa.

Ativar lógica condicional na sua notificação

Quando marcar a caixa, verá as opções de lógica condicional a abrirem por baixo. Configure o e-mail condicional desta forma:

Enviar esta notificação se Quem gostaria de contactar? for Atendimento ao Cliente

Ativar lógica condicional na notificação

Agora, volte a subir e clique no botão de clonar no topo da notificação.

Clonar notificação no WPForms

Na notificação clonada, siga o mesmo processo novamente.

Primeiro, altere o e-mail para a segunda opção da seleção.

Editar notificação clonada

Depois, altere a declaração da lógica condicional para Faturação

Lógica condicional na notificação clonada

Repita este processo de clonar notificações até ter 1 notificação para cada opção na sua seleção. Salve o seu formulário antes de passar para a etapa final.

4. Publicar o seu Formulário de Contacto

Está tudo pronto! Criámos o seu formulário e configurámos a lógica. Vamos publicar o seu formulário. Existem 3 formas de incorporar um formulário no seu site com o WPForms. Para este exemplo, vamos usar o botão Incorporar e criar uma nova página.

No topo do construtor de formulários, clique em Incorporar.

Incorporar formulário

Em seguida, clique no botão Criar Nova Página para criar uma página nova para o seu formulário.

Criar uma nova página

E no popup seguinte, digite um nome para a sua nova página.

Nomeie a sua nova página de contacto

Se tudo parecer bem, basta clicar em Publicar para ficar online!

Publicar formulário de contacto

É assim tão fácil! Agora tem um formulário de contacto fantástico com múltiplos destinatários.

Crie o Seu Formulário WordPress Agora

Em seguida, Adicione um Campo de Upload de Ficheiros ao Seu Formulário

Agora que tem o seu formulário configurado, pode adicionar um campo de upload de ficheiros ao seu formulário também. Por exemplo, pode adicionar um campo para um cliente fazer upload de uma fatura, e depois mostrá-lo condicionalmente se ele selecionar o departamento de Faturação.

Pronto para construir o seu formulário? Comece hoje com o plugin construtor de formulários WordPress mais fácil. O WPForms Pro inclui muitos modelos gratuitos e oferece uma garantia de devolução do dinheiro em 14 dias.

Se este artigo o ajudou, por favor siga-nos no Facebook e Twitter para mais tutoriais e guias gratuitos do WordPress.

Divulgação: O nosso conteúdo é suportado pelo leitor. Isto significa que se clicar em alguns dos nossos links, poderemos ganhar uma comissão. Veja como o WPForms é financiado, porque é importante e como pode apoiar-nos.

Claire Broadley

Claire é a Gestora de Conteúdo da equipa WPForms. Tem mais de 13 anos de experiência a escrever sobre WordPress e alojamento web. Saber Mais

O Melhor Plugin Construtor de Formulários Drag and Drop 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.

16 comentários em “Como Permitir que os Utilizadores Selecionem Destinatários num Formulário de Contacto WordPress

  1. Syed, não há uma configuração para impedir que o formulário seja reenviado quando a página é atualizada?

    Tenho uma página de listagens com várias pessoas. Quero colocar um formulário WP debaixo de cada listagem para que as pessoas possam contactá-los através do formulário em vez de colocar endereços de e-mail na página.

    Existe alguma solução usando o WP forms que eu possa usar. Claro, posso adicionar os formulários. No entanto, quando a página é atualizada, as submissões do formulário são reenviadas.

    Espero sinceramente que haja uma resposta para o meu dilema.

    Eu amo absolutamente o WP forms.

    1. Olá Michael,

      Se estiver a ver utilizadores a atualizar a página, recomendo a utilização de uma página de agradecimento em vez de uma mensagem de confirmação. Temos um ótimo tutorial com exemplos de como alavancar uma página de agradecimento a seu favor. Esta página pode incluir um link de volta para a página do formulário, caso queiram submeter o formulário novamente.

      Espero que ajude! 🙂

  2. Ótima opção, preciso de escolher o destinatário ao enviar um e-mail, mas não funciona com a versão gratuita 🙁

    Que pena, vou procurar um plugin de formulário alternativo.

    1. Olá Pierre.
      A funcionalidade de lógica condicional está disponível com qualquer uma das nossas licenças pagas.
      Caso ajude, estamos atualmente a oferecer um desconto de 50% para todas as novas compras.
      Peço desculpa por qualquer confusão!
      Tenha um bom dia 🙂

  3. Tem seleções condicionais aninhadas (E/OU) como SE(Estado = TX) E SE(Departamento = QA) então enviar para um utilizador específico e depois também ter uma opção genérica caso estas opções não estejam disponíveis?

    1. Olá Carlos!
      Pode absolutamente criar Notificações condicionais no WPForms para serem enviadas com base na entrada do utilizador nos campos do formulário.
      Para mais detalhes, por favor consulte este artigo no nosso site. Caso ajude, também temos este sobre como usar condições E/OU no WPForms.
      Espero que isto ajude.
      Tenha um bom dia 🙂

  4. Gostaríamos que os nossos utilizadores pudessem enviar o seu código de referência a qualquer pessoa nos seus contactos. É possível fazer isto usando o wp forms? Se não, alguma sugestão?

    Obrigado!

    1. Olá Neil, desculpe, precisaremos de um pouco mais de detalhes antes que eu possa informá-lo conclusivamente se o nosso plugin é a ferramenta certa para si. Poderia por favor contactar-nos e fornecer mais detalhes ou um exemplo do fluxo de trabalho que tem em mente? Capturas de ecrã, gravações de ecrã ou mesmo links para um exemplo funcional também seriam úteis.

      Obrigado!

    1. Olá Stephen! É certamente possível configurar as suas notificações de forma a que o formulário vá para o e-mail que desejar. Para fazer isto, precisaria de obter o número ID do campo de e-mail para gerar a Etiqueta Inteligente do ID do Campo correta, e depois colocá-la no campo Enviar Para Endereço de E-mail das definições de Notificação do formulário.

      Caso ajude também, pode encontrar detalhes sobre as Definições de Notificação neste artigo também.

      Espero que isto ajude a esclarecer :) Se tiver mais alguma questão sobre isto, por favor contacte-nos se tiver uma subscrição ativa. Se não tiver, não hesite em colocar-nos algumas questões nos nossos fóruns de suporte.

  5. Olá

    É possível ter um formulário global reutilizável que será colocado em múltiplos posts/páginas onde o destinatário é determinado por um campo personalizado no post?

    Isto será usado para permitir que os visitantes se candidatem a ofertas de emprego. Cada página com um emprego publicado também incluirá este formulário global. As submissões do formulário devem ser enviadas a um destinatário com base no departamento específico para o emprego (marketing, vendas, etc.). Esse departamento será identificado num Campo Personalizado Avançado dentro da publicação do emprego. É possível?

    Da mesma forma, também gostaríamos que o assunto do e-mail fosse dinâmico e incluísse o título específico do emprego – que seria o título da página/publicação. Presumo que, se a questão do destinatário acima for possível, alterar o assunto dinamicamente também deverá ser possível.

    Obrigado

    1. Olá Chris, lamento, mas não é possível definir dinamicamente o e-mail de envio como descreveu. Isto deve-se à ordem em que os dados e as tarefas são processados pelo formulário. As notificações são processadas antes de alguns dos valores para as Smart Tags serem processados. Novamente, peço desculpa por não podermos fornecer o que procura no momento, mas registei este pedido de funcionalidade.

      Em relação à inclusão do título da página/publicação, deverá ser possível usar a Smart Tag {page_title} na Linha de Assunto do E-mail.

      Dito isto, para garantir que respondemos à sua pergunta da forma mais completa possível e evitar qualquer confusão, poderia contactar a nossa equipa?

      Se tiver uma licença WPForms, terá acesso ao nosso suporte por e-mail, por isso, por favor, envie um pedido de suporte. Caso contrário, fornecemos suporte complementar limitado no fórum de suporte WPForms Lite WordPress.org.

      Obrigado.

    1. Olá Jim, a lista suspensa de seleção está disponível na versão gratuita do WPForms. Por favor, dê uma vista de olhos na lista de campos padrão aqui.

      Vale a pena mencionar que, se seguir este guia, para configurar notificações condicionais, necessitará de uma licença Basic ou superior. A funcionalidade de lógica condicional está disponível com qualquer uma das nossas licenças pagas.

      Caso ajude, estamos atualmente a oferecer um desconto de 50% para todas as novas compras.

      Tenha um bom dia

  6. Tenho 10 departamentos diferentes, cada um com o seu próprio endereço de e-mail. Após configurar o formulário como mostrado neste guia, existe alguma forma de carregar o formulário com o departamento correto já selecionado, talvez passado como um parâmetro de URL? Por exemplo, se o utilizador clicasse no formulário de contacto através da minha página web de Vendas, o formulário de contacto carregaria com a caixa de lista suspensa já com o valor Vendas selecionado.

    1. Olá Omar – Pode pré-preencher a lista suspensa com um URL de entrada usando Query String. Pode criar um link na página específica com o URL da query string e, se o utilizador clicar nesse link, a opção relacionada será pré-selecionada no campo Dropdown. Para mais detalhes, por favor, consulte a nossa documentação aqui.

Adicionar um comentário

Temos todo o gosto que tenha escolhido deixar um comentário. Por favor, tenha em mente que todos os comentários são moderados de acordo com a nossa política de privacidade, e todos os links são nofollow. NÃO use palavras-chave no campo do nome. Vamos ter uma conversa pessoal e significativa.

Este formulário está protegido pelo Cloudflare Turnstile e aplicam-se a Política de Privacidade e os Termos de Serviço da Cloudflare.