<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="pt-BR">
  <title>WhatsApp Founders 🇧🇷: Comunidade de WhatsApp Business Partners no Brasil</title>
  <subtitle>Comunidade exclusiva para founders com negócio no WhatsApp em produção. Conecte-se com Tech Providers, Solution Partners e Meta Business Partners. WhatsApp Business API, Cloud API, Embedded Signup e automação no ecossistema Meta Brasil.</subtitle>
  <link href="https://www.whatsappfounders.com.br/feed.xml" rel="self" type="application/atom+xml"/>
  <link href="https://www.whatsappfounders.com.br/artigos/" rel="alternate" type="text/html"/>
  <updated>2026-07-19T00:00:00+00:00</updated>
  <id>https://www.whatsappfounders.com.br/artigos/</id>
  <author>
    <name>WhatsApp Founders</name>
    <uri>https://www.whatsappfounders.com.br</uri>
  </author>
  
  <entry>
    <title>Erros da API Oficial do WhatsApp: o que significam e o que fazer em cada caso</title>
    <link href="https://www.whatsappfounders.com.br/artigos/erros-api-oficial-whatsapp-o-que-fazer/" rel="alternate" type="text/html"/>
    <published>2026-07-19T00:00:00+00:00</published>
    <updated>2026-07-19T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/erros-api-oficial-whatsapp-o-que-fazer/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Referência aberta dos erros na API Oficial do WhatsApp — códigos 131xxx no envio, onboarding Embedded Signup, Cloud, Coexistência, WABA e permissões: mensagem Meta, causa e ação prática.</summary>
    <category term="api-oficial"/>
    <category term="troubleshooting"/>
    <category term="embedded-signup"/>
    <category term="coexistencia"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Conectar e operar na &lt;strong&gt;API Oficial do WhatsApp&lt;/strong&gt; costuma travar em mensagens genéricas: &lt;em&gt;“número não elegível”&lt;/em&gt;, &lt;em&gt;“algo deu errado”&lt;/em&gt;, QR que não escaneia, número preso em WABA antiga, sync que nunca termina, permissão negada no Business Manager. A Meta quase nunca explica a causa raiz na tela.&lt;/p&gt;

&lt;p&gt;Este guia é a referência aberta &lt;strong&gt;erro → causa → ação&lt;/strong&gt; para quem implementa Embedded Signup, onboarda clientes ou opera WABA. Erros de &lt;strong&gt;conta, BM, pagamento, permissões e número&lt;/strong&gt; valem para &lt;strong&gt;Cloud e Coexistência&lt;/strong&gt;; QR, importação e app no celular são só Coexistência.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;Escopo:&lt;/strong&gt; envio (códigos &lt;strong&gt;131xxx&lt;/strong&gt; no webhook), onboarding (Embedded Signup) e operação pós-conexão. Templates rejeitados → &lt;a href=&quot;/artigos/templates-whatsapp-rejeitados-meta-como-aprovar/&quot;&gt;guia de templates&lt;/a&gt;. Cloud ou Coexistência → &lt;a href=&quot;/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/&quot;&gt;comparativo&lt;/a&gt;. Selo azul → &lt;a href=&quot;/artigos/selo-azul-whatsapp-business-api-oficial-meta/&quot;&gt;os três caminhos&lt;/a&gt;.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Diagnóstico rápido: em qual fase da API Oficial o erro apareceu?&quot;&gt;
flowchart TD
  START([&quot;Erro na API Oficial&quot;]) --&amp;gt; MODELO{&quot;Cloud ou Coexistência?&quot;}
  MODELO --&amp;gt;|Cloud| CLOUD[&quot;Embedded Signup → SMS/voz → registro&quot;]
  MODELO --&amp;gt;|Coexistência| COEX[&quot;Embedded Signup → QR → sync&quot;]
  CLOUD --&amp;gt; FASE{&quot;Em qual etapa?&quot;}
  COEX --&amp;gt; FASE
  FASE --&amp;gt;|Antes de conectar| PRE[&quot;Pré-requisitos / elegibilidade / WABA anterior&quot;]
  FASE --&amp;gt;|Embedded Signup| ES[&quot;Login, BM, número, permissões, pagamento&quot;]
  FASE --&amp;gt;|QR / verificação| QR[&quot;QR Code ou SMS — conforme o modelo&quot;]
  FASE --&amp;gt;|Depois de conectar| POS[&quot;Sync, dispositivos, automações, operação&quot;]
  PRE --&amp;gt; ACAO1[&quot;Aguardar uso ativo ou limpar WABA antiga&quot;]
  ES --&amp;gt; ACAO2[&quot;Conta, BM, permissão ou pagamento&quot;]
  QR --&amp;gt; ACAO3[&quot;Fluxo correto, app atualizado, refazer signup&quot;]
  POS --&amp;gt; ACAO4[&quot;Wi-Fi, app aberto, desativar conflitos&quot;]
&lt;/div&gt;

&lt;h2 id=&quot;pré-requisitos-cloud-e-coexistência&quot;&gt;Pré-requisitos (Cloud e Coexistência)&lt;/h2&gt;

&lt;p&gt;Muitos “erros” são pré-requisito não atendido. Cheque &lt;strong&gt;antes&lt;/strong&gt; de abrir ticket:&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Requisito&lt;/th&gt;
      &lt;th&gt;Detalhe&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;App (Coexistência)&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;WhatsApp Business&lt;/strong&gt; 2.24.17+ (não o pessoal)&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Atividade (Coexistência)&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;7+ dias&lt;/strong&gt; no app; ideal &lt;strong&gt;30–60&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;BM e Facebook&lt;/td&gt;
      &lt;td&gt;Página + &lt;strong&gt;Meta Business Manager&lt;/strong&gt; com &lt;strong&gt;admin&lt;/strong&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;WABA limpa&lt;/td&gt;
      &lt;td&gt;Número &lt;strong&gt;fora&lt;/strong&gt; de outra WABA, BSP ou API não oficial&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Nome da empresa&lt;/td&gt;
      &lt;td&gt;Defina &lt;strong&gt;antes&lt;/strong&gt; de conectar (trava depois)&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&lt;strong&gt;Regra de ouro:&lt;/strong&gt; número vindo de Z-API, Evolution ou similar → exclua no provedor anterior, use o Business App com conversas reais &lt;strong&gt;1–2 meses&lt;/strong&gt;, só então tente a API Oficial de novo. Reconectar no dia seguinte quase sempre falha.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;tabela-mestra-erro--ação&quot;&gt;Tabela mestra: erro → ação&lt;/h2&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Mensagem / sintoma&lt;/th&gt;
      &lt;th&gt;Causa provável&lt;/th&gt;
      &lt;th&gt;O que fazer&lt;/th&gt;
      &lt;th&gt;Modelo&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Mais atividade no WhatsApp Business App é necessária.”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Uso insuficiente no app&lt;/td&gt;
      &lt;td&gt;Conversas reais &lt;strong&gt;7–60 dias&lt;/strong&gt;. &lt;strong&gt;Não&lt;/strong&gt; exclua e re-registre o número.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Email: não elegível para Coexistence Onboarding&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Bloqueio de política&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;Número alternativo&lt;/strong&gt;. Revise &lt;a href=&quot;https://business.whatsapp.com/policy&quot;&gt;política comercial&lt;/a&gt;.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Este número está registrado em uma conta WhatsApp existente.”&lt;/strong&gt; / &lt;strong&gt;“Esse número já está registrado…“&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;WABA/BSP/API anterior&lt;/td&gt;
      &lt;td&gt;Desconecte no provedor → Business App → &lt;strong&gt;1–2 meses&lt;/strong&gt; de uso → tente de novo.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Esse número de telefone já existe na sua lista de números.”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Já na WABA atual&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;Selecione o número existente&lt;/strong&gt; no fluxo.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“O número de telefone foi bloqueado.”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Restrição Meta&lt;/td&gt;
      &lt;td&gt;Gerenciador do WhatsApp ou ticket Meta.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Número máximo de telefones vinculados…“&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Limite na WABA&lt;/td&gt;
      &lt;td&gt;Remova inativos ou use outra WABA/BM.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Nome verificado viola as diretrizes…“&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Nome fora da política&lt;/td&gt;
      &lt;td&gt;Ajuste conforme &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/display-name&quot;&gt;diretrizes de nome&lt;/a&gt;.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Verificação do nome já está em andamento.”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Nome em análise&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;Aguarde&lt;/strong&gt; antes de seguir o signup.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;QR Code não aparece ou não escaneia&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;App velho, fluxo errado&lt;/td&gt;
      &lt;td&gt;App &lt;strong&gt;2.24.17+&lt;/strong&gt;, cache do browser, &lt;strong&gt;Configurações → Conta → Plataforma comercial&lt;/strong&gt;.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Importação travou&lt;/strong&gt; / sync eterno&lt;/td&gt;
      &lt;td&gt;Rede ou volume alto&lt;/td&gt;
      &lt;td&gt;App &lt;strong&gt;aberto&lt;/strong&gt;, &lt;strong&gt;Wi-Fi&lt;/strong&gt;, até &lt;strong&gt;6 h&lt;/strong&gt;. Falhou → reescaneie o QR.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Erro ao vincular à Página do Facebook&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Página ou permissão&lt;/td&gt;
      &lt;td&gt;Admin no BM &lt;strong&gt;e&lt;/strong&gt; na Página; dados completos.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Windows/WearOS não aparecem na API&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Dispositivo não suportado&lt;/td&gt;
      &lt;td&gt;Só &lt;strong&gt;WhatsApp Web&lt;/strong&gt; e &lt;strong&gt;Mac&lt;/strong&gt;.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Nome da empresa não altera depois&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Comportamento pós-coex&lt;/td&gt;
      &lt;td&gt;Ajuste &lt;strong&gt;antes&lt;/strong&gt; do QR; depois só suporte Meta.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Limitamos a frequência…“&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Rate limit&lt;/td&gt;
      &lt;td&gt;Pare tentativas; conta Facebook madura.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Sem permissão para anunciar&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Conta restrita&lt;/td&gt;
      &lt;td&gt;Troque de conta Facebook com admin no BM.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Conta Facebook muito nova&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Conta recente&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;30+ dias&lt;/strong&gt; de histórico ou aguarde e retome.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Limite de empresas criadas&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Limite de BMs&lt;/td&gt;
      &lt;td&gt;Use &lt;strong&gt;BM existente&lt;/strong&gt;.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Conta de pagamento desabilitada&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Billing pendente&lt;/td&gt;
      &lt;td&gt;Regularize no Suporte Meta.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Sem permissão para criar WABA&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Usuário sem admin&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;Controle total&lt;/strong&gt; ou admin WhatsApp no BM.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;“Algo deu errado. Entre em contato com o suporte.”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Erro genérico Meta&lt;/td&gt;
      &lt;td&gt;&lt;strong&gt;15–30 min&lt;/strong&gt;, cache, retry. Persiste → ticket com print + horário UTC.&lt;/td&gt;
      &lt;td&gt;Ambos&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Escolheu &lt;strong&gt;“Conectar número de telefone”&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Fluxo PIN / MM Lite&lt;/td&gt;
      &lt;td&gt;Volte e escolha &lt;strong&gt;“Conectar seu aplicativo WhatsApp Business existente”&lt;/strong&gt;.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Respostas duplicadas&lt;/td&gt;
      &lt;td&gt;App + bot da API&lt;/td&gt;
      &lt;td&gt;Desligue &lt;strong&gt;saudação/ausência&lt;/strong&gt; no app antes do chatbot.&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Conexão caiu semanas depois&lt;/td&gt;
      &lt;td&gt;App &lt;strong&gt;14+ dias&lt;/strong&gt; fechado&lt;/td&gt;
      &lt;td&gt;Abra o Business App &lt;strong&gt;a cada 14 dias&lt;/strong&gt; (Coexistence Guidelines).&lt;/td&gt;
      &lt;td&gt;Coex.&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;coexistência-notas-rápidas&quot;&gt;Coexistência: notas rápidas&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;QR (checklist):&lt;/strong&gt; app atualizado → cache do browser → fluxo &lt;strong&gt;Plataforma comercial&lt;/strong&gt; → boa iluminação → aguarde 5–15 min → reinstalar app só como último recurso.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Sync:&lt;/strong&gt; contatos entram sempre; conversas 1:1 até &lt;strong&gt;6 meses&lt;/strong&gt; (mídias ~2 semanas); &lt;strong&gt;grupos não&lt;/strong&gt; vão para a API. Pulou importação → precisa &lt;strong&gt;desvincular e refazer&lt;/strong&gt; o onboarding.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Desconectar:&lt;/strong&gt; app → &lt;strong&gt;Configurações → Conta → Plataforma de Negócios → Desconectar&lt;/strong&gt;. Não desinstale o app para “desconectar”.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;códigos-de-erro-no-envio-131xxx&quot;&gt;Códigos de erro no envio (131xxx)&lt;/h2&gt;

