31 mai

Tutorial WordPress: Definindo múltiplos destinatários no Contact Form 7

Categoria: - Comentários (7)

Em alguns casos temos a necessidade de criar um formulário com vários destinatários, ou seja, dependendo do assunto, o e-mail será enviado para determinado contato.

Neste post irei ensinar como configurar um campo para seleção do destinatário no plugin Contact Form 7.

Adicionando um campo do tipo <select> com múltiplos destinatários

Vamos criar um campo de seleção onde os visitantes poderão selecionar um departamento. Dependendo da escolha do nosso visitante, o e-mail será enviado para o departamento diretamente.

Neste exemplo, vamos criar uma caixa de seleção com as seguintes opções:

  • Administração: adm@meusite.com.br
  • Vendas: vendas@meusite.com.br
  • Suporte: suporte@meusite.com.br

Vá até as configurações do seu formulário de contato e crie um campo tipo select normal com as 3 opções acima:

[select destinatarios "Administração" "Vendas" "Suporte"]

Contact Form 7 - Adicionando o campo destinatarios

Contact Form 7 - Adicionando o campo destinatarios (clique na imagem para ampliar)

Ok, nós temos um campo select simples, mas ele ainda não vai funcionar como queremos. Precisamos também informar os e-mails dos respectivos departamentos. Para fazer isso, vamos usar o caracter “|” (pipe-line) e em seguida o endereço de e-mail, assim:

[select destinatarios "Administração|adm@meusite.com.br" "Vendas|vendas@meusite.com.br" "Suporte|suporte@meusite.com.br"]

Agora temos um campo do tipo select para os “destinatarios”, podemos usá-lo em nosso formulário.

Contact Form 7 - Adicionando os emails aos destinátarios

Contact Form 7 - Adicionando os emails aos destinátarios (clique na imagem para ampliar)

A última coisa a fazer é definir o e-mail que receberá as mensagens. Em um formulário comum, seria o e-mail que está cadastrado no WordPress ou outro que você defina. Mas no caso de múltiplos destinatários, temos que alterar da seguinte forma:

Contact Form 7 - Configurando destinatários

Contact Form 7 - Configurando destinatários (clique na imagem para ampliar)

Pronto! Agora seu formulário vai contar com um campo para seleção de destinatários.

Espero que este post tenha sido útil para vocês e se tiverem alguma dúvida, enviem um comentário! :-)

Comentários ( 7 )

  • Ricardo

    Ótimo tutorial!!! parabéns!!!
    Me ajudou muito!!!

    Sabe uma coisa que notei, ele recebe com o e-mail escolhido.

    Ex: adm@meusite.com.br

    ao invés de receber como Administração

    existe uma forma de ele receber apenas com o nome do campo escolhido?

    Obrigado

    • wpmidia

      O correto é o formulário enviar usando o e-mail configurado como Admin e que este e-mail seja do domínio do seu site.

      Abs.
      Miriam de Paula

  • Me ajudou muito, era o que eu estava precisando para o meu site. Excelente post. Acesse o site equipeinterativa.com.br e saiba como ganhar uma renda trabalhando com publicidade pela internet usando o facebook. Aproveite a oportunidade. Obrigado.

  • bom dia,
    estou tentando usar o form mail com departamentos mas diz que e enviado o email porem nao chega.
    tenho server de email proprio, nao uso o da hospedagem, pode ser isso?
    http://www.pisoforte.com.br/teste/fale-conosco/

  • tomio

    gostaria de saber se tem a possibilidade no wordpress de configurar 4 emails no contact form 7 escolhendo para qual setor que sera enviado. e nao enviar para todos desde ja grato Tomio

    • wpmidia

      Bom dia.

      Este tutorial aqui ensina a fazer exatamente isso, definir quantos destinatários quiser.

      Abs.
      Miriam de Paula

  • Excelente Tip! Justo estoy aplicando CF7 para un site!
    Gracias por compartir! ;)

Envie seu comentário

Resize-me!