Passar para o conteúdo principal

Pontos de atenção ao criar um disparo: o que conferir em cada etapa

Os erros mais comuns ao criar campanhas (disparos) e como conferir cada etapa: mapeamento de colunas, canal, conversa ativa, variáveis do template, agenda e revisão.

F
Escrito por Felipe Oliveira

Comece por aqui: "não recebido" nem sempre é "erro"

Criar um disparo é tomar quatro decisões: de onde vêm os contatos, por qual canal eles saem, o que a mensagem diz e quando ela é enviada. Quase todo problema num disparo nasce de uma dessas quatro mal configurada. Este guia percorre a criação etapa por etapa: o que pode dar errado, como a plataforma lida com isso e o que conferir antes de lançar.

Antes de tudo, um conceito que evita muito susto: um contato que não recebeu a mensagem nem sempre é um erro. A plataforma separa quatro situações:

  • Excluído — pulado de propósito por uma regra (sem canal para enviar, sem um dado obrigatório ou contato duplicado). Não é erro.

  • Em conflito — nada foi tentado porque o contato já estava em conversa ativa ou em outro disparo. Não é erro.

  • Falhou — a plataforma tentou enviar e houve um erro de verdade.

  • Cancelado — o envio foi interrompido de propósito.

Guarde isso ao longo do guia: na maioria das vezes, "não enviou" significa que a plataforma te protegeu de um envio sem canal, sem dado ou repetido — não que algo quebrou.

1. Contatos: confira o mapeamento das colunas

Ao criar um disparo você escolhe como adicionar os contatos. Quando usa "Importar uma nova lista", a plataforma lê sua planilha e faz um mapeamento automático das colunas para os campos da Sailer. Esse mapeamento é um bom palpite — mas é só um palpite. Confira coluna por coluna antes de seguir.

O que esta etapa realmente faz: aqui você ainda não está montando a mensagem do disparo — está montando e atualizando a sua base de contatos. Cada coluna que você mapeia é gravada na ficha do contato: se o contato ainda não existe na Sailer, ele é criado; se já existe, os dados da planilha sobrescrevem o que estava na ficha.

Por isso o mapeamento importa tanto — um mapeamento errado não só atrapalha este disparo, ele altera o cadastro do contato.

O erro clássico: Nome Completo x Primeiro Nome

Como o que você mapeia é gravado na ficha, o campo de destino precisa ser o certo. O campo Nome Completo tem inteligência para separar o nome em primeiro nome e sobrenome. O campo Primeiro Nome não separa nada, ele guarda exatamente o que vier na coluna.

Então, se a sua planilha tem uma coluna com o nome inteiro ("Maria da Silva Santos") e você a mapeia para Primeiro Nome, a ficha passa a ter "Maria da Silva Santos" gravado como primeiro nome — e a mensagem chama a pessoa pelo nome todo: "Oi, Maria da Silva Santos!". O certo é mapear essa coluna para Nome Completo, aí a Sailer usa só o "Maria" quando a mensagem pede o primeiro nome.

Regra prática: coluna com o nome inteiro → Nome Completo. Coluna que já tem só o primeiro nome → Primeiro Nome.

Outros deslizes de mapeamento

  • Telefone na coluna errada (ou sem telefone). Todo contato precisa de um telefone válido; linha sem telefone não entra no disparo. Em planilhas com várias colunas de telefone, é fácil escolher a errada.

  • Confundir o telefone do contato com o telefone do canal. Algumas planilhas trazem o telefone do contato e também um telefone de operação (por exemplo, uma coluna "Telefone CSE"). Mapeie como telefone do contato apenas o número da pessoa que vai receber a mensagem.

  • Sobrescrever um dado bom com um dado ruim. Como a importação atualiza a ficha, mapear uma coluna incompleta ou desatualizada pode apagar uma informação melhor que o contato já tinha. Na dúvida, não mapeie essa coluna.

  • Deixar sem mapear uma coluna que a mensagem vai usar. Se a sua mensagem tem uma variável que depende de uma coluna (ex.: o nome da escola), essa coluna precisa estar mapeada — senão a variável fica sem valor lá na frente.