&lt;p&gt;Quando a mensagem não entrega, a Meta devolve &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;errors[]&lt;/code&gt; no webhook de status (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;code&lt;/code&gt;). Persista o código no seu produto (dashboard, alerta, retry).&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Código&lt;/th&gt;
      &lt;th&gt;O que significa&lt;/th&gt;
      &lt;th&gt;O que fazer&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131042&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Pagamento&lt;/td&gt;
      &lt;td&gt;Regularize &lt;strong&gt;billing&lt;/strong&gt; no BM (cartão, limite, moeda).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131026&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Indeliverável&lt;/td&gt;
      &lt;td&gt;Número inválido ou fora do WhatsApp. Confirme E.164.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131049&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Saúde do ecossistema&lt;/td&gt;
      &lt;td&gt;Reduza marketing frio; veja &lt;a href=&quot;/artigos/quality-rating-evitar-numero-banido-whatsapp/&quot;&gt;quality rating&lt;/a&gt;.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131047&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Janela 24h fechada&lt;/td&gt;
      &lt;td&gt;Só &lt;strong&gt;template aprovado&lt;/strong&gt; — veja &lt;a href=&quot;/artigos/janela-24-horas-categorias-template-whatsapp/&quot;&gt;janela e categorias&lt;/a&gt;.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;130472&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Experimento Meta&lt;/td&gt;
      &lt;td&gt;Destinatário em grupo de teste. Sem workaround.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131048&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Spam rate limit&lt;/td&gt;
      &lt;td&gt;Pause campanhas; monitore quality rating.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131031&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;WABA bloqueada&lt;/td&gt;
      &lt;td&gt;Gerenciador do WhatsApp → ticket Meta com WABA ID.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131053&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Mídia&lt;/td&gt;
      &lt;td&gt;Tipo, tamanho ou codec fora do spec.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131050&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Opt-out marketing&lt;/td&gt;
      &lt;td&gt;Remova da campanha; só serviço permitido.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;131000&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Genérico&lt;/td&gt;
      &lt;td&gt;Retry com backoff; ticket com &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;message_id&lt;/code&gt; e horário UTC.&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&lt;strong&gt;Onde aparece:&lt;/strong&gt; webhook &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;messages&lt;/code&gt; → &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;statuses&lt;/code&gt; → &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;errors&lt;/code&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;quando-escalar-para-a-meta&quot;&gt;Quando escalar para a Meta&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;Número &lt;strong&gt;bloqueado&lt;/strong&gt; sem caminho no Gerenciador&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Inelegibilidade permanente&lt;/strong&gt; (email de política) no único canal do cliente&lt;/li&gt;
  &lt;li&gt;Erro genérico &lt;strong&gt;24h+&lt;/strong&gt; com pré-requisitos ok&lt;/li&gt;
  &lt;li&gt;Pagamento “desabilitado” sem pendência visível&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Leve no ticket: print da mensagem, horário UTC, WABA ID, versão do app, país do número, confirmação de que não há WABA paralela.&lt;/p&gt;

&lt;hr /&gt;

&lt;h2 id=&quot;faq&quot;&gt;FAQ&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Cobre template e envio?&lt;/strong&gt; Sim: &lt;strong&gt;131xxx&lt;/strong&gt; aqui; reprovação de template no &lt;a href=&quot;/artigos/templates-whatsapp-rejeitados-meta-como-aprovar/&quot;&gt;guia de templates&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WhatsApp pessoal funciona em Coexistência?&lt;/strong&gt; Não. Só &lt;strong&gt;Business App&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;API não oficial impede?&lt;/strong&gt; Sim, enquanto o número estiver registrado lá. Limpe, resfrie, tente depois.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Mapa interativo com esses erros?&lt;/strong&gt; Membros têm o &lt;a href=&quot;/membros/mapa-onboarding-api-oficial/&quot;&gt;mapa Meta API&lt;/a&gt; com modais por nó. Este artigo é a &lt;strong&gt;versão aberta e pesquisável&lt;/strong&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Referências: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/cloud-api/&quot;&gt;WhatsApp Cloud API&lt;/a&gt;, &lt;a href=&quot;https://faq.whatsapp.com&quot;&gt;Central de Ajuda WhatsApp Business&lt;/a&gt;, *WhatsApp Coexistence Guidelines&lt;/em&gt;. Regras mudam — valide na documentação oficial antes de prometer prazo ao cliente.*&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Selo azul no WhatsApp Business: app, API Oficial e Coexistência (sem mito)</title>
    <link href="https://www.whatsappfounders.com.br/artigos/selo-azul-whatsapp-business-api-oficial-meta/" rel="alternate" type="text/html"/>
    <published>2026-06-28T00:00:00+00:00</published>
    <updated>2026-06-28T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/selo-azul-whatsapp-business-api-oficial-meta/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">O &apos;selo azul&apos; não é um produto só. App tem Meta Verified por assinatura; API Oficial tem verificação por aprovação da Meta; Coexistência não tem selo. Guia para quem onboarda clientes na WhatsApp Business API.</summary>
    <category term="selo-azul"/>
    <category term="meta-verified"/>
    <category term="api-oficial"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;“Vocês conseguem o selo azul pra mim?” é provavelmente a pergunta que mais chega para quem trabalha com a WhatsApp Business API no Brasil. E a resposta honesta é: &lt;strong&gt;depende de qual selo, em qual produto, e como o número está conectado.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;O problema é que “selo azul” virou um nome guarda-chuva para três coisas tecnicamente diferentes. Quem onboarda cliente sem separar essas três acaba prometendo o que a Meta não vai entregar — e a conta sobra para o parceiro. Este guia separa os três caminhos para você orientar com precisão.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Três caminhos do selo azul: assinatura no app, aprovação na API Oficial, inexistente na Coexistência.&quot;&gt;
flowchart LR
  subgraph app[&quot;WhatsApp Business app&quot;]
    A([&quot;Meta Verified&lt;br /&gt;assinatura paga&quot;])
  end
  subgraph cloud[&quot;API Oficial Cloud&quot;]
    B([&quot;Aprovação da Meta&lt;br /&gt;sem assinatura&quot;])
  end
  subgraph coex[&quot;Coexistência&quot;]
    C([&quot;Sem selo&quot;])
  end
&lt;/div&gt;

&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;img src=&quot;/assets/images/linkedin-posts/linkedin-post-09.png&quot; alt=&quot;Tipos de parceria da Meta no ecossistema WhatsApp Business API&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;
  &lt;figcaption&gt;O selo do app não migra para a API — são produtos e filas de análise diferentes.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2 id=&quot;o-selo-azul-não-é-um-produto-só&quot;&gt;O “selo azul” não é um produto só&lt;/h2&gt;

&lt;p&gt;O badge azul de verificação aparece em mais de um lugar do ecossistema Meta, e ele é concedido por mecanismos distintos dependendo de onde o número vive:&lt;/p&gt;

&lt;h3 id=&quot;1-whatsapp-business-app--selo-por-assinatura-meta-verified&quot;&gt;1. WhatsApp Business (app) — selo por &lt;strong&gt;assinatura&lt;/strong&gt; (Meta Verified)&lt;/h3&gt;

&lt;p&gt;No aplicativo WhatsApp Business, o selo vem do &lt;strong&gt;Meta Verified&lt;/strong&gt;, a assinatura paga da Meta (a mesma linha que verifica perfis de Instagram e Facebook). É um produto comercial: o cliente assina, passa pela validação e recebe o badge.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Como obtém:&lt;/strong&gt; assinatura mensal recorrente.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Custo:&lt;/strong&gt; pago (na faixa de ~R$ 55/mês para o WhatsApp no Brasil — confira o valor atual no app, varia por mercado e plano).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Requisitos:&lt;/strong&gt; perfil completo, conta no Meta Business Manager com 2FA, nome de exibição compatível com a empresa, boa nota de qualidade e conformidade com as políticas.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Dificuldade:&lt;/strong&gt; acessível. É o caminho mais previsível para o cliente que opera só no app.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;2-api-oficial-cloud--selo-por-aprovação-da-meta&quot;&gt;2. API Oficial (Cloud) — selo por &lt;strong&gt;aprovação&lt;/strong&gt; da Meta&lt;/h3&gt;

&lt;p&gt;Na API Oficial conectada via Cloud, o selo &lt;strong&gt;não é o Meta Verified&lt;/strong&gt; e &lt;strong&gt;não é uma assinatura&lt;/strong&gt;. Ele é concedido por &lt;strong&gt;análise e aprovação da Meta&lt;/strong&gt;, com critérios mais rígidos — notoriedade de marca, histórico de qualidade e verificação de negócio completa.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Como obtém:&lt;/strong&gt; solicitação dentro do WhatsApp Manager → análise da Meta.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Custo:&lt;/strong&gt; sem assinatura específica (faz parte da operação na API).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Requisitos:&lt;/strong&gt; verificação de negócio concluída, marca com presença/notoriedade comprovável, boa qualidade do número.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Dificuldade:&lt;/strong&gt; restritiva. Aprovação não é garantida e o prazo de análise costuma ser de alguns dias úteis.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;Ponto que confunde todo mundo:&lt;/strong&gt; ter API Oficial &lt;strong&gt;não dá&lt;/strong&gt; selo automaticamente, e o selo do app (Meta Verified) &lt;strong&gt;não migra&lt;/strong&gt; para a API. São produtos diferentes, com filas de análise diferentes.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3 id=&quot;3-coexistência--não-tem-selo&quot;&gt;3. Coexistência — &lt;strong&gt;não tem selo&lt;/strong&gt;&lt;/h3&gt;

&lt;p&gt;Na conexão por Coexistência (o número roda no app &lt;strong&gt;e&lt;/strong&gt; na API ao mesmo tempo), &lt;strong&gt;não existe caminho para o selo azul&lt;/strong&gt;. É uma limitação do próprio modelo. Se o selo é inegociável para o cliente, Coexistência está fora — e isso precisa ser dito no início do projeto, não depois.&lt;/p&gt;

&lt;h2 id=&quot;comparativo-dos-três-caminhos&quot;&gt;Comparativo dos três caminhos&lt;/h2&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Aspecto&lt;/th&gt;
      &lt;th&gt;WhatsApp Business (app)&lt;/th&gt;
      &lt;th&gt;API Oficial (Cloud)&lt;/th&gt;
      &lt;th&gt;Coexistência&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Como obtém o selo&lt;/td&gt;
      &lt;td&gt;Assinatura (Meta Verified)&lt;/td&gt;
      &lt;td&gt;Aprovação da Meta&lt;/td&gt;
      &lt;td&gt;Não disponível&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Custo&lt;/td&gt;
      &lt;td&gt;Pago (~R$ 55/mês)&lt;/td&gt;
      &lt;td&gt;Sem assinatura própria&lt;/td&gt;
      &lt;td&gt;—&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Requisito principal&lt;/td&gt;
      &lt;td&gt;Perfil + documentação&lt;/td&gt;
      &lt;td&gt;Verificação de negócio + notoriedade&lt;/td&gt;
      &lt;td&gt;—&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Dificuldade&lt;/td&gt;
      &lt;td&gt;Acessível&lt;/td&gt;
      &lt;td&gt;Restritiva&lt;/td&gt;
      &lt;td&gt;Sem caminho&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Garantia&lt;/td&gt;
      &lt;td&gt;Alta (se cumprir critérios)&lt;/td&gt;
      &lt;td&gt;Baixa (análise da Meta)&lt;/td&gt;
      &lt;td&gt;Nenhuma&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2 id=&quot;o-que-muda-na-migração-a-parte-que-dói&quot;&gt;O que muda na migração (a parte que dói)&lt;/h2&gt;

&lt;p&gt;Aqui está o detalhe que mais gera atrito no onboarding: &lt;strong&gt;migrar para a API Oficial via Cloud encerra a conexão do app — e o selo Meta Verified do app não vai junto.&lt;/strong&gt; O número passa a depender de uma nova solicitação de verificação, agora pelo caminho de aprovação da API, que é mais rígido e pode ser negado.&lt;/p&gt;

&lt;p&gt;Tradução para o discurso com o cliente: se ele tem o selo no app hoje e vai para Cloud, ele &lt;strong&gt;perde o selo na migração&lt;/strong&gt; e precisa reconquistá-lo por outro processo. Se isso não for alinhado antes, vira reclamação na sua porta.&lt;/p&gt;

&lt;p&gt;Na Coexistência o selo também não é garantido (e, como vimos, não há caminho ativo para ele). Ou seja: &lt;strong&gt;não prometa selo em projeto de Coexistência.&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;requisitos-e-como-solicitar&quot;&gt;Requisitos e como solicitar&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Pelo app (Meta Verified):&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;Conta no &lt;strong&gt;Meta Business Manager&lt;/strong&gt; verificada e com 2FA ativo.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Nome de exibição&lt;/strong&gt; igual ao nome registrado da empresa.&lt;/li&gt;
  &lt;li&gt;Boa &lt;strong&gt;nota de qualidade&lt;/strong&gt; da conta WhatsApp Business.&lt;/li&gt;
  &lt;li&gt;Conformidade com os Termos e a Política Comercial do WhatsApp.&lt;/li&gt;
  &lt;li&gt;No app: &lt;strong&gt;Configurações → Meta Verified → escolher plano → enviar documentos&lt;/strong&gt; (ex.: CNPJ, comprovante). Aprovação costuma sair em 24–48h.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Pela API Oficial (aprovação):&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Verificação de negócio&lt;/strong&gt; concluída no Business Manager.&lt;/li&gt;
  &lt;li&gt;Acesse &lt;strong&gt;WhatsApp Manager → número → Configurações → Perfil&lt;/strong&gt; e solicite o selo.&lt;/li&gt;
  &lt;li&gt;A análise da Meta leva, em geral, alguns dias úteis (na faixa de 5 a 7).&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;Se for negado:&lt;/strong&gt; não adianta reenviar no dia seguinte. Espere a janela indicada (costuma ser ~30 dias), fortaleça a presença e a notoriedade da marca (site, imprensa, presença orgânica) e tente de novo. Para o caminho de aprovação, &lt;strong&gt;notoriedade de marca pesa mais do que qualquer truque de formulário.&lt;/strong&gt;&lt;/p&gt;

