Blog

CRM de WhatsApp de código aberto: vale instalar o seu próprio sistema?

Resposta rápida

CRM WhatsApp open source é um sistema de código aberto, em geral publicado no GitHub, que você instala no seu servidor para atender e organizar vendas pelo WhatsApp sem pagar licença. O custo se desloca para servidor, manutenção, segurança e para o modo de conectar o número, que define o risco de bloqueio. Veja como avaliar e quando migrar.

Por AD PRO TecnologiaPublicado em 9 min de leitura
Cupom R$ 100 de desconto no mensal:No anual assinado pelo nosso link: 1 hora de consultoria gratuita da AD PRO.
Neste conteúdo (9 partes)

Buscas como “crm whatsapp github”, “crm gratuito github”, “multiatendimento whatsapp open source” e “chatbot whatsapp github” levam à mesma decisão, e é um caminho legítimo e muito comum, especialmente entre quem tem conhecimento técnico, quer controle do código ou precisa começar sem orçamento. Projetos de código aberto ensinam muito e resolvem problemas reais. O que raramente aparece na página do projeto é a conta completa de manter um sistema próprio funcionando todos os dias.

Este guia mostra o que o código aberto entrega de melhor, onde o custo aparece, como o sistema se conecta ao WhatsApp (que é a parte mais importante), como avaliar um projeto antes de instalar e quando vale migrar para uma plataforma pronta. A comparação com planos sem custo está em CRM gratuito. Aqui o assunto é o sistema que você mesmo hospeda.

O que um CRM de WhatsApp open source entrega de melhor?

Controle. Você enxerga o código, escolhe onde os dados ficam e pode adaptar o sistema ao seu processo. Para quem tem desenvolvedor ou gosta de aprender, é uma ótima escola.

  • Sem licença por usuário: o software em si pode ser usado sem mensalidade, respeitando a licença do projeto.
  • Dados no seu servidor: você decide a região, o backup e quem acessa.
  • Personalização: campos, telas e regras podem ser alterados por quem sabe programar.
  • Aprendizado: montar o próprio ambiente ensina como WhatsApp, webhook e funil se conectam.
  • Prova de conceito: é uma forma barata de validar se a sua operação precisa de um CRM antes de investir em outro.

Se a licença é de graça, onde aparece o custo?

Em tudo que o sistema precisa para ficar de pé. O software é gratuito, mas o ambiente em volta tem custo de dinheiro e de tempo, e esse segundo costuma ser o maior.

Itens que entram na conta de um CRM de WhatsApp instalado por conta própria
ItemO que envolveQuem faz
Servidor e hospedagemMáquina, banco de dados, domínio e certificado de segurançaVocê ou sua equipe técnica
Instalação e atualizaçãoSubir novas versões, corrigir quebras, testar antes de publicarQuem programa
Backup e recuperaçãoCópias automáticas e teste de restauraçãoQuem administra o servidor
Segurança e LGPDAcesso, senhas, registros, resposta a incidenteVocê, como responsável pelos dados
Conexão com o WhatsAppConta na Meta, templates e webhook, ou o método escolhidoQuem integra
SuporteComunidade e documentação do projetoVocê, com ajuda da comunidade
Tempo de quem cuidaHoras de desenvolvimento e de atenção mensalAlguém da equipe
Planilha de custo real de um sistema próprio (por mês)
Servidor e banco de dados: R$ ______
Domínio e certificado: R$ ______
Backup e armazenamento: R$ ______
Monitoramento: R$ ______
Horas de desenvolvimento por mês: ____ h x valor da hora R$ ______ = R$ ______
Horas de manutenção e atualização por mês: ____ h x valor da hora R$ ______ = R$ ______
Mensagens da Meta (se usar a API oficial): R$ ______
Total mensal: R$ ______

Compare o total com o custo de uma plataforma pronta com a mesma capacidade.
Considere também: quem cuida quando o responsável técnico sai de férias?

Como um sistema de código aberto se conecta ao WhatsApp?

