Integração do WhatsApp com ERP: o guia completo para e-commerce
A integração do WhatsApp com ERP faz o pedido se anotar sozinho: quando algo muda no seu sistema (pago, separado, enviado), o cliente recebe um aviso no WhatsApp automaticamente, sem ninguém digitar nada. Este guia explica como conectar, quanto custa por mensagem e como ficar dentro da LGPD.
Se você gerencia uma loja virtual, provavelmente já viveu isto: o pedido foi aprovado no ERP, o produto saiu para entrega, mas o cliente continua mandando mensagem perguntando "cadê meu pedido?". Alguém da equipe precisa abrir o sistema, copiar o status e responder à mão. Multiplique isso por centenas de pedidos por dia.
A boa notícia é que esse trabalho pode desaparecer. Conectando o WhatsApp ao seu ERP, cada mudança de status vira um aviso automático para o cliente. Neste artigo, vamos traduzir cada conceito técnico para o dia a dia do gestor, mostrar o caminho do dado em quatro passos, abrir a conta de quanto custa por mensagem depois da mudança de julho de 2025 e explicar como fazer tudo dentro da LGPD.
O que significa, na prática, integrar o WhatsApp ao ERP
Pense no seu ERP (Bling, Tiny, Omie, Totvs e afins) como o cérebro da operação: é ali que o pedido nasce, muda de status e ganha código de rastreio. O WhatsApp é a boca: é por onde o cliente quer ser avisado. A integração é a ponte entre os dois.
Quando essa ponte existe, o fluxo fica assim: o ERP detecta uma mudança (pedido pago, nota emitida, objeto postado) e dispara, sozinho, a mensagem certa para o número certo. Ninguém da equipe copia, cola ou digita. O cliente é avisado e o seu time fica livre para resolver o que realmente exige gente.
Para entender como montar essa ponte, vale separar dois conceitos que costumam ser tratados como bicho de sete cabeças.
API aberta: a "tomada universal"
A API aberta é a tomada universal do WhatsApp. É um padrão de conexão que qualquer sistema pode usar para "plugar" e enviar ou receber mensagens. Assim como qualquer aparelho com plugue de três pinos entra na mesma tomada, qualquer ERP com API consegue conversar com o WhatsApp por meio dela. É o que torna a integração possível, independentemente da plataforma que você usa.
Webhook: o "aviso de leitura que volta pro seu sistema"
O webhook é o caminho de volta. Quando você manda uma mensagem, o WhatsApp avisa o que aconteceu com ela: foi enviada, entregue, lida ou falhou. O webhook é justamente esse aviso voltando para o seu sistema em tempo real, sem precisar ficar perguntando "e aí, chegou?". É o mesmo aviso de leitura que você vê na conversa, só que automatizado e registrado no ERP. (Explicamos o conceito em detalhe no artigo sobre webhook do WhatsApp.)
Segundo a documentação da Meta, os webhooks da Cloud API entregam essas notificações geralmente em segundos, e o seu servidor deve responder com um "OK" (HTTP 200) em até 5 segundos para o aviso ser considerado recebido.
O caminho do dado em 4 passos visíveis
Toda integração de status de pedido, por mais técnica que pareça, segue o mesmo trajeto. Veja sem jargão:
- O ERP avisa. Você muda o status do pedido para "enviado" (ou o próprio sistema muda quando a transportadora coleta). O ERP gera um gatilho: "aconteceu algo com o pedido 1234".
- A ponte chama o WhatsApp. A plataforma de integração recebe esse gatilho e faz a chamada à API oficial, dizendo qual mensagem enviar, para qual número e com quais dados (nome, número do pedido, código de rastreio).
- O template entrega. O WhatsApp envia a mensagem usando um modelo aprovado (template) — um texto pré-validado pela Meta, com espaços para preencher os dados variáveis. É isso que chega ao celular do cliente.
- O webhook confirma. O WhatsApp devolve o status da mensagem (enviada, entregue, lida ou falha). Esse aviso volta pelo webhook e pode ser registrado no ERP, fechando o ciclo.
As notificações de status de mensagem informam exatamente essas mudanças — Enviada, Entregue, Lida e Falha — para você refletir cada estado no ERP em tempo real. (Veja como isso vira atendimento de pedidos no artigo sobre rastreio de pedidos pelo WhatsApp.)
Integração nativa x integração via API: qual faz sentido para você
Quase nenhum conteúdo explica isso com clareza, então vamos direto ao ponto. Existem dois jeitos de construir a ponte.
Integração nativa (conector pronto). É um plugue já fabricado para o seu ERP. Plataformas que oferecem conectores para Bling, Tray, Nuvemshop, VTEX ou Magazord trazem o caminho do dado já montado: você liga as duas pontas, escolhe quais eventos disparam mensagem e pronto. Não precisa de programador. É a escolha certa para a maioria das lojas, porque resolve os casos mais comuns (pedido pago, em separação, enviado, entregue) sem desenvolvimento.
Integração via API/webhook personalizada. É quando o seu fluxo foge do padrão: um ERP próprio, regras de negócio específicas, um sistema antigo, ou eventos que o conector pronto não cobre. Aqui você usa a API aberta e os webhooks diretamente, com ajuda de quem programa, para construir a ponte sob medida.
Regra de bolso: se o seu ERP tem conector pronto e os avisos que você quer são os comuns, vá de nativo. Se a sua operação tem exceções que o conector não atende, aí entra a API personalizada. (Para entender os fundamentos, leia como funciona a API do WhatsApp.)
Quanto custa: a mudança de preço de 01/07/2025
Esta é a parte que os outros conteúdos ignoram — e que pode pesar no orçamento de quem dispara muita notificação.
Desde 1º de julho de 2025, a Meta trocou o modelo de cobrança. Antes, você pagava por conversa (uma janela de 24 horas). Agora, segundo a atualização oficial de preços, a cobrança é por mensagem: cada template entregue é cobrado individualmente, com a tarifa variando por categoria e pelo país do destinatário.
Isso muda tudo para quem automatiza status de pedido. Se você dispara confirmação, separação, envio e entrega, são quatro mensagens — e cada uma conta. Por isso, escolher a categoria certa de template vira peça-chave do orçamento.
As categorias de template e por que elas mexem no custo
- Utilidade — confirmação e atualização de pedido, nota fiscal, rastreio. É a categoria dos avisos transacionais. Segundo a documentação de preços da Meta, mensagens de Utilidade enviadas dentro de uma janela de 24h aberta pelo cliente (quando ele te respondeu) não são cobradas; fora dessa janela, há custo.
- Marketing — promoções e recuperação de carrinho. Sempre cobrada.
- Autenticação — códigos de login/OTP.
- Serviço — respostas dentro de uma conversa aberta pelo cliente.
Ou seja: avisar "seu pedido foi enviado" como Utilidade é muito mais barato do que tratar isso como Marketing. Classificar errado encarece a conta e ainda pode atrasar a aprovação do template pela Meta.
Há ainda duas notícias boas para lojas com alto volume:
- A janela de ponto de entrada gratuito passou de 24h para 72h: quando o cliente chega via anúncio Click-to-WhatsApp ou botão de uma Página, qualquer categoria fica gratuita por até 72 horas.
- Templates de Utilidade e Autenticação podem receber descontos por volume: quanto maior o volume mensal por categoria e região, menor a tarifa por mensagem — relevante justamente para quem dispara muito status de pedido.
Dica de orçamento: mapeie quantas mensagens de status você dispara por mês e em qual categoria. Boa parte dos avisos de pedido cabe em Utilidade, o que reduz o custo de forma significativa — sobretudo quando o cliente já abriu conversa com você.
LGPD aplicada ao ERP que dispara mensagens
Mandar mensagem automática é tratar dado pessoal. E a LGPD não é detalhe: a primeira multa aplicada pela ANPD (caso Telekall) mostra que há fiscalização. A lei prevê multa simples de até 2% do faturamento, além de advertência e bloqueio de dados. Vale separar dois casos:
- Aviso transacional (Utilidade). Confirmar pedido, mandar nota, informar rastreio. São mensagens ligadas à execução do contrato de compra que o cliente fez com você. Como decorrem da relação que ele mesmo iniciou, têm base legal mais sólida e o cliente espera recebê-las.
- Marketing e recuperação de carrinho. Promoções, cupons e lembretes de carrinho abandonado exigem opt-in — o consentimento explícito do cliente para receber esse tipo de mensagem. Sem opt-in, não dispare.
Na prática: separe os fluxos. Status de pedido pode rodar como utilidade transacional; campanhas e recuperação precisam de uma lista de quem autorizou. Trabalhar segmentação e recompra com base legal é tema de CRM — e nisso o KllicCRM resolve junto, organizando quem optou por receber o quê.
Quando a integração falha: o que ninguém te conta
Integração não é só o caminho feliz. Eventos do WhatsApp não chegam em ordem garantida — você pode receber o "lido" antes do "entregue", como documenta o guia de boas práticas de webhooks. Se o seu sistema atualiza o status do pedido cegamente, ele pode sobrescrever um estado mais novo com um mais antigo.
Por isso uma boa integração trata três coisas:
- Idempotência: se o mesmo aviso chegar duas vezes (reentrega de webhook), o sistema não cria pedido duplicado nem dispara a mensagem de novo.
- Ordem dos eventos: o sistema entende que "lido" depois de "entregue" não pode rebaixar o status.
- Reentrega: se o seu servidor não respondeu o "OK" a tempo, o WhatsApp tenta de novo — e a integração precisa lidar com isso sem bagunçar.
Você não precisa programar isso à mão se a plataforma já cuida do tratamento. Mas precisa perguntar ao fornecedor se ele cuida.
Checklist de pré-requisitos
Antes de ligar a ponte, confira:
- Conta WhatsApp Business API habilitada por um BSP (provedor oficial de soluções).
- Número verificado e aprovado para uso na API oficial.
- Templates aprovados pela Meta, já na categoria correta (Utilidade para status de pedido).
- ERP com API disponível — confirme que seu Bling, Tiny, Omie, Totvs etc. expõe os eventos que você quer disparar.
- Consentimento (opt-in) registrado para qualquer mensagem de marketing ou recuperação de carrinho.
No-code resolve x precisa de API
| O que você quer fazer | No-code (fluxos) resolve | Precisa de API aberta/webhook |
|---|---|---|
| Avisar status comum (pago, enviado, entregue) via conector pronto | Sim | — |
| Menu de atendimento e respostas automáticas | Sim | — |
| Coletar dados estruturados na conversa (WhatsApp Flows) | Sim | — |
| Eventos personalizados de um ERP próprio | — | Sim |
| Refletir status da mensagem de volta no ERP | Parcial | Sim, via webhook |
| Regras de negócio fora do padrão do conector | — | Sim |
A leitura honesta: a maioria das lojas resolve o essencial no no-code. A API aberta entra quando a operação tem exceções — e o ideal é uma plataforma que ofereça as duas coisas.
Como o KllicChat ajuda
O KllicChat é construído justamente para que essa ponte seja real, sem você virar técnico.
- API Oficial da Meta (selo BSP): o KllicChat é provedor oficial, então sua conta, número e templates ficam dentro das regras da Meta — pré-requisito para qualquer integração séria.
- Conectores de ERP prontos: integração nativa com Bling, Tray, Nuvemshop, VTEX e Magazord, para os avisos de status saírem sem desenvolvimento.
- Webhooks e API aberta: quando a sua operação foge do padrão, o KllicChat expõe webhooks e API aberta para montar fluxos personalizados — com tratamento de idempotência e reentrega.
- Fluxos no-code: monte os disparos de status e o atendimento automático arrastando blocos, sem programar.
- Chatbot com IA, multiatendentes e transcrição de áudio: quando o cliente responde ao aviso, ele cai num atendimento organizado, com vários atendentes e até transcrição automática dos áudios. (Veja como isso se conecta ao atendimento omnichannel no WhatsApp e Instagram.)
O resultado é o que prometemos no começo: o pedido se anota sozinho e o cliente fica sabendo de tudo sem você digitar nada. Converse. Conecte. Converta.
Quer ver a ponte funcionando no seu cenário? Agende uma demonstração e mostramos a integração do WhatsApp com o seu ERP na prática.
Perguntas frequentes
O que é integração do WhatsApp com ERP e como funciona?
É a ponte que liga o seu sistema de gestão ao WhatsApp. Quando o ERP detecta uma mudança (pedido pago, enviado, entregue), ele dispara automaticamente a mensagem certa ao cliente, via API oficial, e recebe de volta o status de entrega pelo webhook — sem ninguém digitar.
Preciso da API Oficial do WhatsApp para integrar com meu ERP?
Sim. A integração automática e em escala exige a WhatsApp Business API (a oficial), habilitada por um BSP, com número verificado e templates aprovados. O app comum do WhatsApp Business não permite esse tipo de disparo automatizado e confiável a partir do ERP.
Quanto custa enviar mensagens automáticas de pedido após a mudança de 2025?
Desde 01/07/2025, a Meta cobra por mensagem entregue, não mais por conversa. A tarifa varia por categoria e país. Avisos de pedido como Utilidade são mais baratos — e ficam gratuitos quando enviados dentro da janela de 24h aberta pelo cliente.
Mensagem automática de pedido pelo WhatsApp é cobrada?
Depende da categoria e do momento. Templates de Utilidade enviados dentro de uma janela de 24h aberta pelo próprio cliente não são cobrados; fora dela, há custo. Mensagens de Marketing (promoção, recuperação de carrinho) são sempre cobradas e exigem opt-in.
Quais ERPs integram com o WhatsApp no Brasil?
ERPs e plataformas como Bling, Tiny, Omie, Totvs, Tray, Nuvemshop, VTEX e Magazord podem integrar, desde que exponham API. Com conector nativo, a ligação é direta; com API/webhook, monta-se um fluxo personalizado para casos fora do padrão.