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.