Envio em Massa e Transmissões

Mensagens em Massa no WhatsApp para Seus Clientes com Opt-In

Envie um template aprovado ao seu público em um assistente de campanha de 3 etapas: escolha contatos ou tags, ou envie um CSV, mapeie as variáveis e envie agora ou agende. Números descadastrados são pulados, o horário de silêncio segura os envios e entregas, leituras e respostas são acompanhadas.

✦ Teste grátis de 14 dias · Seu próprio número do WhatsApp Business · A Meta cobra as mensagens diretamente

Transmissão Oficial que Protege Seu Número

A StartMessaging funciona na plataforma oficial do WhatsApp Business da Meta com a sua própria conta do WhatsApp Business, e não com automação do WhatsApp Web que leva ao bloqueio de números. Você envia templates aprovados pela Meta para contatos com opt-in, e quem respondeu STOP é ignorado automaticamente. A Meta define um limite diário de mensagens para a sua empresa; sua classificação de qualidade e o limite atual aparecem no painel e, se a Meta limitar os envios, a campanha é pausada para que você a retome depois. Antes do lançamento, uma verificação pré-lançamento estima quantas pessoas podem recebê-lo hoje e quanto a Meta vai cobrar.

  • Público a partir de contatos escolhidos (até 1.000), filtros de tags ou upload de CSV (até 50.000 linhas)
  • Variáveis mapeadas de campos do contato, atributos ou texto fixo, com cabeçalhos de imagem, vídeo ou documento
  • Contatos com opt-out ignorados automaticamente, mesmo que saiam antes da sua vez
  • Envie agora ou agende até 60 dias à frente; pause, retome, desagende ou cancele, com acompanhamento de entrega e leitura
Interface do Painel de Transmissão WhatsApp
Recursos de Envio em Massa

Tudo o que um Envio em Massa Precisa, do Jeito Oficial

  • Assistente de Campanha em 3 Etapas

    Escolha um template aprovado, defina o público e revise antes de lançar. Salve um rascunho ou crie e lance de uma vez.

  • Variáveis Personalizadas e Mídia

    Preencha cada variável do template com um campo do contato, um atributo personalizado ou texto fixo, e adicione um cabeçalho de imagem, vídeo ou documento.

  • Proteção de Opt-Out

    Contatos que responderam STOP não podem ser selecionados, e quem sair antes da sua vez é ignorado. Um público em CSV recebe apenas números sem opt-out.

  • Pausar, retomar e relatórios

    Pause uma campanha em andamento para interromper os envios restantes e retome depois; mensagens já enviadas continuam enviadas. O relatório de cada campanha acompanha envios, entregas, leituras, toques em botões e respostas, explica por que mensagens falharam, mostra quanto a Meta cobrou aproximadamente e exporta os destinatários em CSV.

  • Fluxo de Chatbot de Acompanhamento

    Opcionalmente, inscreva os destinatários em um fluxo de chatbot para que as respostas à campanha sejam tratadas automaticamente. No plano Business.

  • Envios Individuais via API

    Envie um template por requisição a partir do seu próprio código com POST /api/v1/messages. Os envios em massa são feitos no painel, e você pode consultar os resultados das campanhas pela API.

  • Agendamento e horário de silêncio

    Agende um disparo de 2 minutos a 60 dias à frente e desagende ou cancele até ele começar. O horário de silêncio pausa os envios, que continuam sozinhos quando ele termina, e um calendário mostra o que foi enviado e o que está agendado.

  • Verificação pré-lançamento

    Antes de lançar, veja o que a Meta diz sobre seu número e template, restrições da conta, problemas de pagamento, quantas pessoas podem recebê-lo hoje, números dos EUA que serão pulados e uma estimativa da cobrança da Meta.

Envio em Massa Comparado

Envio em Massa Oficial vs Disparadores Não Oficiais

Disparar mensagens com automação do WhatsApp Web ou aplicativos modificados viola os termos do WhatsApp e coloca seu número em risco. Veja como o caminho oficial é diferente.

Ponto de Comparação StartMessaging (API Oficial) Disparadores Não Oficiais
Como as mensagens são enviadas Plataforma oficial do WhatsApp Business, com a sua própria WABA Automatiza o WhatsApp Web ou um app de celular
Formato da mensagem Templates aprovados pela Meta com cabeçalhos de mídia e botões Texto livre, muitas vezes marcado como spam
Opt-outs Respostas STOP ignoradas automaticamente Controlados manualmente, quando são
Ritmo de envio Dentro do limite de mensagens da Meta, com horário de silêncio; pause e retome quando quiser Atrasos manuais para evitar detecção
Acompanhamento de entrega e leitura
Risco para o número Baixo com contatos com opt-in e templates aprovados Alto; números são frequentemente bloqueados
API de Mensagens

Envie um template aprovado a partir do seu código

curl -X POST https://waba-api.startmessaging.com/api/v1/messages \
  -H "Authorization: Bearer sm_live_your_api_key" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: diwali-sale-919812345678" \
  -d '{
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }'
const res = await fetch('https://waba-api.startmessaging.com/api/v1/messages', {
  method: 'POST',
  headers: {
    'Authorization': 'Bearer ' + process.env.SM_API_KEY,
    'Content-Type': 'application/json',
    'Idempotency-Key': 'diwali-sale-919812345678',
  },
  body: JSON.stringify({
    "to": "+919812345678",
    "type": "template",
    "template": {
      "name": "diwali_sale",
      "language": "en_US",
      "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
      "parameters": [
        {
          "text": "Aarti"
        }
      ],
      "buttonParameters": [
        {
          "index": 0,
          "subType": "copy_code",
          "couponCode": "DIWALI25"
        }
      ]
    }
  }),
});

