O WhatsApp não tem um botão de "programar mensagem" dentro do aplicativo. Então, se você quer que um lembrete saia amanhã às 9h sem estar na frente do computador, precisa montar isso por fora. É mais simples do que parece: você prepara a lista, escreve o modelo, escolhe o horário e o ritmo, e deixa a aba aberta. Aqui está o procedimento completo pelo navegador, como montar lembretes que se repetem toda semana, como escapar da armadilha do nono dígito e do fuso horário que estraga metade dos disparos, e o que fazer quando a mensagem programada simplesmente não sai.
O que o WhatsApp faz de fábrica e o que ele não faz
Vale começar por aqui para você não perder uma tarde procurando uma opção que não existe. No aplicativo do WhatsApp, do jeito que você instala, não existe programação de mensagens. Nem na versão comum nem, para envios a listas, no WhatsApp Business. As mensagens de saudação e de ausência do Business reagem depois que o cliente escreve; programar é outra coisa.
As listas de transmissão também não são programação. Elas mandam o mesmo texto para vários contatos de uma vez, mas com duas limitações que derrubam quase todo mundo: a mensagem só chega para quem tem o seu número salvo na agenda do celular, e o envio é você quem dispara, no dedo, na hora. Serve para um aviso pontual a clientes antigos. Não serve para "isso precisa sair quinta-feira às 10h".
A programação de verdade sai por dois caminhos: uma camada em cima do WhatsApp Web, dentro do navegador, ou a API oficial do WhatsApp Business contratada com um provedor. O primeiro caminho é o que quase todo mundo que vende pelo próprio número usa. O segundo faz sentido quando já existe uma equipe e um sistema por trás.
Antes de programar qualquer coisa: a lista e a planilha
Nove em cada dez falhas de um envio programado não acontecem na hora da largada. Elas acontecem horas antes, na planilha de contatos. E aqui tem um problema tipicamente brasileiro que merece um parágrafo só dele.
Quando você exporta números para o Excel ou para um CSV, a planilha entende a coluna como número e come o zero da frente. Um celular salvo como 011 98765-4321 vira 11987654321 se der sorte, ou vira notação científica se der azar. Some a isso o nono dígito: celulares brasileiros têm o 9 na frente do número, telefones fixos não têm. Bases antigas, montadas antes da mudança, estão cheias de celulares com oito dígitos que simplesmente não existem mais.
O formato que funciona é sempre o mesmo: 55 + DDD + número, sem espaço, sem traço, sem parênteses e sem o zero da operadora. Um celular de São Paulo fica 5511987654321. Um de Salvador, 5571988887777. Se a sua lista mistura estados, ou mistura Brasil com Portugal (+351) e com outros países, e você não padroniza antes, metade do disparo falha em silêncio.
- Formate a coluna como texto antes de colar qualquer coisa. No Excel: selecione a coluna, Formatar células, Texto. Só depois cole os números.
- Escreva tudo no formato internacional, com o 55 na frente e sem sinais de pontuação.
- Confira o nono dígito em toda a base de celulares. Números com oito dígitos depois do DDD são de uma era anterior e não entregam.
- Remova duplicados. Um cliente que recebe a mesma mensagem duas vezes conclui que você é um robô mal configurado.
- Cruze com a sua lista de descadastro. Quem pediu para não receber mais não volta para a fila, mesmo que apareça no arquivo novo.
- Teste com cinco números seus ou de colegas antes de soltar os mil.
Se os seus contatos estão espalhados em grupos do WhatsApp em vez de estarem numa planilha, tirar tudo na mão é uma tarde perdida. Jogar tudo para fora com uma ferramenta que exporta os contatos e os grupos para o Excel deixa o arquivo pronto para padronizar em uma etapa só.
Como programar um envio pelo navegador, passo a passo
Este é o fluxo que funciona para quem cuida do próprio número, usando uma extensão apoiada no WhatsApp Web que permite programar um disparo em massa sem salvar cada contato na agenda. Descrevo de forma geral porque as ferramentas mudam de nome, mas as etapas são sempre as mesmas.
- Instale a extensão pela Chrome Web Store. Só pela loja oficial: nada de arquivo solto ou site de download. Olhe as permissões pedidas e as avaliações recentes antes de instalar.
- Abra o WhatsApp Web e conecte o celular. Leia o QR code em Aparelhos conectados. A sessão precisa continuar ativa: quem envia é o navegador, não a nuvem.
- Carregue a lista. Suba o CSV padronizado ou cole a coluna de números. Confira se o painel reconheceu o mesmo total que existe no seu arquivo; se o número dançar, há linhas mal formatadas.
- Escreva o modelo com variáveis. Deixe os espaços do tipo {nome} ou {pedido} onde for preciso e confira se os nomes das colunas batem exatamente com os nomes das variáveis.
- Escolha a data e a hora da largada. É aqui que tudo se decide: leia a parte sobre fuso horário mais abaixo antes de fixar o horário.
- Configure o intervalo entre as mensagens. Uma faixa aleatória, nunca um valor fixo. Entre 10 e 60 segundos é o terreno razoável; quanto maior a lista, maior a pausa.
- Mande um teste para o seu próprio número. Veja como fica no celular: quebras de linha, emojis, o nome substituído, o link encurtado.
- Deixe o computador ligado e a aba aberta. Se o notebook suspender, o envio para no meio.
Esse último ponto surpreende todo mundo na primeira vez. A programação feita pelo navegador não mora num servidor na nuvem: ela mora na sua aba. Desligue a suspensão automática, deixe o carregador na tomada e não feche o Chrome. Se precisar desligar a máquina, interrompa o envio pelo painel em vez de deixar que ele seja cortado no meio, para você saber exatamente onde parou.
A armadilha do fuso: Brasília, Manaus, Rio Branco e Portugal
Este é o erro mais caro e o mais silencioso, porque a ferramenta faz exatamente o que você mandou. Você programa "9h" pensando no seu relógio, e a lista tem gente em quatro fusos diferentes.
O Brasil não é um fuso só. O horário de Brasília cobre a maior parte do país, mas o Amazonas, Mato Grosso, Mato Grosso do Sul, Rondônia e Roraima ficam uma hora atrás. O Acre e o sudoeste do Amazonas ficam duas horas atrás. Fernando de Noronha fica uma hora à frente. Se você atende clientes em Portugal, a diferença chega a quatro ou cinco horas dependendo da época do ano.
Na prática: um disparo programado para 8h no horário de Brasília chega às 6h da manhã em Rio Branco. E uma promoção comercial às 6h não é ignorada, ela é bloqueada e denunciada. Essa denúncia é justamente o sinal que o WhatsApp usa para decidir se o seu número está fazendo spam.
Lembretes que se repetem: consultas, cobranças e entregas
Programar uma mensagem avulsa é útil. A economia de verdade está no que se repete toda semana. São três casos em que a diferença aparece na hora.
Lembrete de horário marcado
Salão de beleza, clínica odontológica, oficina, estúdio de tatuagem, consultório. Uma mensagem 24 horas antes reduz o índice de faltas de um jeito bem visível, e é o tipo de aviso que o cliente agradece em vez de bloquear. O segredo é ser curto e prático: quem é você, dia e hora, e uma saída clara para remarcar.
Modelo que funciona: "Oi {nome}, passando para lembrar do seu horário no {negocio} dia {data} às {hora}. Se precisar remarcar, é só responder aqui que a gente ajusta."
Aviso de envio ou entrega
Para quem vende por catálogo, pelo Instagram ou pelo próprio WhatsApp. Duas mensagens bastam: uma quando o pedido é postado e outra no dia da entrega. Programar a primeira para a manhã seguinte à postagem acaba com o gotejar de "já saiu o meu?" que consome a sua tarde inteira.
Lembrete de cobrança
Mensalidade de academia, curso, plano recorrente. Aqui o tom é tudo: um lembrete gentil dois dias antes do vencimento funciona; três mensagens seguidas no dia do corte geram bloqueio. Programe uma só e, se não houver resposta, escreva na mão. E cuidado com o texto: cobrança feita de forma constrangedora ou ameaçadora esbarra no Código de Defesa do Consumidor, que proíbe expor o consumidor a ridículo ou submetê-lo a constrangimento.
Os lembretes recorrentes vão para clientes que já têm relação com você, então não faz sentido salvar cada número na agenda do celular só para escrever. Assim a sua lista de contatos não vira um depósito de dois mil cadastros que você nunca mais vai abrir.
Modelos: escreva uma vez, personalize mil vezes
Um modelo bem feito é a diferença entre uma mensagem que parece escrita para aquela pessoa e uma que cheira a circular. Três regras que funcionam:
Comece pelo nome e pelo contexto, não pela oferta. "Oi Marta, aqui é o Julio da Oficina Rivas, o da troca de óleo do mês passado" situa a pessoa em dois segundos. "SUPER PROMOÇÃO!!!" perde ela em um. E varie o corpo do texto entre os contatos: quatrocentas mensagens idênticas caractere por caractere formam um padrão fácil de detectar, e fica evidente quando dois clientes se conhecem.
E sempre confira como o texto fica quando o dado está faltando. Um "Oi , seu pedido" com o espaço vazio entrega o disparo em massa melhor do que qualquer outra coisa. Coloque um valor padrão para as linhas incompletas.
Consentimento, LGPD e o direito de sair da lista
Programar mensagens não te tira do alcance da lei. A Lei Geral de Proteção de Dados (Lei 13.709/2018) trata número de telefone como dado pessoal, e usar essa base para comunicação comercial exige uma base legal. Consentimento é a mais segura; legítimo interesse existe, mas é mais frágil e precisa ser justificado quando a ANPD, a autoridade nacional, pede explicação.
Na prática, três hábitos resolvem quase tudo. Primeiro: guarde de onde veio cada número. Formulário preenchido, pedido feito, cadastro na loja. Lista comprada não tem origem, e é exatamente esse tipo de base que gera denúncia. Segundo: coloque uma saída visível em toda campanha promocional, algo como "responda SAIR para não receber mais". Terceiro: honre esse pedido na hora e mantenha uma lista de descadastro que você cruza antes de cada envio.
Ritmo e pausas: como não parecer um robô
A programação te dá controle sobre o tempo, e é justamente esse controle que reduz o risco. Nenhuma pessoa de verdade manda oitenta mensagens em três minutos.
⚡ Dicas avançadas
- Use intervalos aleatórios em vez de fixos: uma faixa de 10 a 60 segundos parece humana, um intervalo exato de 15 segundos não.
- Se o número é novo ou ficou tempo parado, comece pequeno: algumas dezenas de mensagens nos primeiros dias e suba aos poucos.
- Divida o envio em blocos com pausas longas entre eles, em vez de uma única fila contínua de várias horas.
- Responda quem responde. Uma conversa real melhora a reputação do seu número muito mais do que qualquer ajuste técnico.
- Não programe duas campanhas diferentes para o mesmo dia a partir do mesmo número.
- Depure a base antes: verificar quais números realmente têm WhatsApp ativo evita uma fila cheia de falhas que estraga a leitura do relatório.
- Acompanhe os bloqueios. Se eles subirem, mexa na mensagem, não só no ritmo.
Quando a mensagem programada não sai
Quatro causas explicam quase todos os casos:
A sessão caiu. O WhatsApp Web desconecta se o celular ficar muito tempo sem internet ou se você encerrar a sessão em outro aparelho. Leia o QR code de novo e confira o estado da conexão antes de cada envio programado.
O computador suspendeu. O Chrome também coloca abas em segundo plano para economizar bateria. Fixe a aba, desligue a suspensão automática nas configurações de energia e, se puder, deixe a janela em primeiro plano.
O número está mal formatado. Falta o 55, sobra o zero da operadora, falta o nono dígito, existe um espaço invisível no fim da célula. Essas linhas falham uma a uma sem parar a fila, então revise o relatório no fim.
A pessoa não tem WhatsApp. Acontece mais do que parece em listas antigas, principalmente com números que trocaram de dono. Se uma parte grande do seu arquivo é de números sem conta ativa, a sua taxa de falha dispara sem motivo real.
Perguntas frequentes
Dá para programar uma mensagem e desligar o computador?
Com uma solução baseada no navegador, não. O envio sai da sua sessão do WhatsApp Web, então a máquina precisa estar ligada e a aba aberta na hora marcada. Se você precisa de envios que saiam com o computador desligado, isso só a API oficial contratada com um provedor resolve.
Quem recebe percebe que a mensagem foi programada?
Não existe nenhuma marca visível: chega como uma mensagem normal do seu número, na hora que você definiu. O que entrega o envio automático é o conteúdo: variável não preenchida, texto igualzinho entre pessoas que se conhecem ou um horário absurdo.
Quantas mensagens posso programar de uma vez sem arriscar a conta?
Não existe um número oficial publicado, e desconfie de quem te der uma cifra exata. O que se sabe é que o risco depende da idade do número, do ritmo e, principalmente, de quanta gente te bloqueia ou denuncia. Comece abaixo do que você acha que aguenta e suba aos poucos.
Preciso salvar os contatos no celular para programar mensagem para eles?
Para o envio em si, não. Salvar cada número só é obrigatório nas listas de transmissão nativas do WhatsApp, que ainda exigem que a pessoa também tenha o seu número salvo na agenda dela.
Posso programar a mesma mensagem para o Brasil inteiro no mesmo horário?
Pode, mas é exatamente o que não convém fazer. Oito da manhã em Brasília são seis da manhã no Acre. Crie uma fila por fuso e programe cada uma no horário local de quem recebe.
E se eu programar um lembrete e o cliente cancelar antes?
Por isso vale revisar a fila toda manhã e apagar as linhas que não valem mais. Um lembrete de uma consulta cancelada três dias atrás é o tipo de detalhe que faz o cliente concluir que ninguém está olhando.
Resumindo
Programar mensagens no WhatsApp é, no fundo, um problema de preparação mais do que de tecnologia. A parte difícil não é escolher o horário: é ter a planilha limpa, o 55 e o nono dígito no lugar certo, o modelo testado no seu próprio celular e a fila separada por fuso.
Comece pequeno esta semana. Pegue os lembretes de horário marcado dos próximos sete dias, monte um modelo, programe para as 10h no horário local de cada cliente e veja quantas faltas você evita. Quando funcionar com vinte, escalar para duzentos é só repetir o mesmo processo com mais linhas na planilha.