&lt;h2 id=&quot;como-orientar-seu-cliente-playbook-do-parceiro&quot;&gt;Como orientar seu cliente (playbook do parceiro)&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Descubra o produto antes de prometer.&lt;/strong&gt; App, Cloud ou Coexistência? A resposta define se o selo é “assinatura”, “aprovação” ou “não existe”.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Separe selo de credibilidade.&lt;/strong&gt; O &lt;strong&gt;nome verificado da empresa&lt;/strong&gt; (display name aprovado) já aparece para o destinatário sem ele salvar o contato — isso entrega boa parte da percepção de confiança, independentemente do badge azul.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Alinhe a perda na migração por escrito.&lt;/strong&gt; Cliente com selo no app indo para Cloud precisa saber que vai perdê-lo temporariamente.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Não venda selo em Coexistência.&lt;/strong&gt; Posicione os ganhos reais do modelo (histórico preservado, transição suave) sem prometer badge.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Ter API Oficial garante o selo azul?&lt;/strong&gt;
Não. Na API o selo é por aprovação da Meta, com critérios rígidos e sem garantia. API e selo são coisas separadas.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O selo do app vale na API?&lt;/strong&gt;
Não. O Meta Verified do app não migra para a API. São produtos e filas de análise diferentes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Coexistência tem selo?&lt;/strong&gt;
Não. O modelo de Coexistência não oferece caminho para o badge azul.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O cliente perde o selo ao migrar para Cloud?&lt;/strong&gt;
Sim, o selo do app não acompanha a migração para Cloud. Ele precisará solicitar a verificação novamente pelo caminho da API.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Padrões de produto, preços e critérios da Meta mudam com frequência. Confirme sempre na fonte oficial: &lt;a href=&quot;https://faq.whatsapp.com&quot;&gt;Central de Ajuda do WhatsApp&lt;/a&gt; e &lt;a href=&quot;https://www.facebook.com/business/help&quot;&gt;Meta Business Help Center&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>API Oficial do WhatsApp: Cloud ou Coexistência? Guia de decisão para builders</title>
    <link href="https://www.whatsappfounders.com.br/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/" rel="alternate" type="text/html"/>
    <published>2026-06-28T00:00:00+00:00</published>
    <updated>2026-06-28T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Cloud ou Coexistência na WhatsApp Business API? Comparativo direto para founders e builders: histórico, selo, respostas duplicadas, pré-requisitos e quando escolher cada modelo de conexão.</summary>
    <category term="api-oficial"/>
    <category term="cloud-api"/>
    <category term="coexistencia"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Toda vez que um founder ou builder coloca um número na &lt;strong&gt;WhatsApp Business API&lt;/strong&gt;, a primeira decisão de arquitetura é a mesma: &lt;strong&gt;Cloud ou Coexistência?&lt;/strong&gt; Escolher errado aqui significa, em alguns casos, perder o histórico de conversas do cliente ou descobrir tarde demais que o número precisava continuar funcionando no celular.&lt;/p&gt;

&lt;p&gt;Este é o comparativo direto, sem rodeio, para quem vai operar — não para quem vai só assistir.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Árvore de decisão: histórico e celular no dia a dia apontam para Coexistência; número novo e centralização apontam para Cloud.&quot;&gt;
flowchart TD
  START{&quot;Precisa do histórico&lt;br /&gt;e do app no celular?&quot;}
  START --&amp;gt;|Sim| COEX[&quot;Coexistência&lt;br /&gt;importa até 6 meses&quot;]
  START --&amp;gt;|Não| CLOUD[&quot;Cloud&lt;br /&gt;tudo na nuvem&quot;]
  COEX --&amp;gt; WARN[&quot;Desligar respostas&lt;br /&gt;automáticas do app&quot;]
  CLOUD --&amp;gt; NOTE[&quot;Histórico zerado&lt;br /&gt;selo do app perdido&quot;]
&lt;/div&gt;

&lt;h2 id=&quot;a-api-oficial-em-30-segundos&quot;&gt;A API Oficial em 30 segundos&lt;/h2&gt;

&lt;p&gt;A API Oficial é o canal que a Meta oferece para empresas atenderem em escala no WhatsApp: múltiplos atendentes no mesmo número, automação, chatbots, integração com CRM e disparo de templates. A conexão desse número à API acontece por um de dois modelos: &lt;strong&gt;Cloud&lt;/strong&gt; ou &lt;strong&gt;Coexistência&lt;/strong&gt;.&lt;/p&gt;

&lt;h2 id=&quot;cloud-tudo-na-nuvem&quot;&gt;Cloud: tudo na nuvem&lt;/h2&gt;

&lt;h3 id=&quot;como-funciona&quot;&gt;Como funciona&lt;/h3&gt;
&lt;p&gt;O número é migrado &lt;strong&gt;inteiramente para a nuvem da Meta&lt;/strong&gt;. O WhatsApp Business no celular é &lt;strong&gt;desconectado&lt;/strong&gt; — daquele momento em diante, todo envio e recebimento passa exclusivamente pela API/plataforma.&lt;/p&gt;

&lt;h3 id=&quot;prós&quot;&gt;Prós&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Estabilidade máxima:&lt;/strong&gt; não depende de celular ligado nem de app aberto.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Sem interferência:&lt;/strong&gt; chatbots e automações operam sem o app respondendo por fora.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Operação centralizada:&lt;/strong&gt; tudo num só lugar, do jeito que escala bem.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;contras&quot;&gt;Contras&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;O histórico NÃO é transferido.&lt;/strong&gt; A operação começa do zero.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;O selo do app (Meta Verified) é perdido&lt;/strong&gt; na migração (veja o porquê em &lt;a href=&quot;/artigos/selo-azul-whatsapp-business-api-oficial-meta/&quot;&gt;Selo azul no WhatsApp Business&lt;/a&gt;).&lt;/li&gt;
  &lt;li&gt;O celular &lt;strong&gt;perde&lt;/strong&gt; o WhatsApp daquele número.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;coexistência-app-e-api-no-mesmo-número&quot;&gt;Coexistência: app e API no mesmo número&lt;/h2&gt;

&lt;h3 id=&quot;como-funciona-1&quot;&gt;Como funciona&lt;/h3&gt;
&lt;p&gt;O número &lt;strong&gt;continua ativo no app&lt;/strong&gt; WhatsApp Business no celular &lt;strong&gt;e&lt;/strong&gt;, ao mesmo tempo, na API via plataforma. As mensagens sincronizam entre os dois.&lt;/p&gt;

&lt;h3 id=&quot;o-que-acontece-com-o-histórico&quot;&gt;O que acontece com o histórico&lt;/h3&gt;
&lt;p&gt;Esse é o grande diferencial: a Coexistência &lt;strong&gt;importa o histórico&lt;/strong&gt; — até &lt;strong&gt;6 meses de conversas 1:1&lt;/strong&gt; (mídias dos últimos ~15 dias). Os contatos sincronizam automaticamente. Conversas de &lt;strong&gt;grupo não&lt;/strong&gt; são importadas.&lt;/p&gt;

&lt;h3 id=&quot;prós-1&quot;&gt;Prós&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Preserva o histórico e os contatos&lt;/strong&gt; — transição suave, sem perder contexto.&lt;/li&gt;
  &lt;li&gt;O time pode &lt;strong&gt;continuar usando o app no celular&lt;/strong&gt; durante a adoção gradual.&lt;/li&gt;
  &lt;li&gt;Menos ruptura operacional no go-live.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3 id=&quot;contras-1&quot;&gt;Contras&lt;/h3&gt;
&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Selo não é garantido&lt;/strong&gt; (e não há caminho ativo para o badge em Coexistência).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Depende do app:&lt;/strong&gt; é preciso abrir o WhatsApp no celular ao menos uma vez a cada ~14 dias para manter a conexão.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Risco de resposta duplicada&lt;/strong&gt; se o app e o chatbot responderem juntos (detalhe crítico — abaixo).&lt;/li&gt;
  &lt;li&gt;Compatível com WhatsApp &lt;strong&gt;Web e Mac&lt;/strong&gt;; &lt;strong&gt;não&lt;/strong&gt; com Windows nem WearOS.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;comparativo-direto&quot;&gt;Comparativo direto&lt;/h2&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Aspecto&lt;/th&gt;
      &lt;th&gt;Cloud&lt;/th&gt;
      &lt;th&gt;Coexistência&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Histórico de conversas&lt;/td&gt;
      &lt;td&gt;Não transfere (começa do zero)&lt;/td&gt;
      &lt;td&gt;Importa (até 6 meses, 1:1)&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;WhatsApp no celular&lt;/td&gt;
      &lt;td&gt;Desconectado&lt;/td&gt;
      &lt;td&gt;Continua ativo&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Sincronização de contatos&lt;/td&gt;
      &lt;td&gt;Não&lt;/td&gt;
      &lt;td&gt;Automática&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Selo (Meta Verified)&lt;/td&gt;
      &lt;td&gt;Perde na migração&lt;/td&gt;
      &lt;td&gt;Não garantido&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Estabilidade&lt;/td&gt;
      &lt;td&gt;Alta (independe do celular)&lt;/td&gt;
      &lt;td&gt;Depende do app aberto&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Mensagem duplicada&lt;/td&gt;
      &lt;td&gt;Não&lt;/td&gt;
      &lt;td&gt;Possível (se ambos responderem)&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Quando faz sentido&lt;/td&gt;
      &lt;td&gt;Número novo / histórico não importa&lt;/td&gt;
      &lt;td&gt;Histórico tem valor / time usa o celular&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;img src=&quot;/assets/images/linkedin-posts/linkedin-post-06.png&quot; alt=&quot;Comparativo entre Cloud API e BSP na conexão da WhatsApp Business API&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;
  &lt;figcaption&gt;Muitas operações começam em Coexistência e migram para Cloud quando a automação amadurece.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2 id=&quot;o-detalhe-que-pega-todo-builder-respostas-duplicadas&quot;&gt;O detalhe que pega todo builder: respostas duplicadas&lt;/h2&gt;

&lt;p&gt;Em Coexistência, a mensagem que chega aparece &lt;strong&gt;no app e na plataforma&lt;/strong&gt;. Se o cliente deixou ligadas as &lt;strong&gt;respostas automáticas do WhatsApp Business&lt;/strong&gt; (mensagem de saudação, mensagem de ausência) e você sobe um chatbot na API, os dois respondem — e o usuário recebe a resposta &lt;strong&gt;duas vezes&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;A regra prática ao implementar Coexistência com automação:&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Desligue as respostas automáticas do app (saudação e ausência) antes de ativar o chatbot. Uma conversa, um respondente.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Isso parece óbvio depois que você sabe, mas é o ticket de suporte número um de quem subiu Coexistência sem checar.&lt;/p&gt;

&lt;h2 id=&quot;selo-e-histórico-na-migração&quot;&gt;Selo e histórico na migração&lt;/h2&gt;

&lt;p&gt;Resumo do que muda quando o número entra na API:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Cloud:&lt;/strong&gt; perde o histórico &lt;strong&gt;e&lt;/strong&gt; o selo do app. Ganha estabilidade.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Coexistência:&lt;/strong&gt; mantém o histórico, mas &lt;strong&gt;não garante selo&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Se o selo é requisito do cliente, isso muda a conversa inteira — trate o assunto no &lt;a href=&quot;/artigos/selo-azul-whatsapp-business-api-oficial-meta/&quot;&gt;guia do selo azul&lt;/a&gt; antes de fechar a arquitetura.&lt;/p&gt;

&lt;h2 id=&quot;pré-requisitos-da-coexistência&quot;&gt;Pré-requisitos da Coexistência&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;WhatsApp Business &lt;strong&gt;app v2.24.17+&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Número ativo no app há &lt;strong&gt;pelo menos 7 dias&lt;/strong&gt; (recomendável 30–60 para estabilidade).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Página do Facebook&lt;/strong&gt; da empresa com acesso de administrador + Meta Business Manager.&lt;/li&gt;
  &lt;li&gt;Número &lt;strong&gt;não&lt;/strong&gt; pode estar conectado a APIs de terceiros não oficiais (Z-API, Evolution e similares).&lt;/li&gt;
  &lt;li&gt;Suportado no Brasil.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;e-os-custos&quot;&gt;E os custos?&lt;/h2&gt;

&lt;p&gt;O modelo de cobrança da API é da Meta, não do tipo de conexão — Cloud e Coexistência seguem a &lt;strong&gt;mesma tabela&lt;/strong&gt;. Em linhas gerais: respostas dentro da &lt;strong&gt;janela de atendimento de 24h&lt;/strong&gt; e mensagens iniciadas pelo usuário têm tratamento diferente de &lt;strong&gt;templates&lt;/strong&gt; (utilidade, marketing, autenticação) enviados fora da janela.&lt;/p&gt;

&lt;p&gt;A Meta revisa essa política com frequência (a precificação por conversa deu lugar à cobrança por mensagem, com regras específicas por categoria). A partir de &lt;strong&gt;1º de outubro de 2026&lt;/strong&gt;, inclusive as mensagens de &lt;strong&gt;serviço&lt;/strong&gt; e de &lt;strong&gt;utilidade na janela de 24h&lt;/strong&gt; — hoje gratuitas — passam a ser cobradas por mensagem. &lt;strong&gt;Não decore números: confira sempre a &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/pricing/&quot;&gt;tabela oficial de preços da Meta&lt;/a&gt; vigente&lt;/strong&gt; antes de orçar para o cliente.&lt;/p&gt;

&lt;h2 id=&quot;qual-recomendar&quot;&gt;Qual recomendar&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Escolha Cloud se:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;o histórico não é crítico (número novo, ou começo de operação);&lt;/li&gt;
  &lt;li&gt;ninguém precisa mais do número no celular;&lt;/li&gt;
  &lt;li&gt;centralização e estabilidade são prioridade.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Escolha Coexistência se:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
  &lt;li&gt;o histórico tem valor (o número já é o canal do negócio);&lt;/li&gt;
  &lt;li&gt;o time ainda atende pelo celular e a adoção será gradual;&lt;/li&gt;
  &lt;li&gt;você quer transição suave antes de centralizar de vez.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;Na prática:&lt;/strong&gt; muita operação pequena e média começa melhor em &lt;strong&gt;Coexistência&lt;/strong&gt; (transição sem trauma) e migra para &lt;strong&gt;Cloud&lt;/strong&gt; depois, quando a automação já está madura. O caminho &lt;strong&gt;Coexistência → Cloud&lt;/strong&gt; é simples; o inverso, bem mais trabalhoso. Decida pensando em onde o cliente vai querer estar daqui a um ano.&lt;/p&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Dá para sair de Coexistência para Cloud depois?&lt;/strong&gt;
