Campanhas e broadcasts
Como criar e enviar mensagens em massa para segmentos de contatos, com segmentação, opt-in, métricas e boas práticas de conformidade.
Campanhas (também chamadas de broadcasts) permitem enviar uma mensagem para vários contatos ao mesmo tempo — diferente dos Fluxos, que disparam individualmente a partir de uma interação. São o equivalente a um e-mail marketing, mas pelo DM do Instagram.
Requisitos obrigatórios
1. Janela de 24h
A API do Instagram só permite enviar mensagens para contatos que interagiram nas últimas 24 horas. Por isso, uma campanha alcança apenas os contatos que estão dentro dessa janela no momento do envio — o sistema filtra automaticamente quem está elegível, para você não desperdiçar mensagens em quem não as receberia.
2. Opt-in explícito
Apenas contatos que deram opt-in podem receber campanhas. O opt-in é registrado automaticamente quando:
- O contato enviou qualquer mensagem para você (opt-in tácito ao iniciar a conversa)
- O contato respondeu "sim" a uma pergunta de opt-in num Fluxo
3. Opt-out respeitado
Contatos com opt-out ativo são removidos automaticamente do destinatário — o sistema não permite enviar campanhas para quem solicitou parar.
Criando uma campanha
- Vá em Campanhas → Nova campanha
- Escolha o tipo:
- Broadcast simples: uma mensagem de texto para um segmento
- Broadcast com mídia: mensagem de texto + imagem ou vídeo
- Escreva o conteúdo (suporta variáveis como
{{contact.username}}) - Defina o segmento de destinatários (detalhado abaixo)
- Escolha quando enviar: Agora ou Agendar (data e hora)
- Revise o resumo: X destinatários elegíveis, preview da mensagem
- Clique em Criar campanha
Segmentação de audiência
A segmentação define quem vai receber a campanha. Hoje há duas formas:
Todos na janela (padrão) Envia para todos os contatos elegíveis — com opt-in, sem opt-out e dentro da janela de 24h no momento do disparo.
Por uma tag
Restringe a uma única tag (ex.: cliente-ativo), sempre dentro da janela de 24h e respeitando opt-in/opt-out.
Em qualquer caso, o opt-out e a janela de 24h são aplicados automaticamente. Segmentos combinando várias tags, temperatura de lead, campos personalizados ou faixas de atividade ainda não estão disponíveis — para públicos assim, aplique a tag desejada aos contatos antes de disparar.
Estimativa de alcance: ao criar a campanha, o resumo mostra quantos contatos elegíveis serão atingidos. Use isso para validar antes de enviar.
Métricas da campanha
Após o envio, você acompanha em tempo real:
| Métrica | O que mede | |---|---| | Elegíveis | Destinatários que entraram na campanha (na janela de 24h, com opt-in) | | Enviadas | Mensagens despachadas com sucesso para a API | | Falhas / puladas | Não enviadas — a janela fechou, opt-out após o disparo, ou erro |
A campanha acompanha esses contadores em tempo real conforme os envios são processados (cerca de 1 por segundo, para preservar a reputação da conta).
Referências gerais de mercado (não medidas automaticamente pela campanha): DMs de Instagram costumam ter taxa de resposta de 5–15% e conversão de 1–5% para ofertas diretas — bem acima de e-mail. Para medir resposta e conversão, combine a campanha com um Fluxo de captura e links rastreados.
Boas práticas de broadcast
Nunca envie para toda a base de uma vez. Se sua base tem 5.000 contatos, comece com um segmento menor (ex.: uma tag específica) para testar a mensagem antes de expandir. Isso protege a reputação da conta se a mensagem não performar bem.
Personalize sempre. Uma mensagem que começa com Oi, {{contact.username}}! performa bem melhor do que um genérico Olá a todos!.
Evite frequência excessiva. Um contato que recebe broadcast diário tende a dar opt-out rapidamente. Recomendação: máximo 2 broadcasts por semana para o mesmo segmento.
Monitore os opt-outs. Se a taxa de opt-out de uma campanha ultrapassar 5%, revise o conteúdo e o segmento antes de continuar. Alta taxa de opt-out pode afetar a qualidade da conta no Meta.
Combine com Fluxo de resposta. Quando os destinatários respondem ao broadcast, eles entram na janela de 24h automaticamente. Crie um Fluxo com trigger "palavra-chave" para capturar respostas comuns e continuar o atendimento de forma automatizada.
Modelos de mensagem (templates)
Para não reescrever as mesmas mensagens toda vez, salve modelos reutilizáveis em Configurações → Templates. Eles agilizam tanto o disparo de campanhas quanto as respostas no Inbox — é só escolher o modelo e ajustar o que precisar.
Atenção a um mito comum: no Instagram não existe o conceito de "template aprovado pela Meta" para furar a janela de 24h — isso é do WhatsApp. Na prática, planeje as campanhas para quem está dentro da janela e use os Fluxos para reengajar automaticamente quem volta a interagir.