const { data } = await res.json();
console.log(data.id, data.status);
import os, requests

res = requests.post(
    'https://waba-api.startmessaging.com/api/v1/messages',
    headers={
        'Authorization': f"Bearer {os.environ['SM_API_KEY']}",
        'Idempotency-Key': 'diwali-sale-919812345678',
    },
    json={
      "to": "+919812345678",
      "type": "template",
      "template": {
        "name": "diwali_sale",
        "language": "en_US",
        "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
        "parameters": [
          {
            "text": "Aarti"
          }
        ],
        "buttonParameters": [
          {
            "index": 0,
            "subType": "copy_code",
            "couponCode": "DIWALI25"
          }
        ]
      }
    },
)

data = res.json()['data']
print(data['id'], data['status'])
<?php
$body = <<<'JSON'
{
  "to": "+919812345678",
  "type": "template",
  "template": {
    "name": "diwali_sale",
    "language": "en_US",
    "headerMediaUrl": "https://cdn.example.com/diwali-sale.jpg",
    "parameters": [
      {
        "text": "Aarti"
      }
    ],
    "buttonParameters": [
      {
        "index": 0,
        "subType": "copy_code",
        "couponCode": "DIWALI25"
      }
    ]
  }
}
JSON;

$ch = curl_init('https://waba-api.startmessaging.com/api/v1/messages');
curl_setopt_array($ch, [
    CURLOPT_POST => true,
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_HTTPHEADER => [
        'Authorization: Bearer ' . getenv('SM_API_KEY'),
        'Content-Type: application/json',
        'Idempotency-Key: diwali-sale-919812345678',
    ],
    CURLOPT_POSTFIELDS => $body,
]);
$data = json_decode(curl_exec($ch), true)['data'];
echo $data['id'] . ' ' . $data['status'];
Perguntas Frequentes

Transmissão — Perguntas Frequentes

O que é envio em massa no WhatsApp e ele é permitido?

Envio em massa no WhatsApp significa enviar o mesmo template aprovado para muitos clientes de uma vez. Ele é permitido na plataforma oficial do WhatsApp Business quando os destinatários deram opt-in para receber suas mensagens e você usa templates aprovados pela Meta. Ferramentas que automatizam o WhatsApp Web ou o app do celular para disparar mensagens violam os termos do WhatsApp e muitas vezes levam ao bloqueio de números.

Para quantos contatos posso enviar uma transmissão?

Escolha até 1.000 contatos manualmente, selecione todos que correspondem aos seus filtros de tags ou envie um CSV de até 50.000 linhas. A Meta também define um limite de mensagens para sua empresa: quantos clientes diferentes você pode contatar fora de uma janela de 24 horas em um período móvel de 24 horas, compartilhado por todos os seus números. A Meta aumenta esse limite enquanto sua qualidade se mantém boa. A verificação pré-lançamento estima quantas pessoas podem receber a campanha hoje e, se a Meta limitar os envios, a campanha é pausada para você retomá-la depois.

Preciso usar templates pré-aprovados para transmissões?

Sim. O WhatsApp exige que mensagens iniciadas pela empresa usem templates aprovados. Você pode criar templates pelo nosso painel. A Meta analisa os templates; a maioria das decisões chega rapidamente, mas o prazo é definido pela Meta.

Posso pausar uma campanha depois de lançá-la?

Sim. O lançamento começa a enviar na hora, mas você pode pausar uma campanha em andamento para interromper os envios restantes e retomá-la depois, ou cancelá-la para que mais ninguém a receba. Mensagens já enviadas continuam enviadas. Uma campanha agendada pode ser desagendada (volta a ser rascunho) ou cancelada até começar. Você também pode duplicar uma campanha para reaproveitar a configuração.

Posso agendar um disparo?

Sim, a partir do plano Team. Escolha um horário de 2 minutos a 60 dias à frente; o público é verificado de novo no envio, então quem se descadastrou nesse meio-tempo é pulado. Se o seu workspace tiver horário de silêncio, o envio espera ele terminar e continua sozinho. No plano Business, uma campanha também pode se repetir todo dia, em dias da semana escolhidos ou todo mês.

Posso disparar carrosséis ou ofertas por tempo limitado?

Não. Campanhas não enviam templates de carrossel, oferta por tempo limitado, autenticação ou catálogo, por isso o seletor da campanha os oculta. Templates de carrossel, oferta por tempo limitado e autenticação podem ser enviados um por vez pela caixa de entrada ou pela API (POST /api/v1/messages). Os disparos enviam templates padrão com cabeçalho de texto ou mídia, variáveis, respostas rápidas, links e códigos de cupom.

Posso enviar mensagens em massa pela API?

A API envia uma mensagem por requisição com POST /api/v1/messages, dentro dos limites de taxa da API do seu plano. As campanhas são criadas e lançadas no painel; pela API você pode consultar o status e os resultados de uma campanha.

Como funciona a conformidade com a LGPD nos disparos de transmissão no Brasil?

Sim. Disparos oficiais exigem opt-in do destinatário e templates aprovados. Para a LGPD, obtenha e guarde o consentimento (opt-in) explícito de cada contato; a StartMessaging registra opt-ins e opt-outs (STOP/START) por número.

WhatsApp API

Comece a Transmitir no WhatsApp Hoje

Teste grátis de 14 dias. Conecte seu próprio número do WhatsApp Business em minutos.