Sim, e é tranquilo — o número já está na Cloud API; basta desativar o app. O caminho inverso (Cloud → Coexistência) é bem mais complicado.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Chatbot funciona em Coexistência?&lt;/strong&gt;
Funciona, desde que você desligue as respostas automáticas do app para não duplicar resposta.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;WhatsApp Web funciona com Coexistência?&lt;/strong&gt;
Sim (Web e Mac como dispositivos vinculados). Windows e WearOS não.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O histórico de grupos é importado na Coexistência?&lt;/strong&gt;
Não. Só conversas 1:1. Grupos permanecem apenas no app.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Preciso manter o celular ligado em Coexistência?&lt;/strong&gt;
Para a sincronização inicial, sim. Depois, abra o app pelo menos uma vez a cada ~14 dias para manter a conexão viva.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Referências e regras (selo, histórico, pré-requisitos, precificação) seguem a documentação oficial da Meta/WhatsApp e mudam com frequência — valide na fonte: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/cloud-api/&quot;&gt;WhatsApp Cloud API&lt;/a&gt; e &lt;a href=&quot;https://faq.whatsapp.com&quot;&gt;Central de Ajuda do WhatsApp&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Por que a Meta rejeita seu template (e como aprovar de primeira)</title>
    <link href="https://www.whatsappfounders.com.br/artigos/templates-whatsapp-rejeitados-meta-como-aprovar/" rel="alternate" type="text/html"/>
    <published>2026-06-27T00:00:00+00:00</published>
    <updated>2026-06-27T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/templates-whatsapp-rejeitados-meta-como-aprovar/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Os motivos reais por que a Meta rejeita templates do WhatsApp — category mismatch, placeholder solto, formatação spam — e o checklist de QA para aprovar de primeira.</summary>
    <category term="templates"/>
    <category term="aprovacao-meta"/>
    <category term="deliverability"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Você submete um template, espera, e volta &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;REJECTED&lt;/code&gt;. Sem explicação detalhada, sem linha de log útil — só o status e, se tiver sorte, um &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;reason&lt;/code&gt; genérico no webhook. Para quem está construindo na WhatsApp Business API, isso trava onboarding, atrasa campanha e queima tempo de engenharia em algo que deveria ser trivial.&lt;/p&gt;

&lt;p&gt;A boa notícia: rejeição quase nunca é azar. A Meta revisa cada template (geralmente em minutos, às vezes mais) e a maioria das reprovações cai em três ou quatro padrões previsíveis. Se você entende o que o revisor — humano ou modelo — está procurando, dá para aprovar de primeira de forma consistente. Este guia mapeia os motivos reais e fecha com um checklist de QA antes de submeter.&lt;/p&gt;

&lt;h2 id=&quot;o-que-acontece-na-revisão&quot;&gt;O que acontece na revisão&lt;/h2&gt;

&lt;p&gt;Todo template passa por um estado: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PENDING&lt;/code&gt; → &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;APPROVED&lt;/code&gt; ou &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;REJECTED&lt;/code&gt;. A revisão combina checagem automática e, em alguns casos, revisão humana. O resultado chega no webhook &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;message_template_status_update&lt;/code&gt;, com um campo &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;reason&lt;/code&gt; quando reprova.&lt;/p&gt;

&lt;p&gt;O ponto que pega quase todo mundo: a revisão não olha só “tem palavrão?”. Ela avalia &lt;strong&gt;se a categoria declarada bate com o conteúdo&lt;/strong&gt;, &lt;strong&gt;se os placeholders fazem sentido&lt;/strong&gt;, e &lt;strong&gt;se a mensagem parece confiável para quem recebe&lt;/strong&gt;. É um filtro de qualidade e de política ao mesmo tempo.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Fluxo de aprovação de template: da criação ao envio em produção ou correção após rejeição.&quot;&gt;
flowchart LR
  A[&quot;Criar template&quot;] --&amp;gt; B[&quot;POST API&quot;]
  B --&amp;gt; C{&quot;Revisão Meta&quot;}
  C --&amp;gt;|OK| D([&quot;Enviar msgs&quot;])
  C --&amp;gt;|Rejeitado| E[&quot;Erro + motivo&quot;]
  E --&amp;gt; F[&quot;Corrigir&quot;]
  F --&amp;gt; B
&lt;/div&gt;

&lt;h2 id=&quot;os-motivos-que-mais-reprovam&quot;&gt;Os motivos que mais reprovam&lt;/h2&gt;

&lt;h3 id=&quot;1-category-mismatch&quot;&gt;1. Category mismatch&lt;/h3&gt;

&lt;p&gt;O erro número um. Você escreve uma promoção (“20% OFF essa semana!”) e submete como &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;UTILITY&lt;/code&gt; porque utilidade é mais barata. A Meta detecta o conteúdo de marketing e &lt;strong&gt;rejeita ou recategoriza&lt;/strong&gt; — e se recategorizar, você paga preço de marketing achando que pagava utilidade.&lt;/p&gt;

&lt;p&gt;Regra prática: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;MARKETING&lt;/code&gt; para promoção e reengajamento; &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;UTILITY&lt;/code&gt; para transacional (confirmação de pedido, atualização de status, lembrete de cobrança); &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;AUTHENTICATION&lt;/code&gt; só para OTP. Se a mensagem existe por causa de uma ação que o usuário tomou (comprou, agendou, pediu código), é utility. Se existe porque &lt;em&gt;você&lt;/em&gt; quer vender algo, é marketing. (A diferença de categoria também muda o que você pode enviar dentro da &lt;a href=&quot;/artigos/janela-24-horas-categorias-template-whatsapp/&quot;&gt;janela de 24 horas&lt;/a&gt;.)&lt;/p&gt;

&lt;h3 id=&quot;2-variáveis-e-placeholders&quot;&gt;2. Variáveis e placeholders&lt;/h3&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1&lt;/code&gt; sem sample, variável solta no começo ou no fim do body, duas variáveis adjacentes (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1 2&lt;/code&gt; sem texto entre elas), ou número de samples diferente do número de variáveis — tudo isso reprova por formato.&lt;/p&gt;

&lt;p&gt;O revisor precisa entender o que cada placeholder representa. Um body que começa com &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1, ...&lt;/code&gt; sem contexto antes parece genérico demais. Sempre coloque texto fixo antes da primeira variável e &lt;strong&gt;preencha valores de exemplo realistas&lt;/strong&gt; ao submeter.&lt;/p&gt;

&lt;h3 id=&quot;3-formatação-que-parece-spam&quot;&gt;3. Formatação que parece spam&lt;/h3&gt;

&lt;p&gt;Excesso de emoji, CAIXA ALTA, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;URLs&lt;/code&gt; quebradas ou com placeholder no domínio, caracteres especiais demais, erros de gramática. Tudo isso baixa o “sinal de confiança” da mensagem. &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;CLIQUE AQUI!!!&lt;/code&gt; é praticamente um gatilho de rejeição.&lt;/p&gt;

&lt;h3 id=&quot;4-violação-de-política&quot;&gt;4. Violação de política&lt;/h3&gt;

&lt;p&gt;Conteúdo proibido, enganoso, urgência falsa (“ÚLTIMA CHANCE — sua conta será bloqueada”), pedido de dados sensíveis por link, ou uso indevido de marca de terceiros / imitação de mensagens do próprio WhatsApp/Meta. Isso cai como &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;SCAM&lt;/code&gt; ou &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ABUSIVE_CONTENT&lt;/code&gt;.&lt;/p&gt;

&lt;h3 id=&quot;5-conteúdo-vago-demais&quot;&gt;5. Conteúdo vago demais&lt;/h3&gt;

&lt;p&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;Clique aqui&lt;/code&gt;, frases incompletas, mensagem sem deixar claro quem manda e por quê. Se o destinatário não entende o contexto, o revisor também não.&lt;/p&gt;

&lt;h2 id=&quot;tabela-motivo-da-rejeição--como-corrigir&quot;&gt;Tabela: motivo da rejeição → como corrigir&lt;/h2&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Motivo da rejeição&lt;/th&gt;
      &lt;th&gt;Como corrigir&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Category mismatch&lt;/strong&gt; (marketing como utility/auth)&lt;/td&gt;
      &lt;td&gt;Recategorize pelo objetivo real: promoção → marketing; transacional → utility; OTP → authentication.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Placeholder ambíguo / sem sample&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Dê nome/contexto a cada ``, nunca comece ou termine o body com variável, e preencha samples realistas.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Variáveis adjacentes ou contagem errada&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Separe variáveis com texto fixo; garanta um sample por variável.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Formatação spam&lt;/strong&gt; (CAIXA ALTA, emoji em excesso, “CLIQUE AQUI!!!”)&lt;/td&gt;
      &lt;td&gt;Tom neutro, pontuação normal, no máximo 1–2 emojis, gramática revisada.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;URL inválida / placeholder no domínio&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Use uma URL real e acessível; nada de &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;https://seudominio.com&lt;/code&gt;.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Violação de política&lt;/strong&gt; (golpe, urgência falsa, marca de terceiros)&lt;/td&gt;
      &lt;td&gt;Remova urgência artificial e pedido de dados sensíveis; não imite mensagens da Meta/WhatsApp.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Conteúdo vago&lt;/strong&gt; (“clique aqui”, frase incompleta)&lt;/td&gt;
      &lt;td&gt;Deixe explícito quem envia, por quê, e o que a pessoa deve fazer.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Nome do template inválido&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Apenas minúsculas, números e underscore (ex.: &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;pedido_confirmado_v2&lt;/code&gt;).&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Escolha da categoria conforme o objetivo: transacional → Utility, promoção → Marketing, OTP → Authentication.&quot;&gt;
flowchart TD
  Q{&quot;Qual o objetivo?&quot;}
  Q --&amp;gt;|&quot;Atualizar pedido, status, cobrança&quot;| UTL[&quot;Utility&quot;]
  Q --&amp;gt;|&quot;Promoção, oferta, reengajamento&quot;| MKT[&quot;Marketing&quot;]
  Q --&amp;gt;|&quot;Código de verificação&quot;| AUTH[&quot;Authentication&quot;]
&lt;/div&gt;

&lt;h2 id=&quot;antes-e-depois-de-um-template&quot;&gt;Antes e depois de um template&lt;/h2&gt;

&lt;p&gt;Veja um template que &lt;strong&gt;será rejeitado&lt;/strong&gt; — marketing disfarçado de utility, placeholder solto e formatação de spam:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Categoria: UTILITY
Header: 🔥🔥 OFERTA IMPERDÍVEL 🔥🔥
Body: 1 CLIQUE AQUI AGORA!!! Só hoje você ganha
desconto. Acesse https://seusite.com/promo
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Problemas: é promoção marcada como utility (category mismatch), o body começa com &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;1&lt;/code&gt; sem contexto, tem CAIXA ALTA, emoji em excesso, URL com domínio-placeholder e zero opt-in.&lt;/p&gt;

&lt;p&gt;Agora a versão corrigida, como &lt;strong&gt;utility legítima&lt;/strong&gt; (uma confirmação real), com samples preenchidos:&lt;/p&gt;

&lt;div class=&quot;language-plaintext highlighter-rouge&quot;&gt;&lt;div class=&quot;highlight&quot;&gt;&lt;pre class=&quot;highlight&quot;&gt;&lt;code&gt;Categoria: UTILITY
Header: Pedido confirmado
Body: Olá 1, seu pedido 2 foi confirmado e já
está em separação. Você pode acompanhar o status pelo
botão abaixo.
Sample: 1 = &quot;Ana&quot;, 2 = &quot;#10482&quot;
Botão: URL → &quot;Acompanhar pedido&quot;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;Texto antes da variável, contexto claro, categoria honesta, URL válida no botão. Esse passa.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Se você lê a mensagem como destinatário e fica claro &lt;strong&gt;quem manda, por que manda e o que fazer&lt;/strong&gt; — sem CAIXA ALTA nem urgência fabricada — o template quase sempre aprova. A categoria certa é metade da batalha.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;templates-aprovados-também-podem-ser-pausados&quot;&gt;Templates aprovados também podem ser pausados&lt;/h2&gt;

&lt;p&gt;Aprovar não é “para sempre”. Um template aprovado, mas de baixa qualidade na prática, pode ser &lt;strong&gt;pausado ou desabilitado&lt;/strong&gt; se os usuários reagirem mal — bloqueios, denúncias de spam, baixa leitura. O status vira &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;PAUSED&lt;/code&gt; e o template para de enviar até a qualidade melhorar.&lt;/p&gt;

&lt;p&gt;Isso conecta direto ao quality rating do seu número: template ruim derruba o rating, rating ruim pausa templates e estreita seu limite de envio. Monitorar o webhook de status e medir engajamento por template não é luxo — é o que evita descobrir o problema tarde demais.&lt;/p&gt;

&lt;h2 id=&quot;checklist-de-qa-antes-de-submeter&quot;&gt;Checklist de QA antes de submeter&lt;/h2&gt;

