Campanhas

Campanhas

O módulo de campanhas é uma ferramenta muito poderosa para o envio de mensagens do WhatsApp de forma automatizada para muitos destinos. Os números de destino podem ser filtrados por grupos de contatos, filtros específicos e por uma base importada de um arquivo CSV.

Para realizar uma campanha, é necessário seguir alguns passos:

  1. Criar o template (modelo) que será utilizado para esta campanha

  2. Criar a campanha no módulo de campanhas

  3. Criar o tratamento para a campanha no fluxo de atendimento (IMPORTANTE!)

  4. Criar o Envio

  5. Enviar!

Estes passos são muito importantes para garantir que as mensagens que forem enviadas pela campanha, serão tratadas corretamente quando forem respondidas.

Tenha cuidado nos envios em massa!

Enviar para pessoas com pouco ou nenhum engajamento com a empresa podem piorar a saúde da conta junto à Meta, podendo eventualmente causar o seu bloqueio.


1. Criar o template que será utilizado na campanha

Para o envio de uma campanha, é necessário que se tenha um template criado e aprovado para realizar o envio. Para saber mais sobre criação de templates, acesse o link templates. Caso você opte por utilizar um template já existente, naturalmente esta etapa não será necessária.

Como exemplo para ilustrarmos a utilização do módulo de campanha, vamos utilizar o template de exemplo Teste Campanha Fluxo. Cadastramos ele conforme o modelo abaixo:


No template criado, além de definirmos um cabeçalho com imagem, adicionamos dois botões para a interação do cliente, “EU VOU!” e “Não irei comparecer”. Para estes botões teremos que criar um comportamento associado dentro do fluxo de atendimento.


2. Criar campanha no módulo de Campanhas

Para iniciar o processo, vamos começar acessando o módulo de Campanhas. Para isso você deve acessar OMNICHANNEL → CAMPANHAS.

Clique em no botão de Nova Campanha



Será aberta a janela com as informações para a criação da Campanha:


a. Nome da Campanha:

Insira o nome da campanha para cadastro. Este nome será utilizado no fluxo para identificar de qual campanha é a resposta do cliente.

b. Template Pré-Definido:

Aqui você pode vincular um template pré-definido para associar à campanha. Este passo é opcional, pois na hora do envio será solicitado novamente.

c. Atribuir conversas automaticamente:

Cuidado! Ao selecionar esta opção, todos os templates que forem enviados para a campanha gerarão um atendimento atribuído a um departamento ou diretamente ao agente definido, mesmo os que não forem respondidos.

Ao criar a campanha, a mesma aparecerá listada nas Campanhas, mas ainda não realizará o disparo das mensagens. Antes disso, vamos realizar o tratamento das respostas às mensagens enviadas pelas campanhas.

3. Definir o tratamento para esta campanha no fluxo

Com a campanha criada e o nome da campanha definido, precisamos agora definir o comportamento que o sistema terá com as respostas da campanha. Caso não seja definido um comportamento específico, as respostas que vierem das campanhas cairão no fluxo padrão de entrada. Da mesma forma que um novo atendimento iniciado pelo cliente.

Como queremos que as respostas desta nossa campanha tenham um tratamento diferente, vamos ter que alterar o fluxo de entrada. Neste caso, vamos querer que quando a mensagem for respondida, seja identificada a opção que foi selecionada nos botões, seja adicionada uma tag para identificar a opção nos relatórios e também seja direcionada para o departamento GERAL para o atendimento.

Para definirmos este comportamento, precisamos ir até o editor de fluxos, acessando OMNICHANNEL -> FLUXOS e selecionando o fluxo ativo no canal (número) que a campanha será disparada.

Na imagem abaixo, definimos este fluxo da campanha em questão:

Fluxo para retorno do tratamento da campanha - Etapas

Fluxo para retorno do tratamento da campanha - Etapas



A. Tratar Origem

No início do fluxo foi colocado um bloco de Tratar Origem. Este bloco serve para identificar que a conversa vem de um retorno de uma campanha.

  1. O Identificador de Origem deve ter exatamente o mesmo nome que foi utilizado para criar a campanha. No nosso caso, utilizaremos então “Campanha de Teste”.

    Salve a origem e depois salve a edição do bloco Tratar Origem.

Edição do bloco de tratar origem

Edição do bloco de tratar origem


No bloco de Tratar Origem será criada a opção Campanha de Teste e a opção Exceção.

Não se esqueça de ligar a opção Exceção do bloco Tratar Origem ao resto do seu fluxo.


B. Validar Condições

