Voltar ao blog
Como Dividir Atendimentos WhatsApp Entre Várias Atendentes
whatsappatendimentodistribuiçãoscript

Como Dividir Atendimentos WhatsApp Entre Várias Atendentes

Distribua cliques do botão de WhatsApp entre vários números de atendentes automaticamente. Script JavaScript com distribuição aleatória pronto para usar.

Trafius|12 de abril de 2026|4 min de leitura

Para dividir atendimentos de WhatsApp entre várias atendentes, use um script JavaScript que escolhe aleatoriamente um número da lista a cada clique no botão. Isso distribui a demanda de forma equilibrada sem precisar de ferramentas externas ou sistemas complexos.

"Com volume suficiente de cliques, a distribuição aleatória se aproxima de uma divisão igualitária -- e é muito mais simples de implementar do que um sistema round-robin."

Resumo rápido:

  • Um único número de WhatsApp sobrecarrega a atendente e atrasa respostas
  • O script escolhe um número aleatório da lista a cada clique
  • Funciona com qualquer quantidade de números
  • Basta colar o script na página e personalizar os números e a mensagem

Qual o problema de usar um só número de WhatsApp?

Quando todo o tráfego dos seus anúncios vai para um único número de WhatsApp, a atendente recebe dezenas ou centenas de mensagens ao mesmo tempo. O tempo de resposta aumenta, leads esfriam e as vendas caem.

Isso é ainda mais comum em campanhas de geração de leads pelo Facebook Ads, onde o volume de cliques pode ser alto. A solução é distribuir esses cliques entre vários números automaticamente.

O script de distribuição aleatória

O script abaixo funciona de forma simples: quando o visitante clica no botão, ele escolhe um número aleatório da lista e abre o WhatsApp com uma mensagem pré-preenchida.

<script>
    function abrirWhatsApp() {
        // Mensagem pré-preenchida (o cliente verá esse texto ao abrir o WhatsApp)
        var mensagem = 'Olá! Gostaria de mais informações.';

        // Lista de números das atendentes (formato: DDI + DDD + número, sem espaços)
        var numeros = [
            5511999991111,
            5511999992222,
            5511999993333,
            5511999994444,
        ];

        // Escolhe um número aleatório da lista
        var numeroEscolhido = numeros[Math.floor(Math.random() * numeros.length)];

        // Monta a URL do WhatsApp e abre em nova aba
        var url = 'https://api.whatsapp.com/send?phone='
                + numeroEscolhido
                + '&text='
                + encodeURIComponent(mensagem);

        window.open(url, '_blank');
    }
</script>
<!-- Botão que chama a função (coloque onde quiser na página) -->
<a href="#" onclick="abrirWhatsApp(); return false;">Falar com uma atendente</a>

Como personalizar o script

Adicionar ou remover números: edite o array numeros. Adicione quantos precisar, sempre no formato DDI + DDD + número sem espaços nem caracteres especiais. Exemplo: 5521988887777.

Alterar a mensagem: mude o valor da variável mensagem. Essa é a mensagem que aparece pré-preenchida quando o WhatsApp abre. O cliente pode editá-la antes de enviar.

Estilizar o botão: o link <a> é apenas um exemplo. Substitua por um botão estilizado com CSS ou use qualquer elemento da sua página -- basta chamar a função abrirWhatsApp() no evento de clique.

Como usar com campanhas de Meta Ads

Se você roda campanhas de Click-to-WhatsApp, o fluxo funciona assim:

  1. Crie uma landing page com o script de distribuição
  2. Configure o botão de WhatsApp na página
  3. Use a URL da landing page como destino do anúncio
  4. Cada visitante que clicar será direcionado para um número diferente

Para rastrear qual número converte mais, adicione parâmetros UTM diferentes para cada campanha e peça para as atendentes registrarem a origem. Com o tempo, você identifica quais números e quais atendentes têm melhor taxa de conversão.

Limitações e alternativas

A distribuição aleatória não garante que cada número receba exatamente a mesma quantidade de cliques no curto prazo. Com 100 cliques e 4 números, um número pode receber 30 e outro 20. Mas com volume maior, a distribuição se equilibra naturalmente.

Se você precisa de distribuição exata (round-robin), seria necessário um servidor para controlar a fila -- o que adiciona complexidade. Para a maioria dos negócios, a distribuição aleatória por JavaScript é mais do que suficiente.

Para acompanhar o desempenho geral das suas campanhas que direcionam para WhatsApp, o Trafius monitora seus anúncios e envia os resultados direto no seu celular.


Perguntas frequentes

A distribuição aleatória é realmente equilibrada?

Com volume baixo pode haver variação, mas com centenas de cliques a distribuição se aproxima bastante de uma divisão igual entre todos os números.

Posso usar números de WhatsApp Business e pessoal misturados?

Sim. O script usa a API pública do WhatsApp (api.whatsapp.com) que funciona tanto com WhatsApp pessoal quanto com WhatsApp Business.

O script funciona em celular e desktop?

Sim. No celular, o link abre o app do WhatsApp. No desktop, abre o WhatsApp Web ou o app de desktop, dependendo do que o visitante tiver instalado.

Como adicionar um novo número sem editar o script toda vez?

Para quem não quer mexer no código frequentemente, uma opção é armazenar os números em uma variável separada no topo da página ou em um arquivo de configuração externo que o script carrega via fetch.

Consulte suas métricas pelo WhatsApp

Com o Trafius, você pergunta "quanto gastei hoje?" e recebe CPC, ROAS, gastos e conversões em segundos, direto no WhatsApp.

Testar grátis por 7 diasVer mais artigos

Veja também

Como Gerar Leads pelo Facebook Ads: Estratégias que Funcionam
leadsfacebook ads

Como Gerar Leads pelo Facebook Ads: Estratégias que Funcionam

11 min de leitura
Como Criar e Subir uma Campanha no Meta Ads em 2026
meta adscampanha

Como Criar e Subir uma Campanha no Meta Ads em 2026

10 min de leitura
Como Otimizar Anúncios no Facebook Ads: 10 Estratégias Práticas
facebook adsotimização

Como Otimizar Anúncios no Facebook Ads: 10 Estratégias Práticas

11 min de leitura