&lt;p&gt;Antes de mandar qualquer template para revisão:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Categoria honesta&lt;/strong&gt; — promoção é marketing, ponto. Não tente economizar disfarçando.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Samples preenchidos&lt;/strong&gt; com valores realistas, um por variável.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Sem variável no começo/fim&lt;/strong&gt; do body e sem variáveis adjacentes.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;URLs reais&lt;/strong&gt; e acessíveis (nada de &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;seudominio.com&lt;/code&gt;).&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Tom neutro&lt;/strong&gt; — sem CAIXA ALTA, sem &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;!!!&lt;/code&gt;, no máximo 1–2 emojis.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Gramática revisada&lt;/strong&gt; — erro de português baixa o sinal de confiança.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Nome válido&lt;/strong&gt; — minúsculas, números, underscore.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Opt-in coerente&lt;/strong&gt; — se é marketing, a pessoa optou por receber? Inclua opção de sair.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Reuse padrões aprovados&lt;/strong&gt; — se um template já passou, parta dele em vez de inventar do zero.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Esse último ponto vale ouro para quem opera em escala: padronize um punhado de templates por categoria que você sabe que passam, e versione (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;_v2&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;_v3&lt;/code&gt;) em vez de recriar.&lt;/p&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Quanto tempo leva a revisão de um template?&lt;/strong&gt;
Em geral minutos, mas pode levar mais quando entra revisão humana. Não há SLA garantido — planeje submeter com antecedência, não na véspera da campanha.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;A Meta diz exatamente por que rejeitou?&lt;/strong&gt;
Nem sempre. Você recebe um &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;reason&lt;/code&gt; no webhook (&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;INCORRECT_CATEGORY&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;INVALID_FORMAT&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;SCAM&lt;/code&gt;, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;ABUSIVE_CONTENT&lt;/code&gt; ou &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;NONE&lt;/code&gt;), mas o detalhamento costuma ser raso. Quando vier &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;NONE&lt;/code&gt;, revise o template inteiro: contexto, tom, variáveis e opt-in.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Posso editar um template já aprovado em vez de criar outro?&lt;/strong&gt;
Sim, a Meta permite editar templates aprovados; a edição vai para nova revisão e, enquanto isso, a versão anterior continua valendo. Verifique as regras atuais de edição na documentação oficial, porque mudam.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Por que o de Authentication aprova quase sempre?&lt;/strong&gt;
Porque segue um formato padrão da Meta (OTP). Quanto menos você customiza, mais rápido passa. Não tente “enfeitar” um template de código de verificação.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;As diretrizes de template e os motivos de rejeição mudam com frequência — valide sempre na fonte oficial: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/business-management-api/message-templates&quot;&gt;diretrizes de message templates da Meta&lt;/a&gt; e nas políticas vigentes.&lt;/em&gt;
&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Quality rating e messaging limits: como não ter o número banido</title>
    <link href="https://www.whatsappfounders.com.br/artigos/quality-rating-evitar-numero-banido-whatsapp/" rel="alternate" type="text/html"/>
    <published>2026-06-25T00:00:00+00:00</published>
    <updated>2026-06-25T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/quality-rating-evitar-numero-banido-whatsapp/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Quality rating, tiers de envio e status do número na WhatsApp Business API. O playbook prático para founders e builders protegerem o ativo mais frágil do projeto: o número.</summary>
    <category term="quality-rating"/>
    <category term="numero-banido"/>
    <category term="messaging-limits"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Para quem constrói na WhatsApp Business API, o número não é um detalhe de infra — é o ativo. Um número restrito derruba campanha, intake e notificação ao mesmo tempo. E o pior: quando o estrago aparece no dashboard, ele já aconteceu dias atrás, numa janela móvel que você não viu rodar.&lt;/p&gt;

&lt;p&gt;A boa notícia é que a Meta não bane do nada. Existe um sistema legível por trás disso — &lt;strong&gt;quality rating&lt;/strong&gt;, &lt;strong&gt;messaging limits&lt;/strong&gt; e &lt;strong&gt;status do número&lt;/strong&gt; — e ele é governado por sinais que você controla no design do produto. Este é o playbook para ler esses sinais e proteger os números antes de a luz ficar vermelha.&lt;/p&gt;

&lt;h2 id=&quot;quality-rating-o-termômetro-que-você-precisa-olhar&quot;&gt;Quality rating: o termômetro que você precisa olhar&lt;/h2&gt;

&lt;p&gt;A Meta atribui a cada número um &lt;strong&gt;quality rating&lt;/strong&gt; com três cores, visível no WhatsApp Manager:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Verde&lt;/strong&gt; — qualidade alta.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Amarelo&lt;/strong&gt; — qualidade média; sinal de alerta.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Vermelho&lt;/strong&gt; — qualidade baixa; risco real de rebaixamento.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A cor é calculada a partir de &lt;strong&gt;sinais dos usuários&lt;/strong&gt; numa &lt;strong&gt;janela móvel&lt;/strong&gt; (rolling window): bloqueios, denúncias e feedbacks de “não é útil” depois que a pessoa recebe sua mensagem. Não é o que você acha da sua mensagem — é o que o destinatário faz com ela.&lt;/p&gt;

&lt;p&gt;Dois pontos que confundem todo mundo:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;É retroativo e defasado.&lt;/strong&gt; A janela móvel significa que a cor de hoje reflete o comportamento dos últimos dias. Quando vira amarelo, o problema já está rodando.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Volume amplifica.&lt;/strong&gt; Um punhado de denúncias num número que manda pouco pesa muito mais do que o mesmo número absoluto num número com tráfego alto.&lt;/li&gt;
&lt;/ol&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Cor da qualidade&lt;/th&gt;
      &lt;th&gt;O que significa&lt;/th&gt;
      &lt;th&gt;O que fazer&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;🟢 Verde&lt;/td&gt;
      &lt;td&gt;Qualidade alta, baixa fricção com usuários&lt;/td&gt;
      &lt;td&gt;Manter o padrão; é hora segura para escalar volume gradualmente&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;🟡 Amarelo&lt;/td&gt;
      &lt;td&gt;Sinais de bloqueio/denúncia subindo&lt;/td&gt;
      &lt;td&gt;Pausar campanhas frias, revisar opt-in e relevância, reduzir cadência&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;🔴 Vermelho&lt;/td&gt;
      &lt;td&gt;Qualidade baixa, número em risco&lt;/td&gt;
      &lt;td&gt;Parar envios proativos, corrigir a causa raiz, deixar a janela “limpar”&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Caminho do número: quality rating cai → Flagged → Restricted. Violações de política podem levar a ban.&quot;&gt;
stateDiagram-v2
  [*] --&amp;gt; Connected
  Connected --&amp;gt; Flagged: qualidade cai
  Flagged --&amp;gt; Connected: comportamento limpo
  Flagged --&amp;gt; Restricted: qualidade vermelha
  Restricted --&amp;gt; Connected: recuperação
  Connected --&amp;gt; Banned: violação de política
&lt;/div&gt;

&lt;blockquote&gt;
  &lt;p&gt;Quality rating não é uma nota de prova — é a média móvel da paciência dos seus destinatários. Trate cada bloqueio como dívida técnica que vence em dias.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;messaging-limits-como-os-tiers-escalam-e-despencam&quot;&gt;Messaging limits: como os tiers escalam (e despencam)&lt;/h2&gt;

&lt;p&gt;Além da cor, todo número tem um &lt;strong&gt;messaging limit&lt;/strong&gt; — quantos &lt;strong&gt;contatos únicos&lt;/strong&gt; você pode &lt;strong&gt;iniciar&lt;/strong&gt; (business-initiated) numa janela de 24h. Isso escala por &lt;strong&gt;tiers&lt;/strong&gt;, em função de qualidade e verificação de negócio.&lt;/p&gt;

&lt;p&gt;A progressão típica vai mais ou menos assim:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Tier inicial&lt;/strong&gt; — na casa de &lt;strong&gt;250&lt;/strong&gt; contatos únicos / 24h (novo número, sem verificação de negócio).&lt;/li&gt;
  &lt;li&gt;Depois &lt;strong&gt;1K → 10K → 100K&lt;/strong&gt; contatos únicos / 24h.&lt;/li&gt;
  &lt;li&gt;E um teto efetivamente &lt;strong&gt;ilimitado&lt;/strong&gt; no topo.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;Os números exatos de cada tier mudam e dependem da sua conta. Trate-os como ordem de grandeza, não como contrato — sempre confirme no WhatsApp Manager e na doc da Meta.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;O mecanismo importa mais que os números:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Subir é automático.&lt;/strong&gt; Mantenha qualidade alta e bata um volume relevante dentro do tier atual, e a Meta promove o número sozinha.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Descer também.&lt;/strong&gt; Qualidade baixa pode &lt;strong&gt;rebaixar&lt;/strong&gt; o tier ou &lt;strong&gt;restringir&lt;/strong&gt; o número, cortando seu teto de envio bem na hora em que você mais precisa dele.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Verificação de negócio é pré-requisito&lt;/strong&gt; para destravar os tiers altos. Sem ela, você fica preso no degrau inicial por mais limpo que seja seu tráfego.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A leitura para builders: o limite não é uma cota fixa que você “compra”. É um privilégio que sobe com bom comportamento e some com mau comportamento.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Tiers de messaging limits: volume sobe com qualidade alta e verificação de negócio; cai com qualidade baixa.&quot;&gt;
flowchart LR
  T0[&quot;~250 / 24h&quot;] --&amp;gt; T1[&quot;1K&quot;]
  T1 --&amp;gt; T2[&quot;10K&quot;]
  T2 --&amp;gt; T3[&quot;100K&quot;]
  T3 --&amp;gt; T4[&quot;Ilimitado&quot;]
  T4 -.-&amp;gt;|&quot;qualidade cai&quot;| T0
&lt;/div&gt;

&lt;h2 id=&quot;status-do-número-o-caminho-até-o-ban&quot;&gt;Status do número: o caminho até o ban&lt;/h2&gt;

&lt;p&gt;O quality rating é o sintoma; o &lt;strong&gt;status do número&lt;/strong&gt; é o diagnóstico. Ele costuma andar por estes estados:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Connected&lt;/strong&gt; — operando normalmente.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Flagged&lt;/strong&gt; — a qualidade caiu e o número entrou em &lt;strong&gt;observação&lt;/strong&gt;. Aqui você ainda envia, mas está sendo avaliado. É a sua janela de correção.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Restricted&lt;/strong&gt; — o limite foi reduzido. Menos contatos únicos por 24h até a qualidade se recuperar.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;E, separado disso, &lt;strong&gt;violações repetidas de política&lt;/strong&gt; (não só qualidade baixa) podem escalar para &lt;strong&gt;ban&lt;/strong&gt;. Qualidade ruim restringe; violar política bane. São trilhos diferentes, e os dois levam ao mesmo abismo.&lt;/p&gt;

&lt;p&gt;A consequência prática: &lt;strong&gt;Flagged é o seu alarme&lt;/strong&gt;, não Restricted. Se você só reage quando o limite já caiu, perdeu a janela barata de conserto.&lt;/p&gt;

&lt;h2 id=&quot;o-que-realmente-queima-um-número&quot;&gt;O que realmente queima um número&lt;/h2&gt;

&lt;p&gt;Quase todo ban ou rebaixamento rastreia para uma destas causas:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Mandar para quem não deu opt-in.&lt;/strong&gt; A causa número um. Sem permissão, a pessoa bloqueia ou denuncia — e a janela móvel registra.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Lista comprada ou contato frio.&lt;/strong&gt; Marketing para quem nunca te chamou é o atalho mais rápido para o vermelho.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Pico súbito de volume sem warm-up.&lt;/strong&gt; Sair de 50 para 5.000 envios num dia parece spam para o sistema, mesmo que a lista seja limpa.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Template spam ou categorizado errado.&lt;/strong&gt; Conteúdo promocional disfarçado de utilidade, ou template mal-categorizado, derruba engajamento e atrai denúncia.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Ignorar opt-out.&lt;/strong&gt; Continuar mandando depois do “pare” é violação direta de política.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Repare no padrão: nenhuma dessas é sobre a tecnologia. Todas são sobre &lt;strong&gt;expectativa do destinatário&lt;/strong&gt;. O sistema da Meta é, no fundo, um proxy para “essa pessoa queria receber isso?”.&lt;/p&gt;

&lt;h2 id=&quot;o-playbook-para-builders&quot;&gt;O playbook para builders&lt;/h2&gt;

&lt;p&gt;Se você onboarda clientes ou opera múltiplos números, qualidade vira problema de &lt;strong&gt;engenharia de produto&lt;/strong&gt;, não de operação manual:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Opt-in explícito por design.&lt;/strong&gt; Desenhe o onboarding e os fluxos para &lt;strong&gt;coletar e registrar&lt;/strong&gt; o consentimento. Guarde a prova. Opt-in não é checkbox de termos — é o que separa seu número do vermelho.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Warm-up gradual.&lt;/strong&gt; Número novo começa devagar e sobe volume ao longo de dias/semanas, acompanhando o tier. Não force o degrau.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Mensagem relevante e esperada.&lt;/strong&gt; A pessoa deve reconhecer por que está recebendo aquilo. Categorize o template corretamente e respeite a &lt;strong&gt;janela de 24h&lt;/strong&gt; para conversas livres.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Opt-out fácil e respeitado.&lt;/strong&gt; Saída de um toque, processada na hora. Barato de implementar, caríssimo de ignorar.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Monitore qualidade em escala.&lt;/strong&gt; Não dá para olhar número por número no WhatsApp Manager quando são dezenas. Instrumente alertas para quando qualquer número virar amarelo — Flagged é o gatilho de ação.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Proteja o ativo do cliente.&lt;/strong&gt; O número é dele, mas a reputação de quem construiu a integração também está em jogo. Trate cada número de cliente como você trataria o seu de produção.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Um reforço que vale o esforço: &lt;strong&gt;número com verificação de negócio e selo&lt;/strong&gt; tende a sofrer menos marcação e destrava os tiers altos. Vale entender os caminhos de verificação no post sobre &lt;a href=&quot;/artigos/selo-azul-whatsapp-business-api-oficial-meta/&quot;&gt;o selo azul no WhatsApp Business&lt;/a&gt; antes de prometer escala para um cliente.&lt;/p&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Meu número virou amarelo. Vou ser banido?&lt;/strong&gt;
Não necessariamente. Amarelo é alerta, não sentença. É a janela para agir: pause campanhas frias, revise opt-in e relevância, reduza a cadência. Como a métrica usa janela móvel, parar a fonte do problema costuma recuperar a cor com o tempo. Vermelho ignorado é que vira restrição.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Quanto tempo leva para a qualidade se recuperar?&lt;/strong&gt;
Depende da janela móvel e do volume. Como o cálculo é deslizante, mensagens ruins “saem da conta” conforme envelhecem — desde que você não continue gerando novas denúncias. Não há botão de reset; é comportamento limpo somado ao tempo.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Posso pagar para subir de tier mais rápido?&lt;/strong&gt;
Não. O tier sobe por qualidade alta + volume relevante + verificação de negócio, de forma automática. O que você controla é qualidade e verificação; o resto é o sistema da Meta promovendo (ou rebaixando) o número.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Qual a diferença entre número Restricted e banido?&lt;/strong&gt;
Restricted é reversível: o limite caiu por qualidade baixa e volta a subir quando a qualidade se recupera. Ban é a consequência de violações de política — outro trilho, bem mais difícil de reverter. Por isso qualidade e conformidade são problemas separados, e os dois precisam de atenção.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Tiers, status e critérios da Meta mudam com frequência e variam por conta. Valide sempre na fonte oficial: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/messaging-limits/&quot;&gt;Quality rating e messaging limits no WhatsApp Manager&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Janela de 24h e categorias de template no WhatsApp: o que muda no custo</title>
    <link href="https://www.whatsappfounders.com.br/artigos/janela-24-horas-categorias-template-whatsapp/" rel="alternate" type="text/html"/>
    <published>2026-06-23T00:00:00+00:00</published>
    <updated>2026-06-23T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/janela-24-horas-categorias-template-whatsapp/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Como a janela de 24h e as categorias de template (utilidade, marketing, autenticação) decidem o que você pode enviar e quanto paga na WhatsApp Business API. Guia direto para founders e builders.</summary>
    <category term="janela-24-horas"/>
    <category term="templates"/>
    <category term="pricing"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Tem duas variáveis que governam o que você pode enviar na &lt;strong&gt;WhatsApp Business API&lt;/strong&gt; — e quanto isso custa. A primeira é a &lt;strong&gt;janela de atendimento de 24h&lt;/strong&gt;. A segunda é a &lt;strong&gt;categoria do template&lt;/strong&gt;. Entender as duas é a diferença entre um fluxo barato e uma fatura inflada no fim do mês.&lt;/p&gt;