Esta é a decisão que mais pesa. Existem dois caminhos, e eles têm perfis bem diferentes de estabilidade e de risco para o seu número.

  • API oficial da Meta (WhatsApp Business Platform): o sistema recebe e envia mensagens por webhook, com a autorização da Meta. Exige conta do negócio, templates aprovadas para mensagens fora da janela de 24 horas e cobrança por mensagem. É o caminho previsto pelas regras do WhatsApp para empresas.
  • Conexão por QR code, imitando o WhatsApp Web: muitos projetos de código aberto usam bibliotecas que se comportam como um cliente do WhatsApp. É fácil de começar e não tem cobrança da Meta, mas os termos e as políticas do WhatsApp restringem clientes não oficiais e envio automatizado em massa, e a empresa pode ter o número bloqueado.

A escolha entre os dois depende de quanto o número vale para o seu negócio. Se o WhatsApp é o canal principal de vendas, perder o número é perder a carteira. O comparativo completo está em API oficial ou não oficial no WhatsApp. Para entender o que o WhatsApp exige em termos de consentimento, leia opt-in no WhatsApp.

Como avaliar um projeto do GitHub antes de instalar?

Com sete verificações, em cerca de uma hora de leitura, você descobre se o projeto merece a sua instalação de teste.

  1. 1
    Leia a licença

    Licenças diferentes impõem condições diferentes. Algumas exigem abrir o código das alterações quando o sistema é oferecido como serviço. Confira se a licença combina com o que você pretende fazer.

  2. 2
    Olhe a data da última atualização

    Projeto parado há muito tempo tende a acumular falhas de segurança e a quebrar quando o WhatsApp muda. Veja também a frequência das versões.

  3. 3
    Leia as perguntas e os problemas abertos

    Veja se os mantenedores respondem, quais problemas se repetem e se algum deles trata de bloqueio de número ou de perda de mensagens.

  4. 4
    Confira a documentação

    Instalação, atualização, backup e variáveis de ambiente precisam estar descritos. Sem documentação, cada atualização vira tentativa e erro.

  5. 5
    Descubra como ele conecta ao WhatsApp

    Procure no projeto se usa a API oficial, uma biblioteca de cliente não oficial ou os dois. Essa resposta define o risco do seu número.

  6. 6
    Teste em ambiente separado

    Instale em um servidor de teste, com um número que você pode perder, antes de colocar clientes reais.

  7. 7
    Verifique como exportar os dados

    Se um dia você sair do sistema, precisa levar contatos, funil e histórico em formato aberto, como CSV.

Código aberto, CRM gratuito ou CRM com API oficial: qual escolher?

Cada opção resolve uma fase. A tabela mostra o que cada uma entrega melhor, para ajudar a escolher o momento certo.

Três caminhos para organizar vendas pelo WhatsApp
PontoOpen source instalado por vocêCRM com plano gratuitoCRM com API oficial
Quem cuida da infraestruturaVocêO fornecedorO fornecedor
Controle do códigoTotalNenhumNenhum, com API e webhook para integrar
Conexão com o WhatsAppDepende do projetoVaria por fornecedor e por planoAPI oficial da Meta
Equipe com vários atendentesDepende de como foi montadoVaria por planoFila, distribuição e SLA
CobrançaServidor e tempo de quem cuidaGratuito no inícioPlataforma mais mensagens da Meta
Melhor momentoEquipe técnica e vontade de personalizarValidar o processoOperação que depende do WhatsApp

Quais sinais mostram que é hora de migrar para uma plataforma pronta?

Quando o sistema deixa de ser uma vantagem e vira uma tarefa a mais. Estes seis sinais ajudam a perceber a hora.

  • A pessoa que mantém o sistema virou ponto único de falha: se ela sai, ninguém sabe atualizar.
  • O sistema parou ou perdeu mensagens em horário de venda mais de uma vez.
  • O número foi bloqueado, ou ficou perto disso, por usar conexão não oficial.
  • O comercial pede relatórios, dashboards e automações que você não tem tempo de programar.
  • Os clientes pedem prova de proteção de dados e você precisa documentar o ambiente.
  • O custo em horas de manutenção já passou o valor de uma plataforma pronta.

Como migrar sem perder contatos e histórico?

