Algo muito comum ao se utilizar formulários de contato é a escolha do departamento para o qual aquela solicitação será encaminhada, imaginemos que durante um contato o Cliente possa escolher departamentos direcionados a questão que ele busca.

Neste post não vou entrar em detalhes de personalização, Classes CSS ou configurações adicionais do Contact Form 7. Estou supondo que você já possuí o Plugin configurado e com um formulário ativo e funcional.

Departamentos de Exemplo:

Se você trabalha sozinho, ou prefere encaminhar todo contato para um único e-mail, sem problemas, as configurações padrões do Contact Form 7 serão suficientes.

Porém, visando um melhor atendimento ao cliente, talvez você queira que seus respectivos contatos sejam entregues diretamente ao departamento responsável por aquela solicitação.

Podemos fazer isso de uma maneira simples utilizando o Menu Suspenso:

Comece criando um menu suspenso contendo cada um dos departamentos desejados:

tag departamentos contact form 7 vitorfaustino

Exemplo da Tag simples (Sem E-mails):

<p>Departamento<br />
[select* Departamentos include_blank "Atendimento" "Vendas" "Suporte" "Reclamações"]</p>

Para definir os e-mails de cada departamento, garantindo a segurança para não os expor a spammers, devemos utilizar o Pipe (“|”) seguido do endereço de e-mail.

Exemplo da Tag completa (Com E-mails):

<p>Departamento<br />
[select* Departamentos include_blank "Atendimento|atendimento@seudominio.com.br" "Vendas|vendas@seudominio.com.br" "Suporte|suporte@seudominio.com.br" "Reclamações|reclamacoes@seudominio.com.br"]</p>

Os e-mails configurados após o Pipe ( | ) não serão apresentados no Formulário publicado, Garantindo que os e-mails não fiquem expostos de forma explicita.

Com isso finalizamos a configuração do Formulário.

Definindo parâmetros de Envio

Após configurar seus departamentos, cada qual com sua separação Pipe (‘|’) e respectivos e-mails, devemos navegar até o menu superior horizontal “Mail” ainda dentro do Plugin.

No campo “Para:” devemos incluir a tag utilizada para o menu suspenso em nosso formulário, que no nosso caso seria:

[Departamentos]

Opcional: No campo “Corpo da Mensagem” você pode definir a seguinte Tag:

[_raw_Departamentos]

Essa Tag, incluirá o departamento escolhido no corpo dos e-mails enviados, informando apenas o departamento e não o endereço de e-mail configurado.

Se você chegou até aqui e concluiu todos os passos com êxito, parabéns.

5 respostas

    1. Olá Letícia! Sim, pode enviar para mais de um endereço, tente realizar o passo a passo com a criação dos departamentos e separar os e-mails com “ponto e virgula (;)”. Agora se diz enviar para 2 e-mails de forma geral, isso pode ser nas configurações do formulário no Contact Form 7. Poste mais detalhes do que precisa fazer, terei o prazer de ajudar.

  1. É possível enviar para quatro e-mails diferentes em uma forma sequencial?
    Por exemplo: o primeiro formulário preenchido para o e-mail a;
    o segundo formulário preenchido para o e-mail b,
    o terceiro para o e-mail c,
    o quarto para o e-mail d,
    o quinto formulário para o e-mail a,
    o sexto para o e-mail b….

    e assim por diante, você sabe me dizer se isso é possível? Obrigado

Deixe um comentário