&lt;p&gt;A maioria dos builders descobre isso tarde: depois que a Meta recategorizou um template e cobrou taxa de marketing onde era pra ser serviço. Este texto é o mapa pra você não cair nessa.&lt;/p&gt;

&lt;h2 id=&quot;a-janela-de-24h-o-que-é&quot;&gt;A janela de 24h: o que é&lt;/h2&gt;

&lt;p&gt;A &lt;strong&gt;janela de atendimento&lt;/strong&gt; abre no momento em que o &lt;strong&gt;usuário envia uma mensagem&lt;/strong&gt; para o seu número. A partir daí, você tem &lt;strong&gt;24 horas&lt;/strong&gt; para responder com &lt;strong&gt;mensagens livres&lt;/strong&gt; — texto, mídia, botões, o que precisar. São as chamadas &lt;strong&gt;session messages&lt;/strong&gt;: conteúdo de formato livre, sem aprovação prévia.&lt;/p&gt;

&lt;p&gt;Quando essas 24h expiram — ou quando você quer iniciar a conversa sem que o usuário tenha falado primeiro — a regra muda. Fora da janela, você &lt;strong&gt;só&lt;/strong&gt; consegue enviar &lt;strong&gt;message templates&lt;/strong&gt; pré-aprovados pela Meta. Nada de texto solto. Se o template não foi aprovado, não sai.&lt;/p&gt;

&lt;p&gt;Por isso a janela é uma alavanca de design, não só uma restrição. Fluxo bem desenhado tende a &lt;strong&gt;manter a conversa dentro da janela&lt;/strong&gt; sempre que possível — é onde você tem liberdade total de formato e o custo mais baixo.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Dentro da janela de 24h: mensagens livres. Fora dela: só template aprovado, com categoria que define o custo.&quot;&gt;
flowchart TD
  U[&quot;Usuário envia mensagem&quot;] --&amp;gt; W[&quot;Janela de 24h abre&quot;]
  W --&amp;gt; IN{&quot;Dentro da janela?&quot;}
  IN --&amp;gt;|Sim| S[&quot;Session messages&lt;br /&gt;texto, mídia, botões&quot;]
  IN --&amp;gt;|Não| T[&quot;Só template aprovado&quot;]
  T --&amp;gt; C{&quot;Categoria&quot;}
  C --&amp;gt; UTL[&quot;Utility · transacional&quot;]
  C --&amp;gt; MKT[&quot;Marketing · promoção&quot;]
  C --&amp;gt; AUTH[&quot;Authentication · OTP&quot;]
&lt;/div&gt;

&lt;h2 id=&quot;as-três-categorias-de-template&quot;&gt;As três categorias de template&lt;/h2&gt;

&lt;p&gt;Desde a reorganização de 2023, todo template se encaixa em uma de três categorias. A Meta trata e &lt;strong&gt;precifica cada uma de forma diferente&lt;/strong&gt;, então a escolha não é cosmética.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Utility (Utilidade):&lt;/strong&gt; mensagem atrelada a uma &lt;strong&gt;transação ou evento&lt;/strong&gt; específico — atualização de pedido, confirmação de pagamento, status de conta, agendamento. É a categoria de serviço.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Marketing:&lt;/strong&gt; promoção, oferta, lançamento, reengajamento, qualquer coisa que empurre o usuário de volta. É a categoria mais cara e a mais fiscalizada.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Authentication (Autenticação):&lt;/strong&gt; códigos &lt;strong&gt;OTP&lt;/strong&gt; e verificação de login. Formato restrito, uso específico.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;A regra de ouro: &lt;strong&gt;categorize certo na criação.&lt;/strong&gt; Se você marca como utilidade algo que claramente é promocional, a Meta &lt;strong&gt;recategoriza&lt;/strong&gt; na revisão — e você passa a pagar taxa de marketing sem ter planejado.&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Categoria&lt;/th&gt;
      &lt;th&gt;Quando usar&lt;/th&gt;
      &lt;th&gt;Exemplo&lt;/th&gt;
      &lt;th&gt;Observação de cobrança&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Utility (Utilidade)&lt;/td&gt;
      &lt;td&gt;Atualização de uma transação/evento já em curso&lt;/td&gt;
      &lt;td&gt;“Seu pedido #1234 saiu para entrega”&lt;/td&gt;
      &lt;td&gt;Tende a ser a mais barata; em certos cenários, utilidade dentro da janela de 24h ficou gratuita&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Marketing&lt;/td&gt;
      &lt;td&gt;Promoção, oferta, reengajamento, novidade&lt;/td&gt;
      &lt;td&gt;“Volte e ganhe 20% off nesta semana”&lt;/td&gt;
      &lt;td&gt;Categoria mais cara; recategorização errada cai aqui&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Authentication&lt;/td&gt;
      &lt;td&gt;Código OTP / verificação de login&lt;/td&gt;
      &lt;td&gt;“Seu código de verificação é 482913”&lt;/td&gt;
      &lt;td&gt;Faixa própria; varia por país&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;img src=&quot;/assets/images/linkedin-posts/linkedin-post-02.png&quot; alt=&quot;Resumo visual das categorias de template e janela de atendimento na API&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;
  &lt;figcaption&gt;A categoria certa no template certo é o maior controle de custo fora da janela de 24h.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2 id=&quot;o-modelo-de-cobrança-e-por-que-não-dá-pra-cravar-número&quot;&gt;O modelo de cobrança (e por que não dá pra cravar número)&lt;/h2&gt;

&lt;p&gt;Aqui é onde mais gente se confunde, então vamos pelo modelo — não por valores.&lt;/p&gt;

&lt;p&gt;A Meta &lt;strong&gt;migrou de cobrança por conversa para cobrança por mensagem&lt;/strong&gt; (rollout ao longo de 2024–2025). Na prática, o que importa pra você:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Mensagens de &lt;strong&gt;serviço dentro da janela de 24h&lt;/strong&gt; tendem a ser as mais baratas — e, em determinados cenários, templates de &lt;strong&gt;utilidade dentro da janela ficaram gratuitos&lt;/strong&gt; (isso muda em 1º/out/2026 — veja o aviso abaixo).&lt;/li&gt;
  &lt;li&gt;Templates de &lt;strong&gt;marketing&lt;/strong&gt; e &lt;strong&gt;autenticação&lt;/strong&gt; têm taxas próprias, que &lt;strong&gt;variam por categoria e por país&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;Iniciar conversa fora da janela (template) custa mais do que responder dentro dela.&lt;/li&gt;
&lt;/ul&gt;

&lt;blockquote&gt;
  &lt;p&gt;Desenhe o fluxo pra resolver o máximo &lt;strong&gt;dentro da janela de 24h&lt;/strong&gt; e use template &lt;strong&gt;só&lt;/strong&gt; quando precisar iniciar ou reativar. A categoria certa no template certo é o seu maior controle de custo na API.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;blockquote&gt;
  &lt;p&gt;&lt;strong&gt;Atualização (jul/2026):&lt;/strong&gt; a Meta anunciou que, a partir de &lt;strong&gt;1º de outubro de 2026&lt;/strong&gt;, mensagens de &lt;strong&gt;serviço&lt;/strong&gt; e de &lt;strong&gt;utilidade enviadas dentro da janela de 24h&lt;/strong&gt; passam a ser cobradas &lt;strong&gt;por mensagem&lt;/strong&gt; — hoje são gratuitas (a utilidade na janela não é cobrada desde 1º/jul/2025). A janela segue sendo a melhor alavanca de formato e experiência, mas deixa de ser “de graça” a partir dessa data. As tarifas específicas devem sair até 1º/set/2026.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Os números mudam com frequência — a Meta revisa essa política mais de uma vez por ano. &lt;strong&gt;Não decore valores.&lt;/strong&gt; Orce sempre conferindo a &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/pricing/&quot;&gt;tabela oficial de preços da Meta&lt;/a&gt; vigente para o Brasil antes de fechar conta com cliente.&lt;/p&gt;

&lt;h2 id=&quot;por-que-builder-precisa-se-importar&quot;&gt;Por que builder precisa se importar&lt;/h2&gt;

&lt;p&gt;Duas razões, e as duas mexem direto no produto:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Custo.&lt;/strong&gt; Cada template fora da janela é dinheiro. Multiplique por escala e a categoria escolhida vira linha relevante no CAC. Recategorização silenciosa da Meta é o vazamento clássico — você acha que está pagando utilidade e está pagando marketing.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Entregabilidade.&lt;/strong&gt; Categoria errada não é só caro: aumenta atrito com a Meta, e template mal classificado entra na fila de problemas que leva a &lt;strong&gt;rejeição&lt;/strong&gt; (veja &lt;a href=&quot;/artigos/templates-whatsapp-rejeitados-meta-como-aprovar/&quot;&gt;como aprovar templates rejeitados&lt;/a&gt;) e, no limite, pressiona seu &lt;a href=&quot;/artigos/quality-rating-evitar-numero-banido-whatsapp/&quot;&gt;quality rating&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Na prática, o desenho de fluxo bom faz três coisas: provoca o usuário a iniciar (abrindo a janela), resolve o grosso da conversa &lt;strong&gt;dentro&lt;/strong&gt; dela, e reserva template para os momentos certos — notificação transacional como &lt;strong&gt;utilidade&lt;/strong&gt;, campanha como &lt;strong&gt;marketing&lt;/strong&gt;, login como &lt;strong&gt;autenticação&lt;/strong&gt;. Sem misturar.&lt;/p&gt;

&lt;h2 id=&quot;checklist-rápido-antes-de-subir-um-template&quot;&gt;Checklist rápido antes de subir um template&lt;/h2&gt;

&lt;ul&gt;
  &lt;li&gt;A mensagem está atrelada a uma transação real? Então é &lt;strong&gt;utilidade&lt;/strong&gt; — e descreva o evento com clareza no corpo, pra Meta não confundir com promoção.&lt;/li&gt;
  &lt;li&gt;Tem CTA promocional, desconto, “aproveite”? É &lt;strong&gt;marketing&lt;/strong&gt;. Assuma e precifique como tal.&lt;/li&gt;
  &lt;li&gt;É código de acesso? &lt;strong&gt;Autenticação&lt;/strong&gt;, formato restrito.&lt;/li&gt;
  &lt;li&gt;O opt-in do usuário está registrado? Sem opt-in, nem comece — é pré-requisito da categoria iniciada por você.&lt;/li&gt;
  &lt;li&gt;Dá pra resolver isso &lt;strong&gt;dentro da janela&lt;/strong&gt; em vez de mandar template? Se sim, faça — é mais barato e mais flexível.&lt;/li&gt;
&lt;/ul&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;O que reabre a janela de 24h?&lt;/strong&gt;
Qualquer &lt;strong&gt;nova mensagem enviada pelo usuário&lt;/strong&gt; para o seu número reinicia o relógio de 24 horas. Suas mensagens não reabrem a janela — só as dele.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Posso mandar texto livre fora da janela?&lt;/strong&gt;
Não. Fora das 24h, só &lt;strong&gt;template aprovado&lt;/strong&gt;. Texto de formato livre (session message) é exclusivo de dentro da janela.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Por que minha conta foi cobrada como marketing se eu marquei utilidade?&lt;/strong&gt;
Porque a Meta &lt;strong&gt;recategoriza&lt;/strong&gt; templates na revisão quando o conteúdo é promocional. Se tem oferta ou reengajamento no corpo, ela trata como marketing — independente do que você selecionou.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Template de utilidade é sempre grátis?&lt;/strong&gt;
Não generalize. Em &lt;strong&gt;certos cenários&lt;/strong&gt; (notadamente utilidade dentro da janela de 24h) ficou gratuito desde 1º/jul/2025 — mas a Meta anunciou que, a partir de &lt;strong&gt;1º de outubro de 2026&lt;/strong&gt;, essas mensagens (serviço e utilidade na janela) voltam a ser cobradas por mensagem. Confirme sempre na tabela oficial da Meta para o seu caso e país.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;As regras de janela, categorias e cobrança são definidas pela Meta e mudam com frequência — valide os valores e o tratamento de cada categoria na fonte oficial: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/pricing/&quot;&gt;tabela de preços da WhatsApp Business Platform&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>Embedded Signup: onboarding sem fricção na WhatsApp API</title>
    <link href="https://www.whatsappfounders.com.br/artigos/embedded-signup-onboarding-whatsapp-business-api/" rel="alternate" type="text/html"/>
    <published>2026-06-20T00:00:00+00:00</published>
    <updated>2026-06-20T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/embedded-signup-onboarding-whatsapp-business-api/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">Como onboardar clientes na WhatsApp Business API com Embedded Signup: fluxo, pré-requisitos de Tech Provider, pontos de fricção e como reduzir abandono.</summary>
    <category term="embedded-signup"/>
    <category term="onboarding"/>
    <category term="tech-provider"/>
    <category term="whatsapp-business-api"/>
    <content type="html">&lt;p&gt;Onboarding é conversão. Cada passo entre o cliente clicar “Conectar WhatsApp” e o número estar pronto para enviar mensagem é um ponto onde alguém desiste. Se o seu fluxo de ativação exige trocar print de Business Manager, criar WABA na mão e mandar o cliente verificar número por conta própria, você está perdendo gente que já queria pagar.&lt;/p&gt;