Seguindo a opção Campanha de Teste, vamos ligar ao bloco Validar Condições. Este bloco será responsável por identificar qual foi a primeira mensagem que veio como resposta. Neste caso vamos utilizar o texto dos dois botões do template.

  • Selecionar a variável Mensagem Inicial - $initial_message,

  • Colocar um nome da Condição. Este será o nome visível no bloco dentro do fluxo. Ex.: “EU VOU!”

  • $initial_message deve “ser igual à”.

  • Por fim clicar em Cadastrar Condição.

Ao cadastrarmos a condição, o próprio Nome da Condição será adicionado para a validação.

Bloco de Validar Condições - "EU VOU!"

Bloco de Validar Condições - "EU VOU!"


Após cadastrarmos a opção do primeiro botão, vamos cadastrar a opção do segundo botão “Não irei comparecer”.

  • Selecionar a variável Mensagem Inicial - $initial_message,

  • Colocar um nome da Condição. Este será o nome visível no bloco dentro do fluxo. Ex.: “Não irei comparecer”

  • $initial_message deve “ser igual à”.

  • Por fim clicar em Cadastrar Condição.


Com isso estamos com as duas condições cadastradas no fluxo:

Fluxo com o tratamento de origem e a validação das condições dos botões

Fluxo com o tratamento de origem e a validação das condições dos botões


Agora podemos direcionar quando vierem as respostas a partir dos botões do template, “EU VOU!” e “Não irei comparecer”.

Ainda assim, podemos ter situações em que a primeira mensagem na resposta do cliente não será uma opção prevista, para isto temos a opção Exceção. Desta opção, podemos definir um fluxo diferente. Neste caso, direcionamos diretamente para o departamento Geral.


C. Adicionar Tags

Uma prática que sempre é interessante, é marcar com uma tag cada uma das opções para serem identificadas no atendimento e também nos relatórios e KPIs. Você pode criar a tag dentro do próprio bloco Adicionar Tags. Neste caso, identificamos elas como Campanha Teste - EU VOU e Campanha Teste - Não irei comparecer.

Tags adicionadas pelo fluxo

Tags adicionadas pelo fluxo


D. Transferir para Departamento

Neste caso, queremos que após a resposta do template e a marcação com a tag, o cliente seja atendido por uma pessoa. Para isso utilizamos um bloco de mensagem para informar uma resposta padrão, e após, um bloco de Transferir para departamento selecionando o departamento Geral. Desta forma, o atendimento ficará na fila do departamento Geral, até que um dos agentes deste departamento capture este atendimento.

Fluxo demonstrando o envio das mensagens e o direcionamento para o departamento Geral

Fluxo demonstrando o envio das mensagens e o direcionamento para o departamento Geral


Não se esqueça de ligar a opção Exceção do bloco Tratar Origem ao resto do seu fluxo.


Com estas configurações realizadas, podemos agora SALVAR & PUBLICAR as alterações do fluxo!

4.Criar o Envio da Campanha

