Pular para o conteúdo

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:

  1. 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".
  2. 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).
  3. 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.
  4. 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.