&lt;p&gt;O &lt;strong&gt;Embedded Signup&lt;/strong&gt; é a resposta da Meta para isso: um fluxo completo de cadastro, embutido dentro do seu produto, que conecta a conta do cliente à WhatsApp Business API em minutos — sem ninguém sair da sua tela. Para Tech Providers e BSPs, é a diferença entre um onboarding de dias e um de cinco minutos.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Embedded Signup: do CTA ao callback com code e gravação do token no backend.&quot;&gt;
flowchart LR
  A[&quot;CTA Conectar&quot;] --&amp;gt; B[&quot;Facebook Login&quot;]
  B --&amp;gt; C{&quot;Tem BM?&quot;}
  C --&amp;gt;|Sim| D[&quot;Escolhe BM&quot;]
  C --&amp;gt;|Não| E[&quot;Cria BM&quot;]
  D --&amp;gt; F[&quot;WABA&quot;]
  E --&amp;gt; F
  F --&amp;gt; G[&quot;Número&quot;]
  G --&amp;gt; H[&quot;SMS / voz&quot;]
  H --&amp;gt; I[&quot;Callback + code&quot;]
  I --&amp;gt; J[&quot;Backend grava token&quot;]
&lt;/div&gt;

&lt;h2 id=&quot;o-que-é-embedded-signup&quot;&gt;O que é Embedded Signup&lt;/h2&gt;

&lt;p&gt;Embedded Signup é um fluxo da Meta baseado em &lt;strong&gt;Facebook Login&lt;/strong&gt;, renderizado dentro da sua aplicação. Em uma única sessão, o cliente:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;cria ou seleciona o &lt;strong&gt;Business Portfolio&lt;/strong&gt; (Business Manager);&lt;/li&gt;
  &lt;li&gt;cria ou seleciona a &lt;strong&gt;WABA&lt;/strong&gt; (WhatsApp Business Account);&lt;/li&gt;
  &lt;li&gt;adiciona e verifica um número de telefone;&lt;/li&gt;
  &lt;li&gt;concede ao seu app as permissões para gerenciar e enviar mensagens.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;No fim, o seu backend recebe via callback o &lt;strong&gt;WABA ID&lt;/strong&gt; e o &lt;strong&gt;phone number ID&lt;/strong&gt; do cliente. Você troca o &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;code&lt;/code&gt; por um token, registra o número, e a operação está de pé.&lt;/p&gt;

&lt;p&gt;Ele substitui o onboarding manual — aquele de compartilhar BMs por convite, criar WABA na mão e ficar trocando IDs por e-mail. Tudo o que era fricção humana vira fluxo guiado, em contexto.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Onboarding é a primeira métrica de produto que importa para um Tech Provider. Menos passos entre o clique e o número ativo significam mais clientes ativando — e o Embedded Signup existe exatamente para encurtar essa distância.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;o-fluxo-passo-a-passo&quot;&gt;O fluxo, passo a passo&lt;/h2&gt;

&lt;p&gt;Do ponto de vista do cliente, é assim que roda:&lt;/p&gt;

&lt;ol&gt;
  &lt;li&gt;&lt;strong&gt;Clique no CTA.&lt;/strong&gt; O cliente clica em “Conectar WhatsApp” no seu produto. O SDK do Facebook abre o diálogo de login.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Facebook Login.&lt;/strong&gt; Ele autentica na conta Meta dele. Aqui é onde muita gente hesita — vale explicar que isso não dá acesso ao Facebook pessoal.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Business Portfolio.&lt;/strong&gt; Seleciona um Business Manager existente ou cria um novo na hora.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;WABA.&lt;/strong&gt; Cria ou seleciona a WhatsApp Business Account sob esse portfolio.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Número de telefone.&lt;/strong&gt; Adiciona o número que vai virar canal oficial.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Verificação.&lt;/strong&gt; Confirma a posse do número por &lt;strong&gt;SMS ou ligação&lt;/strong&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Permissões.&lt;/strong&gt; Concede ao seu app o acesso para gerenciar a WABA e enviar/receber mensagens.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Callback.&lt;/strong&gt; Seu app recebe o &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;code&lt;/code&gt; e os identificadores (WABA ID, phone number ID). O backend troca o &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;code&lt;/code&gt; por um token de sistema e &lt;strong&gt;registra o número&lt;/strong&gt; para começar a operar.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;O passo 8 é seu, não do cliente — e é onde o onboarding de fato “termina”. Antes de registrar o número e enviar a primeira mensagem (via template aprovado), a conexão existe mas ainda não produz valor.&lt;/p&gt;

&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;img src=&quot;/assets/images/linkedin-posts/linkedin-mapa-onboarding-bm-bg-01.png&quot; alt=&quot;Etapas do onboarding com Business Manager e Embedded Signup&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;
  &lt;figcaption&gt;Cada passo do signup é um ponto de abandono — instrumente o funil para ver onde o cliente trava.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h3 id=&quot;coexistência-também-passa-por-aqui&quot;&gt;Coexistência também passa por aqui&lt;/h3&gt;

&lt;p&gt;Se o cliente quer manter o WhatsApp Business no celular &lt;strong&gt;e&lt;/strong&gt; usar a API no mesmo número, isso é Coexistência — e há variantes do Embedded Signup que conduzem esse caminho (tipicamente via QR Code, com requisitos de elegibilidade próprios). Vale entender o trade-off antes de escolher: veja &lt;a href=&quot;/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/&quot;&gt;Cloud ou Coexistência&lt;/a&gt; para decidir qual modelo oferecer no seu fluxo.&lt;/p&gt;

&lt;h2 id=&quot;pré-requisitos-do-builder&quot;&gt;Pré-requisitos do builder&lt;/h2&gt;

&lt;p&gt;Antes de colocar o Embedded Signup na frente do primeiro cliente, o seu lado precisa estar montado. Esse setup é feito &lt;strong&gt;uma vez&lt;/strong&gt;, pela plataforma:&lt;/p&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Pré-requisito&lt;/th&gt;
      &lt;th&gt;O que é&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;App Meta com produto WhatsApp&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Um app do tipo &lt;em&gt;Business&lt;/em&gt; no Meta for Developers, com o produto WhatsApp adicionado.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Configuração de Tech Provider&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;App vinculado a uma Business Manager verificada, configurado para onboardar terceiros.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Permissões&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;&lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;whatsapp_business_management&lt;/code&gt; e &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;whatsapp_business_messaging&lt;/code&gt; (e, na prática, &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;business_management&lt;/code&gt; para acessar a BM do cliente).&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Advanced Access&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;As permissões acima aprovadas em &lt;strong&gt;App Review&lt;/strong&gt; — sem isso, o fluxo falha por falta de acesso.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Facebook Login for Business&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Configurado no app, com o diálogo de login habilitado.&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;&lt;strong&gt;Configuration ID&lt;/strong&gt;&lt;/td&gt;
      &lt;td&gt;Um &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;config_id&lt;/code&gt; do Embedded Signup, criado em &lt;em&gt;Facebook Login &amp;gt; Settings&lt;/em&gt;, que você passa no &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;FB.login&lt;/code&gt;.&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Detalhe que economiza semanas: &lt;strong&gt;peça todas as permissões de uma vez no App Review&lt;/strong&gt;. Submissões fragmentadas atrasam aprovação e geram inconsistências. E se você ainda está decidindo se vai operar como Tech Provider, BSP ou Solution Partner, esse é o momento — o papel define o que você consegue fazer no fluxo.&lt;/p&gt;

&lt;h2 id=&quot;onde-o-fluxo-trava--e-o-que-fazer&quot;&gt;Onde o fluxo trava — e o que fazer&lt;/h2&gt;

&lt;p&gt;O Embedded Signup é guiado, mas não é à prova de fricção. Os pontos de abandono mais comuns:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Verificação de negócio pendente.&lt;/strong&gt; Se a Business Manager do cliente não está verificada, certas ações ficam bloqueadas. Detecte cedo e oriente o cliente a concluir a verificação na própria BM antes de seguir.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;SMS não chega.&lt;/strong&gt; O código de verificação atrasa mais do que se espera. Ofereça &lt;strong&gt;verificação por ligação&lt;/strong&gt; como fallback imediato e cheque DDI e portabilidade do número — número portado para outra operadora é causa clássica de SMS que some.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Confusão na seleção de Business Portfolio.&lt;/strong&gt; Clientes com múltiplas BMs escolhem a errada. Se você já sabe qual é a correta, &lt;strong&gt;pré-preencha&lt;/strong&gt; os dados do negócio no &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;extras&lt;/code&gt; do fluxo.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Erro de permissão.&lt;/strong&gt; Se o cliente não é admin da BM, o fluxo falha — às vezes silenciosamente. Detecte a ausência de &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;authResponse&lt;/code&gt; e mostre uma mensagem clara: “Você precisa ser administrador do Business Manager para conectar o WhatsApp.” Esse erro também aparece quando faltou Advanced Access do &lt;strong&gt;seu&lt;/strong&gt; lado.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Display name reprovado.&lt;/strong&gt; O nome de exibição da WABA passa por revisão da Meta. Nome genérico demais, com promessa indevida ou que não bate com o negócio, é reprovado. Oriente o cliente a usar o nome real da empresa.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Medir o funil é o que separa quem otimiza de quem chuta. Instrumente cada etapa do signup — login, seleção de BM, verificação, callback — e você vai ver exatamente onde o dinheiro vaza.&lt;/p&gt;

&lt;h2 id=&quot;por-que-isso-é-problema-de-founder-não-só-de-engenharia&quot;&gt;Por que isso é problema de founder, não só de engenharia&lt;/h2&gt;

&lt;p&gt;É tentador tratar o Embedded Signup como “mais uma integração”. Não é. É o ponto onde a sua promessa de produto encontra a realidade — e onde a maioria dos leads decide se fica ou some. Um fluxo de ativação que pede menos do cliente, falha com mensagens claras e tem fallback para cada erro comum converte mais. Ponto.&lt;/p&gt;

&lt;p&gt;Depois que o número conecta, o jogo continua: registrar o número, aprovar um template de boas-vindas e cuidar do quality rating para não acabar com número limitado ou banido. Mas nada disso acontece se o cliente travou no passo 4 do signup.&lt;/p&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Preciso de App Review aprovado para testar o Embedded Signup?&lt;/strong&gt;
Para o fluxo completo em produção, sim — as permissões de WhatsApp exigem Advanced Access via App Review. Em desenvolvimento, você consegue testar com contas e papéis associados ao app antes da aprovação. Confirme o estado atual das regras na doc oficial, porque a Meta muda os requisitos de acesso com frequência.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O cliente precisa ter uma Business Manager antes de começar?&lt;/strong&gt;
Não. O Embedded Signup permite &lt;strong&gt;criar&lt;/strong&gt; o Business Portfolio durante o fluxo. Ter uma BM verificada acelera (e evita bloqueios em algumas ações), mas não é pré-condição para iniciar.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Posso pular criação de BM e WABA quando o cliente já tem tudo?&lt;/strong&gt;
Sim. Há uma variante de compartilhamento que assume que a WABA já existe e só conecta ela ao seu app — útil para reduzir passos com clientes que já estão na plataforma. O nome e o comportamento exato dessa opção podem mudar; valide na doc da Meta.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;O Embedded Signup serve para Coexistência ou só para Cloud?&lt;/strong&gt;
Os dois cenários são endereçáveis por variantes do fluxo, mas com requisitos diferentes (Coexistência tem elegibilidade própria, normalmente via QR Code). A escolha do modelo é uma decisão de produto — veja o &lt;a href=&quot;/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/&quot;&gt;comparativo Cloud vs Coexistência&lt;/a&gt;.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;A Meta atualiza o fluxo, as permissões e os requisitos de acesso do Embedded Signup com frequência. Antes de implementar, valide sempre na fonte oficial: &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp/embedded-signup&quot;&gt;documentação de Embedded Signup da Meta&lt;/a&gt;.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
  <entry>
    <title>BSP, Tech Provider e Solution Partner: os tipos de parceiro Meta</title>
    <link href="https://www.whatsappfounders.com.br/artigos/tipos-parceiro-meta-bsp-tech-provider-solution-partner/" rel="alternate" type="text/html"/>
    <published>2026-06-18T00:00:00+00:00</published>
    <updated>2026-06-18T00:00:00+00:00</updated>
    <id>https://www.whatsappfounders.com.br/artigos/tipos-parceiro-meta-bsp-tech-provider-solution-partner/</id>
    <author><name>Vitor Fontenele</name></author>
    <summary type="html">BSP, Tech Provider, Solution Partner e Meta Business Partner: o que cada papel faz na WhatsApp Business API, quem é dono do faturamento e como isso define seu modelo de negócio.</summary>
    <category term="parceiro-meta"/>
    <category term="bsp"/>
    <category term="tech-provider"/>
    <category term="solution-partner"/>
    <content type="html">&lt;p&gt;Todo mundo que constrói na &lt;strong&gt;WhatsApp Business API&lt;/strong&gt; no Brasil tropeça nos mesmos rótulos: BSP, Tech Provider, Solution Partner, Meta Business Partner. Eles soam como sinônimos em conversa de WhatsApp, mas representam papéis tecnicamente diferentes — e confundi-los faz você errar a coisa mais cara de errar: o seu próprio modelo de negócio.&lt;/p&gt;

