Criando um template no Meta
Resumo: Você cria templates pelo painel do gateway (que submete para a Meta automaticamente) ou direto no Meta Business Suite. Em ambos os casos, a Meta analisa em até 24h e aprova ou rejeita.
Quando usar isso
Toda vez que precisar de um novo tipo de mensagem proativa: confirmação de agendamento, lembrete, notificação, campanha. Cada modelo de mensagem precisa do seu template aprovado antes do primeiro envio.
Onde criar
Tem dois caminhos:
Pelo painel do gateway (recomendado)
- Acesse Canais → escolha o canal WABA → Templates.
- Clique em Novo template.
- Preencha os campos do template (veja abaixo).
- Clique em Salvar e submeter — o gateway envia para a Meta automaticamente.
- Acompanhe o status (DRAFT → PENDING → APPROVED/REJECTED) na lista de templates.
Pelo Meta Business Suite (alternativa)
Você também pode criar diretamente em business.facebook.com/wa/manage/message-templates. Depois, no painel do gateway, clique em Sincronizar templates da Meta para o gateway puxar a lista atualizada.
Passo a passo (criação pelo painel)
1. Informações básicas
- Nome do template (interno, não visível ao cliente): use snake_case, sem espaços. Ex.:
confirmacao_consulta,lembrete_pagamento,boas_vindas. - Idioma:
pt_BRpara português brasileiro. - Categoria: escolha entre MARKETING, UTILITY ou AUTHENTICATION. Veja Categorias para saber qual usar.
2. Componentes
Header (opcional)
- Texto: até 60 caracteres, pode ter 1 variável
{{1}}. - Imagem/Vídeo/Documento: você precisa fornecer um exemplo (URL pública) para a Meta validar.
- Location: cliente recebe a localização visual.
Body (obrigatório)
- Até 1024 caracteres.
- Pode ter variáveis
{{1}},{{2}}, etc. - Você precisa fornecer um exemplo de cada variável para a Meta avaliar.
Exemplo:
Olá {{1}}, sua consulta com Dr(a) {{2}}
está confirmada para {{3}}.
Caso precise reagendar, responda esta
mensagem ou ligue para (11) 1234-5678.
Exemplos: ["Maria", "Ana Silva", "terça-feira (22/05) às 14h"]
Footer (opcional)
- Texto curto fixo: até 60 caracteres. Sem variáveis.
- Tipicamente: "Clínica Vida Nova" ou "Este é um aviso automático".
Botões (opcional)
- Até 10 botões no total (regras específicas por tipo).
- Combinações típicas: 2 botões "Confirmar" e "Reagendar", ou "Ver detalhes" (URL) + "Ligar agora" (PHONE_NUMBER).
Dicas para conseguir aprovação
💡 Dica: A Meta rejeita templates que parecem spam, manipulação ou enganosos. Pense como um usuário recebendo a mensagem do nada — ela faz sentido?
Boas práticas:
- Seja claro sobre quem é o remetente. O nome da sua empresa deve aparecer no corpo ou rodapé.
- Não prometa o que não pode cumprir. "Você ganhou R$ 1000!" sem contexto é rejeitado.
- Categoria correta: marketing como utility = rejeição.
- Sem emojis no nome do template.
- Sem caracteres especiais excessivos ($$$, !!!, etc.).
- URLs apenas para domínios reconhecíveis (não use encurtadores).
- Variáveis com exemplos realistas — se a
{{1}}é nome, ponha um nome real ("Maria"), nãoXXX. - Português correto — erros graves levam a rejeição.
Tempo de aprovação
| Categoria | Tempo típico |
|---|---|
| Utility | 1 minuto a 4 horas |
| Authentication | 1 minuto a 1 hora |
| Marketing | 1 hora a 24 horas |
Após aprovado, o template fica disponível para envio imediatamente.
Dúvidas comuns
Como sei se foi aprovado? Na lista de templates do painel, o status aparece em tempo real (o gateway recebe webhook da Meta). Você também recebe um e-mail da Meta com o resultado.
O template foi rejeitado. Posso editar e reenviar? Sim. Edite o template (corrige o que a Meta apontou no motivo de rejeição) e submeta de novo. Não tem limite de tentativas.
Posso ter o mesmo template em vários idiomas? Sim. Cada idioma é um template separado, mas pode ter o mesmo nome (ex.: confirmacao_consulta em pt_BR, en_US, es_ES).
O cliente precisa ter aceitado receber mensagens? Sim, o cliente precisa ter dado opt-in (consentimento explícito) antes de você enviar templates de marketing. Isso é responsabilidade da sua empresa documentar. A Meta pode pedir comprovação se houver muitas reclamações.
Templates com botões de URL podem ter link dinâmico? Sim — você pode colocar {{1}} na URL (ex.: https://clinica.com.br/agenda/{{1}}). Na hora de enviar, passa o valor (abc123), e o cliente clica em um link único.