Exportando tudo antes de qualquer corte e rodando os dois sistemas em paralelo por alguns dias. O roteiro tem cinco passos.

  1. 1
    Exporte contatos, funil e notas

    Gere arquivos em CSV com contatos, etapas, responsáveis e anotações. Salve uma cópia do banco de dados inteiro como segurança.

  2. 2
    Mapeie os campos

    Compare os campos do sistema antigo com os do novo CRM e decida o que vira campo, etiqueta ou nota.

  3. 3
    Limpe a base antes de importar

    Remova duplicados e números inválidos. O guia de higienização de base de contatos mostra o processo.

  4. 4
    Conecte o WhatsApp pela API oficial

    Cadastre o número, as templates e o opt-in. Faça o corte em horário de baixo movimento.

  5. 5
    Rode os dois em paralelo por alguns dias

    Atenda no novo sistema e mantenha o antigo só para consulta, até a equipe confirmar que nada ficou para trás.

Na implementação, a AD PRO faz esse trajeto com frequência: mapeia os campos, importa a base limpa e conecta o número à API oficial. Para o DataCrazy, o guia de migração para o DataCrazy detalha o processo. Sobre proteção de dados, vale ler LGPD no CRM, porque em um sistema próprio a responsabilidade pelo ambiente é sua.

E quem gosta de programar, perde algo ao migrar?

Não precisa perder. O DataCrazy conecta a API oficial do WhatsApp, e tem webhook e API REST para integrar com outros sistemas. O MCP Server e a API REST ficam disponíveis a partir do plano Essential, conforme a página oficial de planos. A AD PRO monta integrações por webhook, API e n8n, de modo que o time técnico continua construindo em cima de uma base que já está de pé. Os detalhes estão em API e webhook do DataCrazy.

Perguntas frequentes

CRM gratuito no GitHub vale a pena?

Vale para quem tem conhecimento técnico, quer aprender ou validar um processo. O software não tem licença paga, mas o servidor, a manutenção, a segurança e o tempo de quem cuida entram na conta. Faça a planilha de custo real antes de decidir.

CRM de WhatsApp open source é seguro?

Depende do projeto e de quem opera. O código aberto pode ser auditado, mas a segurança do ambiente, as atualizações e os acessos ficam por sua conta. Confira a data da última atualização, a licença e a forma como o projeto conecta ao WhatsApp.

Dá para usar um sistema open source com a API oficial do WhatsApp?

Dá, desde que o projeto suporte a API oficial da Meta por webhook. Nesse caso você precisa da conta do negócio, de templates aprovadas e aceita a cobrança por mensagem. Confirme na documentação do projeto como ele faz essa conexão.

Existe multiatendimento de WhatsApp open source?

Existem projetos de código aberto com multiatendimento, e a maturidade varia de um para outro. Antes de escolher, veja como eles conectam o número, quem os mantém e se há filas, distribuição e histórico por atendente, que é o que a operação diária pede.

Preciso saber programar para usar um CRM open source?

Na prática, sim, ao menos para instalar, atualizar e resolver problemas. Se a equipe não tem alguém técnico disponível, uma plataforma pronta, com suporte, costuma ser o caminho mais tranquilo.

Posso começar no open source e migrar depois?

Pode. Para facilitar, mantenha os contatos em formato exportável, registre as etapas do funil e use a API oficial da Meta no WhatsApp. Assim a mudança para uma plataforma pronta é uma importação, não uma reconstrução.

Fontes
AD PRO Tecnologia

Quer ajuda para montar isso?

A AD PRO importa a sua base, conecta o WhatsApp pela API oficial e configura o funil no DataCrazy.

  • Parceira Premier do DataCrazy
  • CRM, API oficial do WhatsApp, automações e agentes de IA num projeto só
  • Planos de implementação a partir de R$ 2.250, com entrega a partir de 7 dias
  • Suporte próximo do DataCrazy, com cultura community first: SLA de 5 minutos no chat, das 9h às 22h

O DataCrazy tem suporte próximo, com cultura community first: SLA de 5 minutos, chat das 9h às 22h (sábado das 14h às 21h), Meet de segunda a sexta, das 10h às 18h e comunidade de clientes no WhatsApp. Para desenhar funil e automações, a AD PRO implementa.

Criar conta no DataCrazy
Cupom R$ 100 de desconto no mensal:No anual assinado pelo nosso link: 1 hora de consultoria gratuita da AD PRO.

Prefere que a AD PRO configure tudo pra você? Deixe seu contato:

Suas informações ficam com o time da AD PRO. Nada de spam.