Com a campanha e o fluxo de retorno configurado. Vamos agora criar um envio de Campanha.

  • Vamos acessar OMNICHANNEL → CAMPANHAS

  • Achar a campanha que havíamos criado anteriormente (“Campanha de Teste")

  • Clicar na campanha

Neste momento vamos enxergar o painel com as informações dos envios anteriores da campanha. Como no caso não tivemos nenhum, deve aparecer como a imagem abaixo:

Painel da Campanha - Campanha de Teste

Painel da Campanha - Campanha de Teste


Para realizarmos nosso primeiro envio, vamos clicar no botão Novo Envio.

Vamos agora seguir alguns passos

A. Selecionar template

Selecione o template que será enviado para os contatos. Ao selecioná-lo já teremos o preview na janela lateral. Clicar em Próximo!

Selecionar o template que será utilizado na campanha

Selecionar o template que será utilizado na campanha


B. Selecionar Contatos

Para selecionar os contatos para os quais as mensagens serão enviadas temos 3 formas:

  1. Filtrar

    Filtro a ser aplicado para todos os contatos já cadastrados no sistema

  2. Grupos de Contatos

    Escolher um Grupo de Contatos previamente criado já com contatos associados

  3. Importar arquivo

    Este último método serve para utilizar uma base listada em um arquivo .csv para o envio. Neste caso, podemos inclusive utilizar colunas do arquivo para informar valores para as variáveis do template.

    Dentro da opção Importar Arquivo, está disponibilizado um arquivo modelo para ser utilizado como referência.

Neste caso vamos utilizar os Grupos de Contatos que já está previamente configurado com o pessoal da empresa. Ao escolhermos o grupo com o nome de “Convert Company” já aparecem todos os contatos atribuídos. Após a conferência clicar no botão Próximo.

Lista dos contatos vinculados ao grupo de contato Convert Company

Lista dos contatos vinculados ao grupo de contato Convert Company



C. Mapear campos

Com a listagem dos contatos definida, na próxima janela vamos preencher os campos variáveis. Neste template temos dois campos que serão necessários o preenchimento:

    1. Variável {{1}}

      Nesta variável esperamos colocar o nome da pessoa que irá receber a mensagem. Como utilizamos a variável ${primeiroNome} no preenchimento do campo {{1}}, cada contato receberá a mensagem com seu nome

    2. Link da Mídia

      Como lá no início, em nossa criação do template, definimos que este template teria uma imagem, agora vamos definir a imagem que será enviada. Você pode clicar nos botões ao lado do campo para adicionar a partir da galeria de imagens ou fazer upload a partir de um arquivo do seu computador.


    Com estes campos preenchidos as informações aparecerão na janela de preview, que Inclusive possibilita que você confira cada uma das mensagens ao clicar nos símbolos de < e > ao lado de 1 de 16 (Total de Contatos). Após conferirmos o modelo clicamos em Próximo.


  1. Validar dados

    Nesta etapa , todas as mensagens serão listadas, informando o número de destino e a mensagem da forma que será enviada. Na parte inferior, são listados os contatos que foram removidos por estarem duplicados, com número de telefone invalido, removidos ou como neste caso com o status de “Não recebe campanhas”. Validamos as mensagens e agora podemos seguir clicando em Próximo.


    Lista das mensagens para os contatos selecionados

    Lista das mensagens para os contatos selecionados



  2. Enviar templates

    Com a validação da campanha podemos agora enviar. Marque a confirmação de consentimento e clique em Enviar para o envio imediato ou em Agendar para definir um outro dia e horário para o envio!


Pronto a Campanha foi enviada!








Painel de campanhas 

1. Selecionando o Período de Análise 

No topo da página, você verá duas caixas de entrada para datas: 

  • Data Inicial: Aqui você escolhe a data e hora a partir da qual quer começar a analisar os dados. Por padrão, está configurada para "15/04/2025 00:00". 

  • Data Final: Aqui você define até que data e hora quer analisar os dados. Por padrão, está configurada para "15/04/2025 23:59". 

Para mudar essas datas, clique dentro das caixas e use o calendário que aparece para selecionar a data e hora desejadas. 

2. Atualizando os Dados 

Depois de selecionar o período desejado, clique no botão Atualizar (aquele com o ícone de atualização) para carregar os dados referentes ao período escolhido. 

3. Visualizando os Envios por Status 

Abaixo das opções de data, você encontrará um gráfico e uma seção chamada Envios Por Status. Aqui, você pode ver quantos envios estão em cada uma das seguintes categorias: 

  • Aguardando Envio: Encomendas que ainda não foram enviadas. 

  • Enviados: Encomendas que já foram despachadas. 

  • Aguardando Entrega: Encomendas que estão em trânsito. 

  • Entregue: Encomendas que chegaram ao destino. 

  • Aguardando Leitura: Encomendas que precisam ser confirmadas como recebidas. 

  • Lidos: Encomendas cuja entrega foi confirmada. 

  • Erros: Encomendas que tiveram algum problema durante o processo. 

Cada categoria tem um ícone e uma cor diferente para facilitar a visualização. Se você quiser mais detalhes sobre qualquer uma dessas categorias, clique no botão Ver mais ao lado do título. 

4. Gráficos de Envios 

  • Envios Por Dia: Este gráfico mostra quantos envios foram feitos a cada dia dentro do período selecionado. Você pode clicar em Ver mais para ver detalhes adicionais. 

  • Detalhamento dos Envios: Esta seção permite que você filtre os envios por destino. Digite o destino na caixa de texto ao lado do ícone de lupa para filtrar os resultados. Se quiser ver mais detalhes, clique no botão Ver mais

5. Navegação e Resultados 

Na parte inferior da seção de detalhamento, você verá informações sobre a paginação e a quantidade de resultados: 

  • Página 1 de 1: Indica em qual página você está e quantas páginas existem no total. 

  • Mostrando 0 resultado de 0 registro: Mostra quantos resultados estão sendo exibidos e quantos registros existem no total. 

Você pode usar os botões com setas para navegar entre as páginas, se houver mais de uma. 

Nota 

Se você não encontrar nenhum dado, verá a mensagem "Nenhum dado encontrado". Isso pode acontecer se não houver envios no período selecionado ou se os dados ainda não foram atualizados.