
Guia EinsteinZAP — Templates do WhatsApp: tipos, uso e custos (com modelos de estimativa)
Este documento foi preparado pela EinsteinZAP para ajudar seu time a entender, escolher e operar templates do WhatsApp Business de ponta a ponta — desde a criação/aprovação, até boas práticas de uso e estimativas de custo mensal por fluxo.
⚠ Importante sobre valores (Brasil – oficial, USD)
As tarifas abaixo foram extraídas do arquivo (tabela oficial da Meta/WhatsApp, “Cost per message in USD… effective July 1, 2025”).
Os preços são por conversa aberta na categoria do template.
Brasil (USD por conversa):
- Marketing: USD 0.0625
- Utility (Utilidade): USD 0.0068
- Authentication (OTP): USD 0.0068
- Service (user-initiated): (não informado explicitamente na planilha para BR; na maioria dos mercados é igual ou muito próximo ao Utility) → assumido: USD 0.0068
Para ver em BRL, aplique o seu câmbio do dia. Ex.: se 1 USD = 5,20 BRL, basta multiplicar os subtotais (USD) por 5,20.
No final do doc há um “Estimador rápido” com esse campo de câmbio.
1) O que é um template e quando ele é necessário?
Template (mensagem pré-aprovada): usado para iniciar ou retomar uma conversa fora da janela de 24h desde a última mensagem do cliente.
Dentro da janela 24h (mensagem do cliente recente), você pode responder sem template (conversa “Service/user-initiated”).
Enviar um template abre uma conversa tarifada conforme a categoria do template (veja abaixo). Todas as mensagens que você envia dentro da janela da conversa aberta não geram nova cobrança enquanto permanecer na mesma categoria (observações no item 4).
2) Categorias de template e casos de uso
a) Utility (Utilidade / Pós-venda)
Confirmações e atualizações transacionais (pedido, pagamento, entrega, reagendamento etc.).
Boas práticas: conteúdo objetivo, sem promo; botões (“Ver pedido”, “Acompanhar”).
b) Marketing (Promo/Engajamento)
Ofertas, cupons, lançamentos, win-back, recomendação, “volte ao carrinho”.
Boas práticas: segmentar, opt-out (“PARAR”), horários adequados e frequência controlada.
c) Authentication (OTP / verificação)
2FA e códigos de login (cadastro, recuperação de senha).
Janela curta: reenvios próximos tendem a ficar na mesma conversa.
Observações operacionais
- Conversas Service (cliente inicia): não precisa template para começar; janela de 24h.
- Se você envia template de outra categoria com uma janela ainda aberta, pode abrir nova conversa (nova cobrança).
3) Estrutura do template (componentes)
Header (opcional): texto curto ou mídia; Body (obrigatório): aceita variáveis {{1}}, {{2}}…;
Footer (opcional): avisos/opt-out; Buttons (opcionais): Quick Reply, URL (estática/dinâmica), Call.
Idiomas: crie variações (pt_BR, es_ES…) para reduzir rejeição e melhorar CTR.
Exemplo (Body):
Olá {{1}}, seu pedido {{2}} foi enviado! Acompanhe em: {{3}}
4) Regras práticas de abertura e tarifação
- Cobrança por conversa: a 1ª mensagem com template abre a conversa na categoria do template.
- Janela: dura um período (ex.: 24h para Utility/Marketing; curta para OTP). Mensagens subsequentes na mesma categoria/janela não cobram de novo.
- Troca de categoria: enviar template de categoria diferente pode abrir nova conversa.
- Service: cliente inicia, você responde em até 24h → não precisa template para começar.
- Pontos de entrada gratuitos (ex.: Ads “Click-to-WhatsApp”) podem isentar por tempo limitado.
Dica: em fluxos híbridos, agrupue mensagens para evitar abrir múltiplas categorias no mesmo dia.
5) Criação, aprovação e manutenção
Diretrizes de conteúdo, aprovação, restrições de edição (pense em versionar), qualidade medida pela Meta, localização por idioma, logs/testes e validações de variáveis/links.
6) Custos — Modelo de cálculo (com tarifas do Brasil, USD)
6.1. Fórmula geral
Custo mensal (USD) ≈
(Conversas Utility × 0.0068) +
(Conversas Marketing × 0.0625) +
(Conversas Authentication × 0.0068)
BRL: Custo (BRL) = Custo (USD) × câmbio_USD→BRL.
6.2. Quadro para preencher (Brasil – USD)
Categoria |
Conversas/mês |
Tarifa unitária (USD) |
Subtotal (USD) |
Utility |
____ |
0.0068 |
= conversas × 0.0068 |
Marketing |
____ |
0.0625 |
= conversas × 0.0625 |
Authentication |
____ |
0.0068 |
= conversas × 0.0068 |
|
|
|
|
Total (USD) |
|
|
soma |
Total (BRL) |
|
× câmbio |
Total(USD) × câmbio |
6.3. Cenários prontos (Brasil – USD)
(Use estes como base; ajuste volumes. Entre parênteses colocamos o total em BRL se você aplicar um câmbio — ex.: 1 USD = 5,20 BRL)
Cenário A — Onboarding e pós-venda enxuto (3.000 contatos/mês)
- 1.200 Utility × 0.0068 = USD 8.16
- 400 Marketing × 0.0625 = USD 25.00
- 200 Authentication × 0.0068 = USD 1.36
Total ≈ USD 34,52 (≈ BRL 179.* se câmbio 5,20)*
Cenário B — E-commerce ativo (10.000 contatos/mês)
- 4.000 Utility × 0.0068 = USD 27.20
- 2.000 Marketing × 0.0625 = USD 125.00
- 500 Authentication × 0.0068 = USD 3.40
Total ≈ USD 155,60 (≈ BRL 809.* @5,20)*
Cenário C — Grande operação/omnichannel (100.000 contatos/mês)
- 40.000 Utility × 0.0068 = USD 272.00
- 20.000 Marketing × 0.0625 = USD 1,250.00
- 5.000 Authentication × 0.0068 = USD 34.00
Total ≈ USD 1,556.00 (≈ BRL 8.091,2,* @5,20)*
Elasticidade: misturar categorias no mesmo dia (ex.: Utility → Marketing) pode abrir 2 conversas e dobrar o custo daquele usuário naquele período. Agrupar mensagens na mesma janela/categoria melhora o ROI.
7) “Playbook” de fluxos e custos (como pensar por fluxo)
- Fluxo 1 — Pós-venda (Utility): consolidar atualizações por etapa.
- Fluxo 2 — Reengajamento (Marketing): limitar frequência, opt-out, horário comercial.
- Fluxo 3 — Atendimento (Service): SLAs curtos para fechar em 24h.
- Fluxo 4 — OTP (Authentication): use janela curta a favor (reenvio sem nova cobrança).
8) Boas práticas (qualidade, entregabilidade e custos)
Opt-in, frequência, relevância, opt-out claro, janelas inteligentes, A/B e métricas, higiene de base, versionamento e monitoramento (IDs de conversa, status e erros).
9) Como a EinsteinZAP ajuda
Catálogo/preview de templates, variáveis validadas, governança por categoria (limites/opt-out), relatórios de custo por conversa/fluxo, orquestração que evita aberturas duplicadas e logs/auditoria completos.
10) Checklist rápido
- Template na categoria correta?
- Variáveis/links testados?
- Idioma/segmentação ok?
- Opt-out em Marketing?
- Fluxo não abre várias categorias no mesmo dia sem necessidade?
- Métricas e custo por conversa no painel?
11) Anexos — Modelos prontos
11.1. Utility (pt_BR) — pos_venda_status_entrega_v2
Header: “Pedido #{{1}}”
Body: “Olá {{2}}, seu pedido {{1}} está a caminho 🚚. Previsão: {{3}}. Acompanhe: {{4}}”
Buttons: “Acompanhar pedido (URL {{4}})” • “Falar com atendente”
11.2. Marketing (pt_BR) — reengajamento_carrinho_v1
Body: “{{1}}, reservamos seu carrinho por 2h 🛒 Use {{2}} para {{3}}% OFF: {{4}}”
Footer: “Para parar de receber, responda PARAR.”
Button: “Finalizar compra (URL {{4}})”
11.3. Authentication (pt_BR) — otp_login_v1
Body: “Seu código é: {{1}} (expira em {{2}} min). Não compartilhe.”
12) Estimador rápido
Parâmetros mensais (exemplo):
Utility_conversas = 4.000
Marketing_conversas = 2.000
Auth_conversas = 500
Tarifa_Utility (USD) = 0.0068
Tarifa_Marketing = 0.0625
Tarifa_Auth = 0.0068
Câmbio_USD→BRL = 5,20
Custo_Total_USD = (4000*0.0068) + (2000*0.0625) + (500*0.0068)
= USD 155,6
Custo_Total_BRL = Custo_Total_USD * Câmbio = 155,6 * 5,20 ≈ BRL 809
Conclusão
Templates bem planejados reduzem custo e elevam conversão. Agrupe mensagens por categoria para evitar janelas extras.
Meça tudo (custo por conversa, resposta, vendas) e ajuste frequência/conteúdo.
A EinsteinZAP provê ferramentas e governança para escalar com previsibilidade.