Exemplo: numa planilha é comum ter "Contato da Escola", "Telefone do contato da Escola" e "Telefone CSE" lado a lado. São três colunas parecidas com papéis diferentes — vale conferir cada uma.

2. Canal: a distribuição multicanal

Quando o disparo usa vários canais, você define como os contatos são distribuídos entre eles. Essa é a escolha que mais gera disparos "não enviados", então vale entender cada opção.

  • Dono da organização — o canal vem do responsável da organização do contato no CRM. Use quando cada organização tem um dono fixo que deve falar com ela. Atenção: esse modo não olha para nenhuma coluna da planilha.

  • Dono do contato — igual ao anterior, mas o canal vem do responsável do contato, não da organização.

  • Rodízio — divide os contatos entre os canais que você escolher, por porcentagem. Todo contato recebe um canal.

  • Coluna da planilha — o canal vem de uma coluna do seu CSV (o e-mail de um usuário Sailer ou o telefone de um canal WhatsApp). Use quando a própria planilha já diz por qual canal cada contato deve sair.

O erro mais comum (e caro): escolher "Dono da organização" quando a planilha já traz o canal numa coluna. Nesse modo, a plataforma ignora a coluna (ex.: "Telefone CSE") e procura o responsável da organização no CRM. Contato sem responsável fica sem cobertura e, como a opção padrão é "Excluir esses contatos", some do disparo — sem aparecer como erro. Se a planilha já tem o canal numa coluna, use "Coluna da planilha" apontando para ela: aí cada contato sai pelo canal certo.

Por que um contato fica "sem canal"

Nem todo "sem cobertura" tem a mesma causa. Pode ser: o contato não tem responsável; o responsável existe mas não tem canal; ou o responsável tem mais de um canal e a plataforma não adivinha qual usar. No modo "Coluna da planilha", um contato que não tem linha no arquivo também fica sem canal — e, nesse caso, nem o canal reserva resolve.

Como conferir: use o painel "Cobertura de canais" (modos por dono) ou "Correspondências da coluna" (modo por coluna). Ele mostra quantos contatos têm canal e quantos ficariam de fora. E decida conscientemente o que fazer com os sem canal: "Excluir esses contatos" ou "Enviar por um canal reserva".

3. Restrições em caso de conversa ativa

Essa configuração define o que o disparo faz quando o contato já está conversando com um atendente. São quatro comportamentos:

  • Não disparar para contatos com conversa ativa — o contato é marcado como "em conflito" e nada é enviado. Você pode forçar o envio depois, se quiser.

  • Disparar após um tempo sem resposta — a plataforma espera o tempo que você definir sem resposta na conversa e só então envia. Se esse momento cair fora do horário permitido, ela segura até a próxima janela.

  • Interromper o assunto atual e disparar — a conversa aberta é transferida para a fila do disparo e a nova mensagem é enviada.

  • Disparar, mas manter o assunto atual — a mensagem é enviada dentro da conversa que já existe, sem trocar o responsável nem o assunto.

Logo abaixo há duas chaves que também mudam quem recebe:

  • Priorizar o envio deste disparo — por padrão, um contato que já está em outro disparo ativo é pulado (fica em conflito). Ligando esta chave, este disparo passa na frente.

  • Permitir reenvio para contatos que já receberam — por padrão, quem já está neste disparo é ignorado. Ou seja, subir a mesma lista de novo não adiciona ninguém. Ligue se quiser realmente reenviar.

4. Mensagem: variáveis do template (não confunda com o mapeamento de colunas)

