API de WhatsApp para software de academias, estúdios e boxes

Em academia, o aluno que some por duas semanas raramente volta sozinho. Com uma API de WhatsApp, o seu software de gestão transforma dados que já tem, como check-in, vencimento de plano e reserva de aula, em mensagens enviadas pelo número da própria unidade no momento certo.

O que o dono da academia quer do seu software

O gestor de uma academia de bairro, de um estúdio de pilates ou de um box de cross training tem a mesma conta na cabeça: é mais barato manter um aluno do que conquistar outro. O problema é que a recepção não tem tempo de mandar mensagem para cada aluno que faltou, cada plano que vence na semana e cada boleto em aberto. Isso fica para depois, e depois o aluno já cancelou.

O seu sistema já sabe quem fez check-in ontem, quem não aparece há dez dias e qual plano vence na sexta. Colocar WhatsApp dentro do produto é transformar esses sinais em conversa, sem que o gestor precise abrir uma planilha ou copiar número para o celular.

Automações por sinal de retenção

A tabela resume as regras que mais aparecem em softwares do segmento. Os prazos são pontos de partida; o ideal é o gestor ajustar no painel.

Sinal no sistemaQuandoMensagem
Plano perto do fim7 dias antesAviso de renovação com o valor do próximo ciclo
Aula reservada2 horas antesLembrete com opção de liberar a vaga
Sem check-in10 dias seguidosMensagem do professor perguntando se está tudo bem
Mensalidade em aberto1 e 5 dias após o vencimentoLembrete com PIX da unidade
Primeira semana do aluno novoApós o 1º e o 3º check-inBoas-vindas e convite para a avaliação física
Plano cancelado45 a 90 dias depoisConvite de volta, sem desconto agressivo

A regra do check-in costuma dar o maior retorno e é a mais simples: uma consulta diária no seu banco, uma mensagem curta e pessoal. "Sentimos sua falta na aula de terça" funciona melhor do que qualquer promoção.

Reserva de aula com lista interativa

Estúdios e boxes trabalham com vagas limitadas por horário. Um aluno que reservou e não aparece ocupa a vaga de outro. O lembrete com lista resolve os dois lados: o aluno confirma ou libera com um toque.

await dapi.interactive.sendList({
  sessionId: 'unidade-centro',
  to: '5511999999999',
  title: 'Aula de hoje, 18h30',
  description: 'Você tem vaga reservada no Funcional. Vai conseguir vir?',
  buttonText: 'Responder',
  sections: [{
    title: 'Reserva #5521',
    rows: [
      { rowId: 'r5521:confirmar', title: 'Vou, pode segurar a vaga' },
      { rowId: 'r5521:liberar', title: 'Não vou, libera a vaga' },
    ],
  }],
})

// no webhook (event: messages.received, data.type: list_response)
const [reservaId, acao] = payload.data.data.selected_row_id.split(':')
if (acao === 'liberar') await liberarVaga(reservaId) // chama a lista de espera

Colocar o id da reserva dentro do rowId dispensa guardar estado de conversa: a resposta já diz qual reserva e qual ação. Outros formatos interativos estão em botões e listas no WhatsApp, e o lembrete de horário em outros segmentos está em confirmação de agendamento.

Inadimplência sem constranger o aluno

Cobrar aluno é delicado: a recepção conhece a pessoa pelo nome e ninguém quer uma conversa difícil no balcão. A mensagem automática tira esse peso. O tom importa mais do que a frequência: um lembrete neutro no primeiro dia e a chave PIX da unidade no quinto dia resolvem a maior parte dos atrasos por esquecimento. O que sobrar vai para uma conversa humana. Para o desenho completo da régua, veja cobrança pelo WhatsApp.

Roteiro de implementação

  1. Conexão por unidade. Na configuração da academia, o gestor conecta o WhatsApp da recepção lendo um QR Code gerado pela sua plataforma via API.
  2. Opt-in na matrícula. Um campo no cadastro do aluno, já preenchido na ficha de matrícula, autoriza as mensagens.
  3. Um job diário. Uma rotina agendada roda as regras de retenção e publica as mensagens numa fila, espaçadas ao longo do horário comercial.
  4. Eventos em tempo real. Reserva de aula e pagamento confirmado disparam na hora, direto do evento no seu sistema.
  5. Respostas no painel. O webhook de mensagens recebidas alimenta uma tela simples para a recepção ver quem respondeu, sem depender só do celular da unidade.

Infraestrutura que não vira problema do seu suporte

Quando o WhatsApp de uma unidade para de enviar, o gestor liga para o seu suporte, não para o fornecedor da API. Por isso importa como a conexão se comporta: na D-API cada unidade roda isolada, com IP próprio e recuperação automática, e o evento de status avisa o seu sistema quando algo exige ação do gestor, como ler o QR Code de novo.

A API de WhatsApp da D-API cobra por conexão, não por mensagem, o que torna previsível o custo de cada academia na sua base. Para o modelo de produto com WhatsApp embutido, veja API de WhatsApp para SaaS. Dá para testar com 14 dias grátis falando com o time comercial.

Perguntas frequentes

O aluno consegue reservar ou cancelar aula pelo WhatsApp?

Consegue, se o seu sistema tratar a resposta. A plataforma envia uma lista com os horários, o aluno toca em um deles e o webhook entrega o identificador escolhido para o seu backend confirmar a vaga ou liberar a reserva.

Cada unidade de uma rede pode ter o próprio número?

Pode. Cada número vira uma conexão separada na D-API, então uma rede com cinco unidades tem cinco conexões, e o aluno recebe mensagens do WhatsApp da unidade que frequenta.

Dá para criar o grupo da turma automaticamente?

Dá. A API cria grupos com nome, descrição e participantes, e também adiciona ou remove alunos depois. Assim a turma do box das 6h ganha grupo no dia em que é aberta e o aluno sai quando cancela o plano.

Mensagem de reativação para ex-aluno pode dar bloqueio?

Pode, se virar disparo para centenas de contatos frios de uma vez. Envie em lotes pequenos, só para quem saiu há poucos meses e com texto pessoal. Quem responde pedindo para parar deve sair da lista na hora.

Coloque WhatsApp no seu produto sem virar time de infra

14 dias grátis falando com o time comercial, com suporte de implementação num grupo de WhatsApp.