Visão geral
Depois que uma campanha de WhatsApp é disparada, abra a página de detalhes da campanha para ver o desempenho completo: um funil de entrega (enviadas, entregues, lidas e respondidas), as taxas de cada etapa, os tempos médios de entrega e de leitura, o custo (quando aplicável), gráficos de tendência ao longo do tempo e a tabela de destinatários, onde é possível reenviar quem falhou.
É a tela certa para medir o resultado de um envio, reprocessar falhas e decidir se deve pausar, retomar ou cancelar uma campanha em andamento.
Pré-requisitos
- Acesso ao módulo Campanhas.
- Uma campanha de WhatsApp já enviada ou em envio (as métricas por destinatário só existem para campanhas de WhatsApp).
- Para ver custo: a campanha precisa usar um número de WhatsApp Cloud (o WhatsApp Web não é cobrado pela Meta, então o custo não aparece).
Passo a passo
- Abra Campanhas na barra lateral e selecione o tipo WhatsApp.
- Na lista, clique na campanha que deseja analisar.
- Leia o cabeçalho: título, status (rascunho, agendada, enviando, pausada, concluída ou falha), a caixa de entrada usada e a data de envio/agendamento.
- Na seção Análise, leia o funil de entrega e as taxas.
- Veja os cartões de tempo médio de entrega e tempo médio de leitura e, em campanhas Cloud, os cartões de custo estimado e custo real.
- Se houver dados suficientes, acompanhe os gráficos de tendência (entrega, leitura e resposta).
- Role até a tabela de destinatários para ver o status individual e reenviar falhados.
Configurações & opções
Funil de entrega e taxas
O funil mostra, de forma cumulativa, quantos contatos avançaram em cada etapa (um contato que leu também conta como entregue e enviado). As taxas são calculadas sobre o total de enviadas.
| Etapa | O que significa |
|---|---|
| Enviadas | Mensagens despachadas para o WhatsApp |
| Entregues | Chegaram ao aparelho do contato (taxa = entregues ÷ enviadas) |
| Lidas | Foram abertas pelo contato (taxa = lidas ÷ enviadas) |
| Respondidas | O contato respondeu (taxa = respondidas ÷ enviadas) |
Estados que ficam fora do funil aparecem apenas quando ocorrem:
- Falha: não foi possível entregar.
- Ignorada: o contato foi pulado (por exemplo, sem número válido).
- Na fila: ainda pendentes/processando, ou seja, aguardando disparo durante um envio ativo.
Tempos médios
- Tempo médio de entrega: média entre o envio e a confirmação de entrega.
- Tempo médio de leitura: média entre o envio e a confirmação de leitura.
Custo (somente WhatsApp Cloud)
- Custo estimado: calculado no momento da criação, sobre a audiência.
- Custo real: apurado sobre os destinatários cobrados (entregues, lidos e respondidos), atualizado conforme a campanha avança. Em moeda (padrão BRL).
Gráficos de tendência
Mostram a evolução das taxas de entrega, leitura e resposta ao longo do tempo, a partir de capturas periódicas (snapshots) do desempenho da campanha. Aparecem quando há pelo menos dois pontos de captura.
Tabela de destinatários
- Lista paginada com contato, status, horário de envio e de entrega e, em caso de erro, a mensagem de falha.
- Filtro por status (todos, pendente, processando, enviada, entregue, lida, respondida, falha, ignorada).
- Reenviar: botão por linha nas mensagens com falha e um botão Reenviar falhados para reprocessar todas as falhas de uma vez. O reenvio roda em segundo plano: um aviso informa quantos reenvios foram agendados e quantos destinatários ficaram de fora, e por quê. A tabela acompanha os reenvios sozinha por cerca de um minuto, e o botão Reenviar falhados fica desativado nesse tempo.
- Reenviar mesmo assim: aparece na explicação das falhas que dependem de uma correção sua (template pausado ou recusado, número inválido, variável inválida). Depois de corrigir a causa, use-o para reenviar aquele destinatário; a confirmação lembra por que o envio falhou.
- Limite de marketing da Meta (erro 131049): o contato recebeu mensagens de marketing demais. A Meta pede pelo menos 24 horas antes de reenviar, e reenviar antes pode bloquear a entrega a esse contato por até 24 horas, valendo para a conta inteira. Por isso a plataforma segura esse reenvio até completar 24 horas da falha, inclusive pelo botão da linha, e o aviso conta quantos destinatários ficaram esperando.
- Contato que parou o marketing (erro 131050): quando o contato toca em parar mensagens de marketing deste número, uma campanha com template de marketing pula esse contato antes de enviar (aparece como ignorado, sem cobrança). Templates de utilidade e autenticação continuam chegando. Se a Meta recusar com 131050 um envio que já tinha saído, a linha aparece como falha e só deve ser reenviada de propósito depois que o contato voltar a aceitar. Ao criar a campanha com um template de marketing, a contagem do público e a estimativa de custo já deixam esses contatos de fora, e o formulário avisa quantos pararam de receber marketing deste número. Se o contato parar o marketing depois de uma falha, o Reenviar falhados não reenvia para ele: a linha passa a ignorada, e o aviso conta quantos destinatários ficaram de fora por isso.
- Template ainda sincronizando (erro 134101): um template de marketing recém-criado ou alterado leva até 10 minutos para chegar à Marketing Messages API, e a Meta recusa o envio nesse intervalo. A plataforma reenvia sozinha essa mensagem uma vez, 10 minutos depois, pela mesma API; se ainda falhar, use o Reenviar da linha.
- Template de autenticação para contato sem telefone: a Meta não aceita template de autenticação para o ID do WhatsApp, então esse contato aparece como ignorado. Envie para um contato com telefone.
Ciclo de vida da campanha
- Pausar: interrompe um envio em andamento. Numa campanha da API oficial (WhatsApp Cloud), o botão aparece enquanto o status é Processando. O envio para em poucos segundos, e quem ainda não recebeu fica aguardando. Mensagens que já estavam na fila no momento da pausa não saem e não são cobradas: elas voltam para a fila da campanha.
- Retomar: continua um envio pausado. Só recebem os contatos que ainda aguardam; quem já recebeu, ou teve o envio recusado, nunca recebe de novo.
- Cancelar: encerra a campanha de forma definitiva, inclusive no meio do envio. A confirmação mostra quantos contatos ainda aguardam; nenhum deles vai receber a campanha, e nada disso é cobrado.
Pausa automática quando a Meta recusa o template
Se a Meta recusar o template no meio do disparo, a plataforma pausa a campanha sozinha na primeira recusa, em vez de gastar o resto da audiência em envios que seriam recusados do mesmo jeito. Os administradores recebem uma notificação e a página da campanha mostra um aviso com o motivo:
| Erro da Meta | O que significa |
|---|---|
| 132015 | A Meta pausou o template, normalmente por queda na avaliação de qualidade. |
| 132016 | A Meta desativou o template; ele não pode mais ser enviado. |
| 132001 | O template não existe neste idioma (foi excluído ou renomeado). |
| 132005 | O texto do template, que não tem variáveis, ficou maior que o permitido. Se o template tem variáveis, o erro vale só para aquele contato: ele aparece como falha na tabela de destinatários e a campanha continua. |
Isso vale também logo depois que a campanha aparece como concluída: as mensagens ainda na fila de envio são protegidas por algumas horas, e uma recusa nesse período pausa a campanha de novo. A pausa também acontece quando a Meta avisa que o template foi pausado, desativado ou arquivado, antes mesmo da próxima recusa. Enquanto o template não estiver aprovado de novo, o botão Retomar fica bloqueado e o aviso explica o próximo passo; assim que a Meta reativar o template, Retomar é liberado automaticamente e continua só com quem ainda aguarda.
Pausa automática quando a Meta recusa a conta inteira
Algumas recusas não dependem do template nem do contato: valem para a conta do WhatsApp inteira ou para o portfólio da empresa. Nesses casos todos os destinatários seriam recusados do mesmo jeito, então a plataforma também pausa a campanha na primeira recusa e avisa os administradores:
| Erro da Meta | O que significa |
|---|---|
| 131063 | Os templates de marketing estão bloqueados na Cloud API desta conta. Envie marketing pela Marketing Messages API ou desligue esse bloqueio. A plataforma tenta o mesmo envio uma vez pela Marketing Messages API; a campanha só pausa se essa tentativa também falhar. |
| 131064 | A conta atingiu o limite de envio por violações na classificação de templates. A Meta libera o limite sozinha depois do período de penalidade. |
| 135000 | A Meta descartou mensagens que estava retendo para uma avaliação de qualidade do portfólio. Enquanto a avaliação durar, o portfólio não envia templates. |
| 131042 | Há um problema na forma de pagamento da conta. Confira o faturamento no WhatsApp Manager. |
| 131031 ou 368 | A conta está restrita ou desativada por violação de política. |
A campanha também pausa quando a Meta responde ao envio que a mensagem ficou retida para avaliação de qualidade do portfólio: a Meta entrega as mensagens retidas aos poucos e pode descartá-las. Resolva a causa no WhatsApp Manager antes de usar Retomar. Como a causa não está no template, Retomar não espera a sincronização dos templates: o botão fica disponível, e retomar é decisão sua depois de resolver. Na tabela de destinatários, essas recusas não entram em Reenviar todos com falha; dá para reenviar um destinatário de propósito depois de resolver.
Pausa automática quando o envio para de avançar
Se o envio de uma campanha da API oficial ficar sem progresso por mais de 15 minutos (por exemplo, depois de uma reinicialização do servidor no meio do disparo), a plataforma age sozinha. Com o envio em lotes habilitado na conta, ela retoma o disparo automaticamente, até 3 vezes em uma hora, e só pausa a campanha se mesmo assim ele não avançar. Sem o envio em lotes, a campanha é pausada logo na primeira verificação. Quando a campanha é pausada automaticamente, os administradores recebem uma notificação e a página da campanha mostra um aviso. Use Retomar quando quiser: só recebem os contatos que ainda aguardam, e ninguém recebe duas vezes.
Casos de uso
- Medir a taxa de leitura e a taxa de resposta de um disparo para avaliar o engajamento.
- Reprocessar quem falhou sem recriar a campanha, usando Reenviar falhados.
- Pausar o envio ao perceber muitas falhas e investigar a saúde do número antes de retomar.
- Acompanhar o custo real versus o estimado em campanhas Cloud.
- Comparar a evolução das taxas pelos gráficos de tendência.
Dicas, limites e boas práticas
- Retomar recalcula a audiência: se o segmento, a etiqueta ou a lista ganharam contatos durante a pausa, esses contatos novos também recebem a campanha. Quem já recebeu não recebe de novo.
- A mensagem que ficou retida na conversa por causa da pausa aparece como não enviada e não pode ser reenviada pelo botão da conversa: ao retomar, a campanha envia uma mensagem nova para o contato.
- Reenviar falhados fica indisponível enquanto a campanha estiver enviando ou pausada; use depois que o envio terminar.
- O reenvio afeta apenas destinatários com status falha — quem já foi entregue, lido ou respondido não é reenviado, e o reenvio nunca duplica um contato.
- Falhas que só se resolvem depois de uma correção sua (template pausado, desativado ou inexistente, número inválido, variável inválida) ficam de fora do Reenviar falhados, porque falhariam de novo. Quando a causa estiver corrigida — por exemplo, o template voltou a ser aprovado —, reenvie cada uma pelo Reenviar mesmo assim da linha.
- Falhas que nenhum reenvio resolve nunca são reenviadas: envio cancelado, contato sem telefone, consentimento recusado e contato excluído. Um envio cujo resultado ficou incerto (o WhatsApp não confirmou se a mensagem saiu) também não é reenviado, para o contato não receber duas vezes. Se o contato perdeu o telefone, recusou o consentimento ou foi excluído depois da falha, o reenvio o marca como ignorado.
- Os gráficos de tendência e os snapshots existem somente em campanhas de WhatsApp e precisam de pelo menos duas capturas para aparecer.
- O custo só é exibido em campanhas de WhatsApp Cloud (o WhatsApp Web não é cobrado pela Meta).
- Muitas falhas geralmente indicam ritmo de envio agressivo ou número com baixa saúde — reduza o ritmo (maiores atrasos e lotes menores) na próxima campanha.
- As taxas são sempre sobre o total de enviadas, não sobre a audiência inicial.
Solução de problemas
- A campanha pausou sozinha: a Meta recusou o template, ou o envio ficou sem progresso. Leia o aviso no topo da página. Se foi o template, confira o status dele nos templates da caixa de entrada e retome quando ele estiver aprovado de novo; se foi falta de progresso, basta Retomar.
- Reenviar falhados agendou menos destinatários do que as falhas da tabela: os demais têm um erro que um reenvio não resolve, ou que depende de uma correção sua. O aviso mostra quantos ficaram de fora e cada linha explica o motivo; depois de corrigir a causa, use Reenviar mesmo assim na linha.
- "Este reenvio já está sendo agendado": o mesmo reenvio foi pedido há menos de um minuto (um clique duplo, ou outro administrador ao mesmo tempo). Aguarde a tabela atualizar; não é preciso repetir.
- Retomar está bloqueado: o template ainda não está aprovado, ou a plataforma ainda está confirmando o status atual com a Meta. A página se atualiza sozinha e libera o botão quando for possível.
- Não aparecem gráficos de tendência: ainda não há snapshots suficientes (são necessários pelo menos dois pontos). Aguarde as próximas capturas e atualize a página.
- Sem cartões de custo: a campanha não é de WhatsApp Cloud ou ainda não houve um custo apurável.
- Muitas falhas: confira a saúde do número e o ritmo de envio; use Reenviar falhados após corrigir a causa.
- Tabela vazia: confirme que a campanha já foi disparada (campanhas em rascunho ou agendadas ainda não têm destinatários processados).