Aqui mora a confusão mais comum: existem dois mapeamentos diferentes, em etapas diferentes, com propósitos diferentes.

  • Mapeamento de colunas (etapa Contatos) — grava colunas da planilha na ficha do contato. Serve para criar ou atualizar o contato.

  • Mapeamento de variáveis do template (etapa Mensagem) — liga cada variável do template (ex.: {{1}}, {{nome}}) a uma origem. Serve para preencher a mensagem deste disparo.

De onde vem o valor de uma variável: ficha ou planilha

Para cada variável do template você escolhe a origem do valor, e há dois caminhos:

  • Um campo da ficha (campo do lead) — usa o que está salvo no perfil do contato, já com a atualização que você fez na etapa Contatos. Use para dados permanentes e reutilizáveis: nome, cidade, empresa, responsável.

  • Uma coluna da planilha — usa um valor que vem direto do arquivo, sem precisar estar na ficha. Use para dados pontuais deste disparo, que não fazem sentido virar cadastro.

Exemplo — o link do NPS: o link de uma pesquisa é um dado pontual, usado uma vez só neste disparo — não é uma informação do perfil do contato. Então você não mapeia essa coluna na etapa Contatos (ela não deve atualizar a ficha de ninguém) e aponta a variável do template direto para ela aqui. Na prática: as colunas que você não mapeou na etapa Contatos continuam disponíveis para preencher variáveis — só neste disparo.

Ao escolher um template, aparece a cobertura das variáveis: para cada variável você define a origem (um campo do lead ou uma coluna da planilha) e, se faltar o dado, um fallback (valor reserva). A cobertura mostra quantos contatos têm valor para cada variável.

A armadilha mais silenciosa: se você deixar o fallback de uma variável como "ignorar" e o contato não tiver aquele dado, o disparo não barra na hora da criação — ele é enviado e só falha lá no WhatsApp, por falta de dado da mensagem. Se a ideia é não enviar para quem não tem o dado, escolha o fallback "excluir": aí o contato sai do disparo antes, de forma controlada. Confira a origem e o fallback de cada variável com atenção.

5. Agenda: envie na hora certa

Na etapa de agenda você escolhe os dias e horários permitidos para o disparo. Confira a agenda selecionada para não enviar fora do horário.

  • No disparo único, a opção de enviar imediatamente ignora o horário comercial e manda na hora. Desligue-a se quiser respeitar a janela — aí o início é empurrado para o próximo horário permitido.

  • No disparo cadenciado, a agenda é sempre respeitada: uma mensagem que cairia fora do horário espera a próxima janela.

Se você escolher uma data de início fora da disponibilidade, a própria plataforma avisa antes de seguir.

6. Revisão: use o preview por contato

Na etapa de revisão, clique no ícone de olho de um contato para ver exatamente como a mensagem vai chegar para ele, já com os mapeamentos aplicados. É a melhor forma de tirar a dúvida "será que mapeei tudo certo?" antes de lançar — vale fazer isso com alguns contatos diferentes.

Glossário rápido

  • Disparo — o envio de uma campanha de mensagens para uma lista de contatos.

  • Ficha do contato — o cadastro/perfil do contato na Sailer; o mapeamento de colunas grava (e sobrescreve) dados nela.

  • Canal — o número/conta de WhatsApp (ou usuário) por onde a mensagem sai.

  • Distribuição multicanal — a regra que decide por qual canal cada contato é enviado.

  • Cobertura — quantos contatos têm canal (ou têm o dado de uma variável) para o envio dar certo.

  • Mapeamento de colunas — ligar colunas da planilha aos campos da ficha do contato (etapa Contatos).

  • Variável de template — um espaço na mensagem (ex.: {{nome}}) preenchido por um campo da ficha ou por uma coluna da planilha.

  • Fallback — o valor reserva de uma variável quando o dado do contato está faltando.

  • Conversa ativa — o contato já está em atendimento; o disparo decide se envia, espera, interrompe ou mantém.

  • Excluído x Falhou — excluído é um contato pulado de propósito (não é erro); falhou é um envio que deu erro de verdade.

Respondeu à sua pergunta?