{"id":152,"date":"2026-10-25T12:59:04","date_gmt":"2026-10-25T12:59:04","guid":{"rendered":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/"},"modified":"2026-10-25T13:10:01","modified_gmt":"2026-10-25T13:10:01","slug":"template-reprovado-whatsapp","status":"publish","type":"post","link":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/","title":{"rendered":"Template reprovado no WhatsApp: motivos comuns e como corrigir"},"content":{"rendered":"\n<p><em>Atualizado em 25\/10\/2026<\/em><\/p>\n\n\n\n<p>Um template do WhatsApp \u00e9 reprovado quando a Meta encontra problema de formato (vari\u00e1veis mal escritas, fora de sequ\u00eancia, demais para o tamanho do texto ou nas pontas da mensagem), conte\u00fado que viola as pol\u00edticas (pedido de dados sens\u00edveis, amea\u00e7a, golpe, produto proibido), categoria errada ou texto duplicado. Para corrigir, leia o motivo no WhatsApp Manager ou no webhook <code>message_template_status_update<\/code>, edite o template e reenvie, ou abra um recurso com valores de exemplo. A Meta informa a decis\u00e3o em at\u00e9 24 horas.<\/p>\n\n\n\n<p>Abaixo est\u00e3o os motivos oficiais, como identificar cada um e o que mudar no texto. Se voc\u00ea ainda est\u00e1 montando seus primeiros templates, comece pelo guia de <a href=\"https:\/\/vectalk.com.br\/blog\/templates-whatsapp-api\/\">templates da API do WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como a revis\u00e3o funciona<\/h2>\n\n\n\n<p>Todo template novo, e todo template editado, passa por revis\u00e3o antes de poder ser enviado. Segundo a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-review\" target=\"_blank\" rel=\"noreferrer noopener\">documenta\u00e7\u00e3o de revis\u00e3o de templates<\/a>, a an\u00e1lise combina sistemas autom\u00e1ticos e revis\u00e3o manual e leva <strong>at\u00e9 24 horas<\/strong>. O resultado aparece:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>no WhatsApp Manager, com notifica\u00e7\u00e3o;<\/li>\n\n\n<li>por e-mail aos administradores do portf\u00f3lio;<\/li>\n\n\n<li>no Business Support Home, com o detalhe da reprova\u00e7\u00e3o;<\/li>\n\n\n<li>no webhook <code>message_template_status_update<\/code>, para quem acompanha por API.<\/li>\n\n<\/ul>\n\n\n\n<p>Enquanto a revis\u00e3o n\u00e3o termina, o template fica <code>PENDING<\/code> e n\u00e3o pode ser usado.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Os motivos de reprova\u00e7\u00e3o mais comuns<\/h2>\n\n\n\n<p>A Meta lista os motivos abaixo como os mais frequentes. A coluna da direita mostra a corre\u00e7\u00e3o.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Motivo<\/th><th>Exemplo do problema<\/th><th>Como corrigir<\/th><\/tr><\/thead><tbody><tr><td>Chaves faltando ou trocadas<\/td><td><code>{{1}<\/code>, <code>{1}}<\/code>, <code>{{ 1 }}<\/code><\/td><td>Use exatamente <code>{{1}}<\/code><\/td><\/tr><tr><td>Caracteres especiais na vari\u00e1vel<\/td><td><code>{{#1}}<\/code>, <code>{{$valor}}<\/code>, <code>{{1%}}<\/code><\/td><td>Deixe o s\u00edmbolo fora da vari\u00e1vel: <code>R$ {{1}}<\/code><\/td><\/tr><tr><td>Vari\u00e1veis fora de sequ\u00eancia<\/td><td><code>{{1}}<\/code>, <code>{{2}}<\/code>, <code>{{5}}<\/code>, <code>{{4}}<\/code><\/td><td>Numere em ordem: <code>{{1}}<\/code>, <code>{{2}}<\/code>, <code>{{3}}<\/code><\/td><\/tr><tr><td>Vari\u00e1veis demais para o tamanho do texto<\/td><td>&#8220;Oi {{1}}, {{2}} {{3}} {{4}}.&#8221;<\/td><td>Aumente o texto fixo ou reduza as vari\u00e1veis<\/td><\/tr><tr><td>Mensagem come\u00e7a ou termina com vari\u00e1vel<\/td><td>&#8220;{{1}}, seu pedido saiu.&#8221; ou &#8220;&#8230;c\u00f3digo {{1}}&#8221;<\/td><td>Coloque texto antes e depois<\/td><\/tr><tr><td>Pedido de dados sens\u00edveis<\/td><td>&#8220;Envie o n\u00famero completo do seu cart\u00e3o&#8221;<\/td><td>Pe\u00e7a s\u00f3 os \u00faltimos d\u00edgitos, nunca documento ou conta completa<\/td><\/tr><tr><td>Conte\u00fado abusivo ou amea\u00e7ador<\/td><td>&#8220;Pague hoje ou vamos expor seu nome&#8221;<\/td><td>Remova amea\u00e7as de processo ou exposi\u00e7\u00e3o p\u00fablica<\/td><\/tr><tr><td>Viola\u00e7\u00e3o da Pol\u00edtica de Com\u00e9rcio<\/td><td>Venda de itens proibidos<\/td><td>Confira a pol\u00edtica antes de criar<\/td><\/tr><tr><td>Spam ou apar\u00eancia de golpe<\/td><td>Promessas exageradas, links suspeitos<\/td><td>Texto claro, marca identificada, dom\u00ednio pr\u00f3prio<\/td><\/tr><tr><td>Limite de caracteres<\/td><td>Corpo muito longo, emojis em excesso<\/td><td>Respeite os limites do componente<\/td><\/tr><tr><td>Duplicidade<\/td><td>Mesmo corpo e rodap\u00e9 de um template existente<\/td><td>Mude o texto ou reaproveite o template que j\u00e1 existe<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>A regra de duplicidade n\u00e3o se aplica a templates de autentica\u00e7\u00e3o, que usam texto pr\u00e9-definido pela Meta.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Vari\u00e1veis: os erros que mais reprovam<\/h3>\n\n\n\n<p>A maioria das reprova\u00e7\u00f5es de formato vem das vari\u00e1veis. Compare:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Reprov\u00e1vel<\/th><th>Aprov\u00e1vel<\/th><\/tr><\/thead><tbody><tr><td>&#8220;{{1}}, seu boleto vence amanh\u00e3.&#8221;<\/td><td>&#8220;Ol\u00e1, {{1}}. Seu boleto vence amanh\u00e3.&#8221;<\/td><\/tr><tr><td>&#8220;Seu c\u00f3digo de rastreio \u00e9 {{1}}&#8221;<\/td><td>&#8220;Seu c\u00f3digo de rastreio \u00e9 {{1}}. Acompanhe pelo site da transportadora.&#8221;<\/td><\/tr><tr><td>&#8220;Valor: {{R$1}}&#8221;<\/td><td>&#8220;Valor: R$ {{1}}.&#8221;<\/td><\/tr><tr><td>&#8220;Oi {{1}}! {{2}} {{3}}.&#8221;<\/td><td>&#8220;Oi, {{1}}. Seu pedido {{2}} foi entregue em {{3}}. Qualquer problema, responda esta mensagem.&#8221;<\/td><\/tr><tr><td>&#8220;{{1}}{{2}}&#8221;<\/td><td>&#8220;Pedido {{1}}, entrega prevista para {{2}}. Obrigado pela compra.&#8221;<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Vari\u00e1veis coladas (<code>{{1}}{{2}}<\/code>) tamb\u00e9m s\u00e3o reprovadas: a pr\u00f3pria Meta usa esse caso como exemplo de <code>INVALID_FORMAT<\/code>.<\/p>\n\n\n\n<p>Todo par\u00e2metro precisa de um valor de exemplo. No WhatsApp Manager, isso \u00e9 feito pelo bot\u00e3o <strong>Adicionar exemplo<\/strong>; na API, pelo campo <code>example<\/code> de cada componente. Sem exemplo, o revisor n\u00e3o consegue avaliar a mensagem real. Use exemplos realistas: &#8220;Marina&#8221; e &#8220;48213&#8221; dizem mais do que &#8220;teste&#8221; e &#8220;123&#8221;.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Como ler o motivo no webhook<\/h2>\n\n\n\n<p>Quem acompanha por API recebe o resultado no campo <code>message_template_status_update<\/code>. Uma reprova\u00e7\u00e3o por formato chega assim:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-json\">{\n  \"field\": \"message_template_status_update\",\n  \"value\": {\n    \"event\": \"REJECTED\",\n    \"message_template_id\": 1689556908129835,\n    \"message_template_name\": \"lembrete_boleto\",\n    \"message_template_language\": \"pt_BR\",\n    \"reason\": \"INVALID_FORMAT\",\n    \"message_template_category\": \"UTILITY\",\n    \"rejection_info\": {\n      \"reason\": \"Your template has parameters placed next to each other (like {{1}}{{2}}) without text or punctuation between them.\",\n      \"recommendation\": \"Separate parameters with descriptive text and ensure each parameter is clearly contextualized.\"\n    }\n  }\n}<\/code><\/pre>\n\n\n\n<p>O objeto <code>rejection_info<\/code>, com explica\u00e7\u00e3o e recomenda\u00e7\u00e3o, s\u00f3 vem quando o motivo \u00e9 <code>INVALID_FORMAT<\/code>. Os valores poss\u00edveis de <code>reason<\/code>, segundo a <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/message_template_status_update\" target=\"_blank\" rel=\"noreferrer noopener\">refer\u00eancia do webhook<\/a>:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><code>reason<\/code><\/th><th>Significado<\/th><th>A\u00e7\u00e3o<\/th><\/tr><\/thead><tbody><tr><td><code>INVALID_FORMAT<\/code><\/td><td>Formato inv\u00e1lido<\/td><td>Ler <code>rejection_info<\/code> e corrigir vari\u00e1veis, limites ou estrutura<\/td><\/tr><tr><td><code>INCORRECT_CATEGORY<\/code><\/td><td>Conte\u00fado n\u00e3o combina com a categoria escolhida<\/td><td>Trocar a categoria ou reescrever (veja <a href=\"https:\/\/vectalk.com.br\/blog\/categorias-template-whatsapp\/\">categorias de template<\/a>)<\/td><\/tr><tr><td><code>TAG_CONTENT_MISMATCH<\/code><\/td><td>Conte\u00fado n\u00e3o combina com a categoria escolhida<\/td><td>Mesma a\u00e7\u00e3o de <code>INCORRECT_CATEGORY<\/code><\/td><\/tr><tr><td><code>PROMOTIONAL<\/code><\/td><td>Conte\u00fado viola as pol\u00edticas<\/td><td>Revisar o texto \u00e0 luz das pol\u00edticas<\/td><\/tr><tr><td><code>ABUSIVE_CONTENT<\/code><\/td><td>Conte\u00fado viola as pol\u00edticas<\/td><td>Remover amea\u00e7as, linguagem agressiva ou enganosa<\/td><\/tr><tr><td><code>SCAM<\/code><\/td><td>Conte\u00fado viola as pol\u00edticas<\/td><td>Remover promessas e elementos com cara de golpe<\/td><\/tr><tr><td><code>CATEGORY_NOT_AVAILABLE<\/code><\/td><td>Descontinuado<\/td><td>N\u00e3o deve aparecer em templates novos<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>Um tratador simples, que registra o motivo e avisa o time:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-js\">export function tratarStatusTemplate(value, db, alertar) {\n  db.atualizarTemplate(value.message_template_id, {\n    status: value.event,\n    categoria: value.message_template_category,\n    motivo: value.reason,\n  });\n\n  if (value.event === 'REJECTED') {\n    const detalhe = value.rejection_info?.recommendation ?? 'ver Business Support Home';\n    alertar(`Template ${value.message_template_name} reprovado (${value.reason}): ${detalhe}`);\n  }\n}<\/code><\/pre>\n\n\n\n<p>Fique atento tamb\u00e9m a outros eventos do mesmo webhook: <code>PAUSED<\/code> e <code>DISABLED<\/code> (qualidade baixa), <code>FLAGGED<\/code> (feedback negativo, risco de desativa\u00e7\u00e3o), <code>IN_APPEAL<\/code> (recurso em andamento) e <code>LIMIT_EXCEEDED<\/code> (a conta atingiu o limite de templates).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Corrigir e reenviar ou recorrer<\/h2>\n\n\n\n<p>Voc\u00ea tem dois caminhos quando o template \u00e9 reprovado.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Editar e reenviar<\/h3>\n\n\n\n<p>Se o problema est\u00e1 no texto, edite e reenvie. Pela <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-management\" target=\"_blank\" rel=\"noreferrer noopener\">documenta\u00e7\u00e3o de gerenciamento<\/a>, s\u00f3 templates <code>APPROVED<\/code>, <code>REJECTED<\/code> ou <code>PAUSED<\/code> podem ser editados, e cada edi\u00e7\u00e3o substitui todos os componentes de uma vez. Para templates reprovados, a categoria tamb\u00e9m pode ser alterada na edi\u00e7\u00e3o.<\/p>\n\n\n\n<p>Na Cloud API direta, a edi\u00e7\u00e3o \u00e9 um <code>POST<\/code> no ID do template:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl -X POST \"https:\/\/graph.facebook.com\/v26.0\/ID_DO_TEMPLATE\" \\\n  -H \"Authorization: Bearer TOKEN_DA_META\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{\n    \"components\": [\n      {\n        \"type\": \"BODY\",\n        \"text\": \"Ol\u00e1, {{1}}. O boleto do pedido {{2}} vence em {{3}}. A segunda via est\u00e1 dispon\u00edvel no bot\u00e3o abaixo.\",\n        \"example\": { \"body_text\": [[\"Marina\", \"48213\", \"30\/10\/2026\"]] }\n      }\n    ]\n  }'<\/code><\/pre>\n\n\n\n<p>Outra op\u00e7\u00e3o \u00e9 criar um template novo com outro nome. Se voc\u00ea excluir um template aprovado, o mesmo nome fica bloqueado por 30 dias.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Abrir um recurso<\/h3>\n\n\n\n<p>Se voc\u00ea acha que a reprova\u00e7\u00e3o foi um erro, recorra. Qualquer template reprovado pode ser contestado, e o recurso precisa incluir exemplos. No WhatsApp Manager:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Passe o mouse no \u00edcone de maleta (<strong>Ferramentas da conta<\/strong>) e clique em <strong>Modelos de mensagem<\/strong>. Se houver v\u00e1rias contas, escolha a certa no seletor do canto superior direito.<\/li>\n\n\n<li>Clique no template reprovado.<\/li>\n\n\n<li>Ajuste o conte\u00fado, se necess\u00e1rio.<\/li>\n\n\n<li>Clique em <strong>Adicionar exemplo<\/strong> e preencha valores de exemplo e imagens.<\/li>\n\n\n<li>Clique em <strong>Enviar<\/strong>.<\/li>\n\n<\/ol>\n\n\n\n<p>A Meta responde em at\u00e9 24 horas. Durante o recurso, o webhook pode trazer o evento <code>IN_APPEAL<\/code>.<\/p>\n\n\n\n<p>Reprova\u00e7\u00f5es de categoria seguem outro caminho: a revis\u00e3o \u00e9 pedida no Business Support Home, em at\u00e9 60 dias. Templates que a Meta identifica como autentica\u00e7\u00e3o disfar\u00e7ada n\u00e3o podem ser revisados; nesse caso, crie um template de autentica\u00e7\u00e3o (veja <a href=\"https:\/\/vectalk.com.br\/blog\/otp-whatsapp-template-autenticacao\/\">c\u00f3digo de verifica\u00e7\u00e3o pelo WhatsApp<\/a>).<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Erros de envio que parecem reprova\u00e7\u00e3o<\/h2>\n\n\n\n<p>Alguns erros s\u00f3 aparecem na hora de enviar, com o template j\u00e1 aprovado. Eles costumam ser confundidos com reprova\u00e7\u00e3o:<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>C\u00f3digo<\/th><th>O que significa<\/th><th>A\u00e7\u00e3o<\/th><\/tr><\/thead><tbody><tr><td><code>132000<\/code><\/td><td>N\u00famero de par\u00e2metros diferente do template<\/td><td>Conferir quantos par\u00e2metros cada componente espera<\/td><\/tr><tr><td><code>132001<\/code><\/td><td>Template n\u00e3o existe no idioma informado ou n\u00e3o est\u00e1 aprovado<\/td><td>Conferir nome, c\u00f3digo de idioma e status<\/td><\/tr><tr><td><code>132007<\/code><\/td><td>Conte\u00fado do template viola uma pol\u00edtica do WhatsApp<\/td><td>Revisar o texto com base nos motivos de reprova\u00e7\u00e3o<\/td><\/tr><tr><td><code>132015<\/code><\/td><td>Template pausado por qualidade baixa<\/td><td>Esperar a pausa terminar ou editar<\/td><\/tr><tr><td><code>132016<\/code><\/td><td>Template desativado ap\u00f3s pausas repetidas<\/td><td>Criar um template novo com outro conte\u00fado<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p>A lista completa, com causas e solu\u00e7\u00f5es, est\u00e1 em <a href=\"https:\/\/vectalk.com.br\/blog\/erros-api-whatsapp\/\">erros da API do WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Checklist para n\u00e3o ser reprovado<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Vari\u00e1veis no formato <code>{{1}}<\/code>, em sequ\u00eancia, sem s\u00edmbolos dentro e sem duas coladas.<\/li>\n\n\n<li>Texto fixo antes da primeira e depois da \u00faltima vari\u00e1vel.<\/li>\n\n\n<li>Valor de exemplo realista para cada vari\u00e1vel e imagem de exemplo no cabe\u00e7alho de m\u00eddia.<\/li>\n\n\n<li>Nenhum pedido de cart\u00e3o, conta ou documento completo.<\/li>\n\n\n<li>Nenhuma amea\u00e7a, cobran\u00e7a agressiva ou promessa exagerada.<\/li>\n\n\n<li>Categoria coerente com o conte\u00fado: aviso \u00e9 utilidade, oferta \u00e9 marketing.<\/li>\n\n\n<li>Texto diferente dos templates que j\u00e1 existem na conta.<\/li>\n\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">Como fazer com a Vectalk<\/h2>\n\n\n\n<p>Na Vectalk, os templates s\u00e3o criados e editados com os mesmos corpos da Cloud API, usando um token de inst\u00e2ncia (o WABA \u00e9 resolvido pelo token). Para corrigir um template reprovado, envie os novos componentes para <code>POST \/api\/templates\/{templateId}<\/code>; a edi\u00e7\u00e3o vale para templates <code>APPROVED<\/code> ou <code>REJECTED<\/code>. Para conferir o status, use <code>GET \/api\/templates?name=lembrete_boleto<\/code>. O webhook <code>message_template_status_update<\/code> chega no formato da Meta para as URLs que voc\u00ea registrou.<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"language-bash\">curl -X POST https:\/\/apis.vectalk.com.br\/api\/templates\/ID_DO_TEMPLATE \\\n  -H \"Authorization: Bearer SEU_TOKEN_DE_INSTANCIA\" \\\n  -H \"Content-Type: application\/json\" \\\n  -d '{ \"components\": [ { \"type\": \"BODY\", \"text\": \"Ol\u00e1, {{1}}. O boleto do pedido {{2}} vence em {{3}}. A segunda via est\u00e1 dispon\u00edvel no bot\u00e3o abaixo.\", \"example\": { \"body_text\": [[\"Marina\", \"48213\", \"30\/10\/2026\"]] } } ] }'<\/code><\/pre>\n\n\n\n<p>Veja os endpoints em <a href=\"https:\/\/docs.vectalk.com.br\/api-reference\/templates\/edit\">docs.vectalk.com.br<\/a> e crie sua conta em <a href=\"https:\/\/apps.vectalk.com.br\/register\">apps.vectalk.com.br\/register<\/a>. Para entender o contexto geral, leia o <a href=\"https:\/\/vectalk.com.br\/blog\/api-oficial-do-whatsapp\/\">guia da API oficial do WhatsApp<\/a>.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perguntas frequentes<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">Quanto tempo a Meta leva para revisar um template?<\/h3>\n\n\n\n<p>At\u00e9 24 horas, tanto na revis\u00e3o inicial quanto no recurso. Muitos templates s\u00e3o aprovados antes, mas planeje lan\u00e7amentos contando com o prazo m\u00e1ximo.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Posso usar um template reprovado enquanto recorro?<\/h3>\n\n\n\n<p>N\u00e3o. S\u00f3 templates com status <code>APPROVED<\/code> podem ser enviados. Se o envio \u00e9 urgente, crie em paralelo uma vers\u00e3o corrigida com outro nome.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Meu template foi aprovado, mas como marketing. Isso \u00e9 reprova\u00e7\u00e3o?<\/h3>\n\n\n\n<p>N\u00e3o. Desde abril de 2025, templates enviados como utilidade que a Meta considera marketing s\u00e3o aprovados como marketing. A corre\u00e7\u00e3o \u00e9 pedir revis\u00e3o de categoria ou reescrever o texto. Veja <a href=\"https:\/\/vectalk.com.br\/blog\/categorias-template-whatsapp\/\">categorias de template<\/a>.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Por que um template id\u00eantico foi aprovado em outra conta e reprovado na minha?<\/h3>\n\n\n\n<p>A Meta avisa que os exemplos dela s\u00e3o ilustrativos e que textos parecidos podem ter resultados diferentes conforme o conte\u00fado exato e os valores de exemplo. A regra de duplicidade tamb\u00e9m pesa: se j\u00e1 existe um template com o mesmo corpo e rodap\u00e9, o novo \u00e9 reprovado. Ajuste o texto e use exemplos realistas.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Quantas vezes posso editar um template?<\/h3>\n\n\n\n<p>Templates aprovados podem ser editados at\u00e9 10 vezes em 30 dias, ou 1 vez em 24 horas. A documenta\u00e7\u00e3o n\u00e3o informa limite para templates reprovados.<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p><strong>Fontes oficiais consultadas em 25\/10\/2026:<\/strong> <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-review\" target=\"_blank\" rel=\"noreferrer noopener\">Revis\u00e3o de templates<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/webhooks\/reference\/message_template_status_update\" target=\"_blank\" rel=\"noreferrer noopener\">Webhook message_template_status_update<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-management\" target=\"_blank\" rel=\"noreferrer noopener\">Gerenciamento de templates<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/templates\/template-categorization\" target=\"_blank\" rel=\"noreferrer noopener\">Categoriza\u00e7\u00e3o de templates<\/a>, <a href=\"https:\/\/developers.facebook.com\/documentation\/business-messaging\/whatsapp\/support\/error-codes\" target=\"_blank\" rel=\"noreferrer noopener\">C\u00f3digos de erro<\/a>, <a href=\"https:\/\/business.whatsapp.com\/policy\" target=\"_blank\" rel=\"noreferrer noopener\">Pol\u00edtica de Mensagens do WhatsApp Business<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Os motivos que a Meta usa para reprovar templates do WhatsApp, como ler o motivo no webhook, corrigir o texto e recorrer em at\u00e9 24 horas.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[8],"tags":[],"class_list":["post-152","post","type-post","status-publish","format-standard","hentry","category-uncategorized-pt"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk<\/title>\n<meta name=\"description\" content=\"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk\" \/>\n<meta property=\"og:description\" content=\"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog Vectalk\" \/>\n<meta property=\"article:published_time\" content=\"2026-10-25T12:59:04+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-25T13:10:01+00:00\" \/>\n<meta name=\"author\" content=\"wanderleyfcunha\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"wanderleyfcunha\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/\"},\"author\":{\"name\":\"wanderleyfcunha\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"headline\":\"Template reprovado no WhatsApp: motivos comuns e como corrigir\",\"datePublished\":\"2026-10-25T12:59:04+00:00\",\"dateModified\":\"2026-10-25T13:10:01+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/\"},\"wordCount\":1575,\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/\",\"name\":\"Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\"},\"datePublished\":\"2026-10-25T12:59:04+00:00\",\"dateModified\":\"2026-10-25T13:10:01+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\"},\"description\":\"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/template-reprovado-whatsapp\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Template reprovado no WhatsApp: motivos comuns e como corrigir\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/\",\"name\":\"Blog Vectalk\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/vectalk.com.br\\\/blog\\\/#\\\/schema\\\/person\\\/ff36ecd9d8257856f227f8e5d639db2b\",\"name\":\"wanderleyfcunha\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g\",\"caption\":\"wanderleyfcunha\"},\"sameAs\":[\"https:\\\/\\\/vectalk.com.br\\\/blog\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk","description":"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/","og_locale":"en_US","og_type":"article","og_title":"Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk","og_description":"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.","og_url":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/","og_site_name":"Blog Vectalk","article_published_time":"2026-10-25T12:59:04+00:00","article_modified_time":"2026-10-25T13:10:01+00:00","author":"wanderleyfcunha","twitter_card":"summary_large_image","twitter_misc":{"Written by":"wanderleyfcunha","Est. reading time":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/#article","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/"},"author":{"name":"wanderleyfcunha","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"headline":"Template reprovado no WhatsApp: motivos comuns e como corrigir","datePublished":"2026-10-25T12:59:04+00:00","dateModified":"2026-10-25T13:10:01+00:00","mainEntityOfPage":{"@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/"},"wordCount":1575,"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/","url":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/","name":"Template reprovado no WhatsApp: motivos e corre\u00e7\u00e3o | Vectalk","isPartOf":{"@id":"https:\/\/vectalk.com.br\/blog\/#website"},"datePublished":"2026-10-25T12:59:04+00:00","dateModified":"2026-10-25T13:10:01+00:00","author":{"@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b"},"description":"Template reprovado no WhatsApp? Veja os motivos oficiais da Meta, os c\u00f3digos de rejei\u00e7\u00e3o do webhook, como corrigir vari\u00e1veis e como recorrer.","breadcrumb":{"@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vectalk.com.br\/blog\/template-reprovado-whatsapp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vectalk.com.br\/blog\/"},{"@type":"ListItem","position":2,"name":"Template reprovado no WhatsApp: motivos comuns e como corrigir"}]},{"@type":"WebSite","@id":"https:\/\/vectalk.com.br\/blog\/#website","url":"https:\/\/vectalk.com.br\/blog\/","name":"Blog Vectalk","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vectalk.com.br\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/vectalk.com.br\/blog\/#\/schema\/person\/ff36ecd9d8257856f227f8e5d639db2b","name":"wanderleyfcunha","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/21c37077f1731eb558973f27a7b647d55f72fde5200a843ac5f5345b247ea725?s=96&d=mm&r=g","caption":"wanderleyfcunha"},"sameAs":["https:\/\/vectalk.com.br\/blog"]}]}},"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/152","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/comments?post=152"}],"version-history":[{"count":1,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/152\/revisions"}],"predecessor-version":[{"id":155,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/posts\/152\/revisions\/155"}],"wp:attachment":[{"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/media?parent=152"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/categories?post=152"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vectalk.com.br\/blog\/wp-json\/wp\/v2\/tags?post=152"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}