&lt;p&gt;A pergunta não é “qual nome é mais bonito no LinkedIn”. É “quem é dono do faturamento, quem hospeda a API, e o que isso me obriga a fazer”. Esta é a separação prática desses papéis, do ponto de vista de quem vai operar — não de quem vai só citar a sigla numa apresentação.&lt;/p&gt;

&lt;div class=&quot;mermaid&quot; data-caption=&quot;Papéis de acesso vs selo: Solution Partner e Tech Provider operam a API; Meta Business Partner é reconhecimento de mercado.&quot;&gt;
flowchart TB
  subgraph acesso[&quot;Papéis de acesso à API&quot;]
    SP([&quot;Solution Partner&lt;br /&gt;ex-BSP&quot;])
    TP([&quot;Tech Provider&quot;])
  end
  subgraph selo[&quot;Reconhecimento&quot;]
    MBP([&quot;Meta Business Partner&lt;br /&gt;selo no diretório&quot;])
  end
  SP --&amp;gt;|&quot;Meta fatura o parceiro&quot;| CLI1[&quot;Cliente&quot;]
  TP --&amp;gt;|&quot;Meta fatura o cliente direto&quot;| CLI2[&quot;Cliente&quot;]
  MBP -.-&amp;gt;|&quot;não provisiona API&quot;| acesso
&lt;/div&gt;

&lt;figure class=&quot;post__figure&quot;&gt;
  &lt;img src=&quot;/assets/images/linkedin-posts/linkedin-indicador-api-oficial.png&quot; alt=&quot;Indicador visual de API Oficial do WhatsApp no ecossistema Meta&quot; width=&quot;1200&quot; height=&quot;630&quot; loading=&quot;lazy&quot; decoding=&quot;async&quot; /&gt;
  &lt;figcaption&gt;O papel que você assume define quem controla a WABA, a linha de crédito e o onboarding do cliente.&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;h2 id=&quot;por-que-isso-importa-para-quem-constrói&quot;&gt;Por que isso importa para quem constrói&lt;/h2&gt;

&lt;p&gt;Definir seu papel no ecossistema Meta não é burocracia. Ele determina três coisas concretas:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Modelo de receita:&lt;/strong&gt; você revende mensageria com margem, ou cobra integração/software e deixa a Meta faturar o cliente?&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Responsabilidade operacional:&lt;/strong&gt; de quem é a &lt;strong&gt;WABA&lt;/strong&gt; (WhatsApp Business Account), de quem é a linha de crédito, quem responde quando a &lt;strong&gt;quality rating&lt;/strong&gt; cai ou um número é banido?&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Onboarding:&lt;/strong&gt; você provisiona acessos manualmente, ou usa o &lt;strong&gt;Embedded Signup&lt;/strong&gt; para o cliente conectar a própria conta?&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Errar isso significa, na prática, assumir risco de faturamento que não era seu, ou prometer ao cliente um controle de conta que você não tem.&lt;/p&gt;

&lt;h2 id=&quot;solution-partner-o-antigo-bsp&quot;&gt;Solution Partner (o antigo “BSP”)&lt;/h2&gt;

&lt;p&gt;Historicamente chamado de &lt;strong&gt;BSP — Business Solution Provider&lt;/strong&gt;, hoje a Meta tende a usar &lt;strong&gt;Solution Partner&lt;/strong&gt;. Na prática operacional, é o papel clássico de &lt;strong&gt;revenda de mensageria&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;O Solution Partner &lt;strong&gt;hospeda e revende&lt;/strong&gt; o acesso à WhatsApp Business API. Ele gerencia as &lt;strong&gt;WABAs dos clientes&lt;/strong&gt; dentro da própria estrutura e normalmente é dono do &lt;strong&gt;faturamento&lt;/strong&gt;: a Meta fatura o parceiro, e o parceiro fatura os clientes. É comum o parceiro &lt;strong&gt;compartilhar a linha de crédito&lt;/strong&gt; com os clientes que estão sob a sua conta.&lt;/p&gt;

&lt;p&gt;Esse é o modelo de quem quer ser uma plataforma de mensageria com margem sobre o volume. Você fica no meio do fluxo financeiro — o que dá controle e receita, mas também coloca a conta (literalmente) no seu nome.&lt;/p&gt;

&lt;h2 id=&quot;tech-provider&quot;&gt;Tech Provider&lt;/h2&gt;

&lt;p&gt;O &lt;strong&gt;Tech Provider&lt;/strong&gt; constrói &lt;strong&gt;sobre a Cloud API&lt;/strong&gt; para clientes, mas a relação financeira é invertida em relação ao Solution Partner.&lt;/p&gt;

&lt;p&gt;Aqui, &lt;strong&gt;o cliente é dono da WhatsApp Business Account e da linha de crédito/cobrança&lt;/strong&gt;. A Meta cobra o negócio do cliente &lt;strong&gt;diretamente&lt;/strong&gt; — o Tech Provider não fica no meio do faturamento de mensageria. O papel do Tech Provider é &lt;strong&gt;integrar&lt;/strong&gt;: construir o software, conectar a API e onboardar clientes, tipicamente via &lt;strong&gt;Embedded Signup&lt;/strong&gt;, onde o próprio cliente autoriza e conecta a sua conta em poucos passos.&lt;/p&gt;

&lt;p&gt;O ponto histórico que muita gente perde: foi a &lt;strong&gt;Cloud API&lt;/strong&gt; (a API hospedada pela própria Meta) que tornou viável ser &lt;strong&gt;Tech Provider sem precisar ser um BSP completo&lt;/strong&gt;. Antes, hospedar a infraestrutura era parte do pacote; com a Cloud API, a Meta hospeda, e você pode focar em software e integração sem carregar faturamento de mensageria nem operar servidores de mensagens.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;A pergunta que define seu papel não é “que selo eu tenho”, é “de quem é a WABA e de quem é a fatura”. Solution Partner fica no meio do dinheiro; Tech Provider deixa a Meta cobrar o cliente direto.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2 id=&quot;meta-business-partner&quot;&gt;Meta Business Partner&lt;/h2&gt;

&lt;p&gt;Esse é o que mais gera confusão, então vale isolar: &lt;strong&gt;Meta Business Partner é um nível de reconhecimento/selo&lt;/strong&gt; — um diretório de parceiros para empresas que batem critérios de performance. Abrange áreas além de mensageria (ads, e-commerce etc.).&lt;/p&gt;

&lt;p&gt;Ser listado como Meta Business Partner &lt;strong&gt;não é o mesmo que “ter acesso à API”&lt;/strong&gt;. É reconhecimento de mercado, não uma credencial técnica de acesso. Você pode operar plenamente como Tech Provider ou Solution Partner sem o selo, e o selo sozinho não provisiona nada — ele sinaliza maturidade ao mercado.&lt;/p&gt;

&lt;h2 id=&quot;comparativo-dos-papéis&quot;&gt;Comparativo dos papéis&lt;/h2&gt;

&lt;table&gt;
  &lt;thead&gt;
    &lt;tr&gt;
      &lt;th&gt;Papel&lt;/th&gt;
      &lt;th&gt;Dono do faturamento&lt;/th&gt;
      &lt;th&gt;Hospeda a API&lt;/th&gt;
      &lt;th&gt;Onboard via&lt;/th&gt;
      &lt;th&gt;Modelo típico&lt;/th&gt;
    &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
    &lt;tr&gt;
      &lt;td&gt;Solution Partner (ex-BSP)&lt;/td&gt;
      &lt;td&gt;O parceiro (Meta → parceiro → cliente)&lt;/td&gt;
      &lt;td&gt;Sim (revende acesso)&lt;/td&gt;
      &lt;td&gt;Provisionamento sob a conta do parceiro&lt;/td&gt;
      &lt;td&gt;Revenda de mensageria com margem&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Tech Provider&lt;/td&gt;
      &lt;td&gt;O cliente (Meta cobra direto)&lt;/td&gt;
      &lt;td&gt;Não (usa a Cloud API da Meta)&lt;/td&gt;
      &lt;td&gt;Embedded Signup&lt;/td&gt;
      &lt;td&gt;Software/integração sobre Cloud API&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
      &lt;td&gt;Meta Business Partner&lt;/td&gt;
      &lt;td&gt;— (não é papel de acesso)&lt;/td&gt;
      &lt;td&gt;—&lt;/td&gt;
      &lt;td&gt;—&lt;/td&gt;
      &lt;td&gt;Selo de reconhecimento no diretório&lt;/td&gt;
    &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;A tabela acima é o resumo operacional. Os dois primeiros são papéis de &lt;strong&gt;acesso e operação&lt;/strong&gt;; o terceiro é um &lt;strong&gt;selo&lt;/strong&gt;. Misturar essas categorias é a origem da maior parte da confusão.&lt;/p&gt;

&lt;h2 id=&quot;como-decidir-o-seu-modelo&quot;&gt;Como decidir o seu modelo&lt;/h2&gt;

&lt;p&gt;Três perguntas resolvem quase tudo:&lt;/p&gt;

&lt;h3 id=&quot;quem-é-dono-do-faturamento&quot;&gt;Quem é dono do faturamento?&lt;/h3&gt;
&lt;p&gt;Se você quer ficar no meio do fluxo financeiro e cobrar margem sobre mensageria, está olhando para &lt;strong&gt;Solution Partner&lt;/strong&gt;. Se prefere que a Meta cobre o cliente diretamente e você fatura software/serviço por fora, &lt;strong&gt;Tech Provider&lt;/strong&gt;.&lt;/p&gt;

&lt;h3 id=&quot;quem-é-dono-da-waba&quot;&gt;Quem é dono da WABA?&lt;/h3&gt;
&lt;p&gt;No modelo Tech Provider, a WABA é do &lt;strong&gt;cliente&lt;/strong&gt; — ele mantém o controle e a portabilidade da própria conta. No Solution Partner, a WABA tende a viver sob a estrutura do &lt;strong&gt;parceiro&lt;/strong&gt;.&lt;/p&gt;

&lt;h3 id=&quot;você-quer-hospedar-e-revender-mensageria&quot;&gt;Você quer hospedar e revender mensageria?&lt;/h3&gt;
&lt;p&gt;Se a resposta é não — você quer construir produto, não operar uma revenda de mensagens — a Cloud API + papel de Tech Provider é o caminho mais leve. Se a resposta é sim, e a revenda com margem é o seu negócio, então o modelo de Solution Partner faz sentido.&lt;/p&gt;

&lt;p&gt;Independentemente do papel, a responsabilidade sobre &lt;strong&gt;saúde dos números&lt;/strong&gt; continua sendo sua de algum jeito: como Tech Provider você orienta o cliente; como Solution Partner os números podem estar mais perto da sua conta. Em ambos, vale entender também como o número se conecta — o trade-off de &lt;a href=&quot;/artigos/api-oficial-whatsapp-cloud-vs-coexistencia/&quot;&gt;Cloud vs. Coexistência&lt;/a&gt; e o que esperar do &lt;a href=&quot;/artigos/selo-azul-whatsapp-business-api-oficial-meta/&quot;&gt;selo azul na API Oficial&lt;/a&gt; muda conforme o papel que você assume.&lt;/p&gt;

&lt;h2 id=&quot;perguntas-frequentes&quot;&gt;Perguntas frequentes&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;BSP e Solution Partner são a mesma coisa?&lt;/strong&gt;
Na prática, sim — “Solution Partner” é a nomenclatura mais recente para o que o mercado ainda chama de &lt;strong&gt;BSP&lt;/strong&gt;. A função (hospedar/revender acesso à API e gerenciar WABAs de clientes) é a mesma. Como os nomes de programa da Meta mudam, confirme o termo vigente na documentação oficial.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Preciso ser BSP/Solution Partner para usar a API?&lt;/strong&gt;
Não. Com a Cloud API você pode atuar como &lt;strong&gt;Tech Provider&lt;/strong&gt; — integrando para clientes que são donos da própria WABA e da cobrança — sem montar uma operação completa de revenda de mensageria.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Meta Business Partner dá acesso à API?&lt;/strong&gt;
Não. É um &lt;strong&gt;selo de reconhecimento&lt;/strong&gt; num diretório de parceiros, separado do acesso técnico. Dá credibilidade de mercado, não provisiona conta nem libera a API.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Como o cliente conecta a conta no modelo Tech Provider?&lt;/strong&gt;
Pelo &lt;strong&gt;Embedded Signup&lt;/strong&gt;: um fluxo em que o cliente autoriza e conecta a própria WhatsApp Business Account em poucos passos, sem provisionamento manual do parceiro.&lt;/p&gt;

&lt;hr /&gt;

&lt;p&gt;&lt;em&gt;Os nomes e os tiers do programa de parceria da Meta evoluem com frequência (foi assim que “BSP” virou “Solution Partner”) — não trate sigla como fato fixo; confirme o papel, os requisitos e a nomenclatura atual na &lt;a href=&quot;https://developers.facebook.com/docs/whatsapp&quot;&gt;documentação oficial da WhatsApp Business Platform&lt;/a&gt; e no diretório de parceiros da Meta.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Conteúdo da comunidade WhatsApp Founders 🇧🇷 — independente, sem vínculo oficial com o WhatsApp ou a Meta.&lt;/em&gt;&lt;/p&gt;
</content>
  </entry>
  
</feed>
