API oficial do WhatsApp para e-commerce: confirmação de pedido e carrinho abandonado
Se a sua loja avisa a compra por e-mail e o cliente só descobre que o pedido saiu para entrega quando bate o interfone, você está perdendo a conversa mais barata que existe. A API oficial do WhatsApp para e-commerce resolve isso ligando o seu sistema de pedidos ao canal que o cliente realmente abre: confirmação automática assim que a compra é aprovada, aviso de código de rastreio, e uma mensagem de recuperação para quem deixou o carrinho parado. Tudo isso funciona, mas cada tipo de mensagem tem uma regra própria, e é aí que a maioria das lojas erra.
Vou separar o que é mensagem transacional (confirmação, status, entrega) do que é reengajamento (carrinho abandonado, promoção). Elas parecem iguais, mas a Meta trata cada uma de um jeito. Confundir as duas é o caminho mais rápido para ter template rejeitado ou qualidade do número caindo para vermelho.
Por que o WhatsApp muda o jogo no pós-venda do e-commerce
O e-mail transacional ainda funciona, mas a taxa de abertura no WhatsApp é de outra ordem. Um cliente que acabou de comprar espera confirmação imediata, e ver a mensagem chegar no aplicativo que ele usa o dia todo reduz muito o volume de tickets do tipo "meu pedido foi aprovado?". Na prática, quando uma loja liga confirmação de pedido no WhatsApp, o suporte sente a diferença na primeira semana: cai o número de pessoas perguntando se a compra deu certo.
Só que WhatsApp não é canal de disparo em massa como SMS antigo. É um canal de conversa. A API oficial existe justamente para você automatizar mensagens sem transformar isso em spam. Cada envio ativo (aquele que a empresa inicia) precisa de um modelo aprovado e de consentimento do cliente. Cada resposta dentro de uma conversa aberta pelo cliente é livre por 24 horas. Entender essa divisão é o pré-requisito para tudo o que vem a seguir.
A API oficial não tem um aplicativo de conversa próprio. Ela funciona por integração: o seu sistema de pedidos (ou uma plataforma como o Chatwoot conectado por cima) chama a API e dispara a mensagem certa no momento certo. É isso que permite amarrar o evento "pedido aprovado" a um template automático, sem ninguém digitar nada.
Transacional versus reengajamento: a divisão que define tudo
Antes de escrever qualquer mensagem, separe os dois mundos. Mensagem transacional é aquela que informa o cliente sobre algo que ele já pediu ou comprou: confirmação de pedido, pagamento aprovado, pedido em separação, código de rastreio, saiu para entrega, entregue. Reengajamento é quando a loja toma a iniciativa de trazer o cliente de volta: carrinho abandonado, produto de volta ao estoque, promoção.
Na API oficial, isso se traduz em categorias de template. Hoje a Meta trabalha com três categorias: utilidade (utility), marketing e autenticação. Confirmação de pedido e status de entrega se enquadram em utilidade, porque respondem a uma transação em andamento. Carrinho abandonado e ofertas caem em marketing, porque a intenção é promocional e reengajar quem não finalizou.
Essa distinção não é burocracia. Ela afeta aprovação, custo e tolerância. Templates de marketing passam por um crivo mais rigoroso na análise e a Meta cobra a conversa de marketing de forma diferente da conversa de utilidade. Segundo a covercut, Tech Provider oficial da Meta para WhatsApp, o erro mais comum que vemos em loja nova é cadastrar uma mensagem cheia de "aproveite", "desconto" e "últimas unidades" na categoria utilidade. A Meta reclassifica ou rejeita, e a loja acha que a plataforma está com problema quando na verdade o texto contradiz a categoria escolhida.
Como a categoria muda o custo
A cobrança das mensagens é feita pela Meta, direto no cartão que o cliente cadastra na conta dele, e o valor é por conversa, não por mensagem individual. Conversas de utilidade e de marketing têm faixas de preço diferentes, e esses valores mudam com o tempo. Por isso não vale decorar tabela: o que importa é entender que uma confirmação de pedido (utilidade) e um lembrete de carrinho (marketing) entram em faixas distintas. A covercut não cobra por mensagem, conversa ou template. A gente cobra uma mensalidade fixa pela plataforma, conexão e suporte; a conta das conversas é entre você e a Meta.
Confirmação de pedido: o template que mais dá certo
A confirmação de pedido é o melhor lugar para começar, porque é a mensagem com maior taxa de aprovação e menor risco de reclamação. O cliente acabou de comprar, então a mensagem é esperada e bem recebida. Como é categoria utilidade, o texto precisa ser objetivo e ligado ao pedido real.
Um template de confirmação bem construído usa variáveis para nome, número do pedido e valor. Exemplo de estrutura aprovável:
Olá, {{1}}! Recebemos seu pedido {{2}} no valor de {{3}}. Já estamos preparando tudo para envio. Você vai receber o código de rastreio por aqui assim que despachar. Qualquer dúvida, é só responder esta mensagem.
Repare no fechamento: "é só responder esta mensagem". Isso não é enfeite. Quando o cliente responde, ele abre uma janela de 24 horas em que você pode conversar livremente, sem template, para tratar troca, endereço errado ou dúvida sobre prazo. Estimular a resposta na confirmação é uma das formas mais baratas de manter o canal aberto para atendimento.
Vale colocar botões no template quando fizer sentido. Um botão de "Acompanhar pedido" que leva para a página de rastreio da loja reduz mensagens de suporte. Botões de resposta rápida, como "Falar com atendente", também ajudam, e o clique conta como interação do cliente, o que reforça a qualidade do número.
O que evita rejeição na confirmação
- Não misture promoção no texto de utilidade. Nada de "aproveite e veja outras ofertas" numa confirmação de pedido.
- Use variáveis com exemplos coerentes ao submeter o template. A Meta olha o exemplo que você preenche; se o exemplo da variável {{3}} for "clique aqui" em vez de um valor, ela desconfia.
- Evite links encurtados genéricos. Prefira o domínio da própria loja.
- Não deixe variável no começo absoluto da mensagem sem contexto. Templates que começam com "{{1}}" solto costumam ser barrados.
Status de entrega e rastreio: automatizando a jornada
Depois da confirmação, o cliente quer saber onde está a encomenda. Aqui entra uma sequência de mensagens de utilidade disparadas por eventos do seu sistema de logística ou do gateway de envio. Cada evento vira um template:
- Pedido separado / em preparação: avisa que a compra saiu do estoque e vai para a transportadora.
- Código de rastreio disponível: envia o código e o link de acompanhamento. Este é o template mais aberto de todos, porque o cliente quer o número.
- Saiu para entrega: aviso de que o pacote está a caminho no dia. Muito útil para o cliente estar em casa.
- Entregue: confirmação da entrega, boa oportunidade para pedir avaliação (com cuidado para não virar marketing).
Cada uma dessas mensagens é iniciada pela empresa e, portanto, precisa de template aprovado. A boa notícia é que todas se enquadram em utilidade, então a barreira de aprovação é baixa desde que o texto se mantenha informativo. O detalhe fino está no volume. Se você dispara quatro mensagens por pedido e vende bem, isso multiplica rápido, e o custo por conversa e os limites diários passam a importar.
Uma prática que funciona: agrupe eventos que acontecem perto um do outro. Se o pedido é separado e despachado no mesmo dia, mande uma única mensagem com o código de rastreio em vez de duas. Menos mensagens, cliente igualmente informado, e você economiza conversa. Excesso de aviso irrita, e cliente irritado bloqueia, o que derruba a qualidade do seu número.
Carrinho abandonado: reengajamento sem queimar o número
O carrinho abandonado é onde o dinheiro está e onde o risco também está. É reengajamento puro, portanto categoria marketing, e marketing sem opt-in é a receita para bloqueio. Você só pode mandar lembrete de carrinho para quem consentiu em receber mensagens promocionais da loja no WhatsApp.
Esse consentimento (opt-in) precisa ser real e registrável. Um checkbox no checkout com texto claro do tipo "Quero receber avisos e novidades da loja no WhatsApp" funciona. O que não funciona é assumir que, porque a pessoa comprou, você pode mandar promoção. Comprar autoriza a comunicação transacional; não autoriza marketing por padrão. Se você disparar carrinho abandonado para quem nunca aceitou, o volume de "denúncias" e bloqueios sobe, a Meta percebe, e sua qualidade cai.
Com o opt-in resolvido, um template de recuperação de carrinho pode ser assim:
Oi, {{1}}! Vimos que você deixou {{2}} no carrinho e não finalizou. Guardamos ele para você. Quer concluir a compra? É só tocar no botão abaixo. Se preferir, responda aqui que a gente te ajuda.
Coloque um botão de URL levando direto ao carrinho salvo, com os itens já dentro. Quanto menos passos, maior a recuperação. E, de novo, o "responda aqui" abre a janela de 24 horas caso o cliente tenha uma objeção (frete caro, dúvida de tamanho) que dê para contornar na conversa.
Timing e frequência que não queimam a loja
Na prática, um único lembrete bem colocado converte mais do que uma sequência agressiva. Um bom ponto de partida é enviar o lembrete entre uma e quatro horas após o abandono, quando a intenção de compra ainda está fresca. Um segundo toque no dia seguinte pode fazer sentido para ticket alto, mas evite virar perseguição. Três, quatro mensagens sobre o mesmo carrinho fazem o cliente bloquear.
Segmente. Carrinho de R$ 30 não merece o mesmo esforço de um de R$ 800. Vale reservar o reengajamento por WhatsApp para tickets que justificam o custo da conversa de marketing e o desgaste do canal. Para o resto, e-mail resolve.
A janela de 24 horas na prática do e-commerce
A regra é direta: quando o cliente envia uma mensagem para a loja, abre-se uma janela de 24 horas em que a empresa responde livremente, com qualquer texto, sem template. Passadas as 24 horas sem nova mensagem do cliente, só dá para reabrir o contato com um template aprovado.
Isso muda como você desenha o atendimento. Se o cliente respondeu à confirmação de pedido perguntando sobre o prazo, sua equipe (ou o bot) responde de graça e sem burocracia durante 24 horas. Se ele volta dois dias depois com uma dúvida nova, a janela já fechou; para retomar por iniciativa da loja, é template. Por isso incentivar a resposta nas mensagens transacionais é estratégico: cada resposta reabre a janela e reduz sua dependência de templates.
Um erro comum é a equipe deixar a mensagem do cliente sem resposta por horas e depois tentar retomar fora da janela com texto livre. A API simplesmente não entrega. Aí o time acha que "o WhatsApp caiu", quando na verdade é a regra funcionando como deveria.
Coexistência: usar o app e a API no mesmo número
Muita loja pequena roda o atendimento no aplicativo WhatsApp Business, no celular, e tem medo de perder isso ao adotar a API. Não precisa. Com a coexistência, o mesmo número funciona no app do celular e na API oficial ao mesmo tempo. Você não apaga a conta, não desinstala o app e não perde o histórico de conversas.
Na prática, isso significa que o dono da loja continua respondendo cliente pelo celular quando quer, enquanto o sistema dispara confirmação de pedido e carrinho abandonado pela API automaticamente. As conversas iniciadas pelo celular, na coexistência, não têm custo de conversa. É o melhor dos dois mundos para quem está começando a automatizar e não quer abrir mão do atendimento manual.
Na covercut, o cliente não precisa criar aplicativo na Meta nem mexer no Gerenciador de Negócios sozinho. A conexão do número acontece pelo fluxo oficial da Meta (Embedded Signup) direto pela nossa plataforma, com suporte a coexistência. Você conecta o número que já usa e mantém o que já funciona.
Qualidade do número e limites: o que protege sua operação
A Meta classifica a qualidade de cada número como alta (verde), média (amarela) ou baixa (vermelha). Essa nota vem, em boa parte, de como os clientes reagem às suas mensagens: se muita gente bloqueia ou denuncia, cai; se as pessoas respondem e interagem, sobe. Qualidade baixa pode reduzir seus limites diários e, no limite, restringir o número.
Existem limites diários para conversas iniciadas pela empresa, organizados em tiers que aumentam conforme volume, qualidade e verificação da empresa. Os patamares mudam com o tempo, então não adianta fixar um número na cabeça. O que você controla é o comportamento: manter qualidade alta e verificar a empresa no Gerenciador de Negócios ajuda a subir de tier.
No e-commerce, o vilão da qualidade costuma ser o reengajamento mal calibrado. Confirmação e rastreio raramente derrubam número, porque são esperados. Carrinho abandonado disparado sem opt-in, com frequência alta, para base fria, é o que faz a nota despencar. Quando um cliente nos procura com o número em amarelo ou vermelho, quase sempre a causa está no marketing enviado sem consentimento claro. Ajuste o opt-in e a frequência antes de culpar a plataforma.
Boas práticas que sustentam a qualidade no longo prazo
- Colete opt-in explícito e guarde o registro de quando e como o cliente aceitou.
- Ofereça saída fácil. Um cliente que consegue pedir "parar" e sai da lista denuncia menos.
- Separe listas: quem só quer transacional não deve receber marketing.
- Monitore a qualidade semanalmente e reduza o volume de marketing se a nota começar a cair.
- Priorize mensagens que geram resposta. Interação positiva é o melhor sinal para a Meta.
Montando o fluxo completo na prática
Juntando tudo, um e-commerce que faz o dever de casa tem mais ou menos este desenho. No checkout, um opt-in claro separa quem aceita marketing de quem não aceita. Ao aprovar o pagamento, o sistema dispara a confirmação de pedido (utilidade) via API. Conforme a logística avança, saem os avisos de rastreio e de saída para entrega (utilidade), agrupados quando possível para poupar conversas. Para quem abandonou o carrinho e deu opt-in, sai um lembrete de marketing bem temporizado, no máximo com um segundo toque.
Toda vez que o cliente responde, a janela de 24 horas abre e o atendimento (humano no app via coexistência, ou automatizado via integração) resolve dúvidas sem custo extra de template. O número fica em qualidade alta porque as mensagens são esperadas, os opt-ins são reais e a frequência é sóbria.
O próximo passo concreto: escolha um único fluxo para começar, a confirmação de pedido, e coloque no ar antes de pensar em carrinho abandonado. É o template mais fácil de aprovar, o que menos gera bloqueio e o que já reduz tickets de suporte na primeira semana. Depois que ele estiver estável e o número em verde, aí você adiciona rastreio e, por último, o reengajamento de marketing com opt-in bem amarrado.
Perguntas frequentes
Preciso apagar meu WhatsApp Business atual para usar a API no e-commerce?
Não. Com a coexistência, o número que você já usa no aplicativo WhatsApp Business continua funcionando no celular e passa a funcionar também na API oficial, ao mesmo tempo. Você não perde o histórico de conversas nem desinstala o app. A loja segue atendendo pelo celular enquanto o sistema dispara confirmações e lembretes pela API.
Posso enviar mensagem de carrinho abandonado para qualquer cliente que comprou?
Não. Carrinho abandonado é categoria marketing e exige opt-in específico para mensagens promocionais. O fato de a pessoa ter comprado autoriza a comunicação transacional (confirmação, rastreio), mas não o marketing. Envie reengajamento apenas para quem aceitou de forma clara receber esse tipo de mensagem, e mantenha o registro desse consentimento.
Qual a diferença de custo entre confirmar pedido e recuperar carrinho?
A confirmação de pedido é conversa de utilidade e o lembrete de carrinho é conversa de marketing, e essas categorias têm faixas de preço diferentes cobradas pela Meta por conversa, não por mensagem. Os valores mudam com o tempo. Quem paga é o cliente, direto no cartão cadastrado na conta da Meta. A covercut cobra apenas uma mensalidade fixa e não repassa nem cobra por conversa, mensagem ou template.
Por que meu template de confirmação foi rejeitado?
Na maioria dos casos que atendemos, é porque o texto de uma mensagem de utilidade misturou linguagem promocional, como descontos e chamadas para outras ofertas. A Meta reclassifica ou rejeita. Mantenha a confirmação estritamente informativa sobre o pedido, use exemplos coerentes nas variáveis e prefira o domínio da própria loja nos links.
O que acontece se o cliente responder minha mensagem de rastreio?
Abre-se uma janela de 24 horas em que você pode responder livremente, sem template, sobre qualquer assunto. Isso é ótimo para resolver dúvidas de prazo, endereço ou troca sem custo de novo template. Por isso vale terminar as mensagens transacionais convidando o cliente a responder: cada resposta reabre a janela e reduz sua dependência de modelos aprovados.
Preciso criar um aplicativo na Meta para conectar meu e-commerce?
Não. Na covercut, a conexão do número acontece pelo fluxo oficial da Meta, o Embedded Signup, direto pela nossa plataforma, que é parceira Meta para WhatsApp. Você não cria app na Meta nem configura o Gerenciador de Negócios manualmente. A gente cuida da conexão, inclusive com suporte a coexistência, e você integra o disparo dos templates ao seu sistema de pedidos.
Pronto para usar a API oficial do WhatsApp?
A covercut é Tech Provider oficial da Meta e Meta Business Partner. Conecte seu número e comece a enviar em minutos.
Ver planosReceba as novidades por e-mail
Sempre que publicarmos algo novo sobre a API oficial do WhatsApp, você recebe no seu e-mail. Sem spam.
Ao assinar, você concorda em receber e-mails do blog da covercut. Cancele quando quiser.