API de WhatsApp para lançamento: dispare no seu funil sem derrubar número
No dia do carrinho, um chip banido no meio do disparo joga faturamento no lixo. Com a nossa API de WhatsApp para infoprodutos você distribui o volume entre múltiplos números de WhatsApp isolados e mantém a campanha rodando do CPL 1 ao fechamento.
- Conexões: Isoladas
- Uptime: 99.9%
- Escala: Em paralelo
Você não deveria estar resolvendo isso.
Problemas que a D-API tira da sua mesa.
Chip banido no pico do carrinho
Você concentra todo o disparo do lançamento em um número só e, quando o volume sobe, o WhatsApp bloqueia bem na hora da maior escassez.
No-show que mata a aula ao vivo
A lista se inscreve, mas metade não aparece no webinário porque o lembrete no e-mail nunca é aberto e você não tem um canal com entrega real.
Aviso de escassez fora do horário
Fechamento de carrinho é questão de minutos, mas sem controle fino de disparo a mensagem de "últimas vagas" sai atrasada ou nem sai.
Do zero à produção em cinco passos.
Provisione seus números
Suba uma instância isolada por número de WhatsApp, cada uma com proxy dedicado e IP único, prontas para o volume do lançamento.
Monte a sequência de aquecimento
Conecte na sua automação e programe a nutrição do CPL 1 ao 3 mais os lembretes de aula ao vivo, com entrega muito acima do e-mail.
Ver integraçõesDispare o carrinho com CTAs nativos
Envie abertura e fechamento sincronizados com a campanha usando botões, listas, carrossel e botão de Pix para vender no clique.
Endpoints de envioAcompanhe entrega e saúde
Monitore entrega, leitura, taxa de resposta e a saúde de cada número em tempo real para reagir antes de qualquer queda.
Nutra o perpétuo entre lançamentos
Mantenha a esteira ativa com nutrição contínua e ofertas de continuidade até o próximo carrinho abrir.
import { DApi } from 'd-api-sdk'
const dapi = new DApi({ apiKey: process.env.DAPI_API_KEY })
await dapi.sessions.create({
sessionId: 'cliente-42',
webhookUrl: 'https://seu-app.com/webhooks/whatsapp',
})
const { qrCodeImage } = await dapi.sessions.getQRCode('cliente-42')
// depois que o número ler o QR Code
await dapi.messages.sendText({
sessionId: 'cliente-42',
to: '5511999999999',
text: 'Pedido confirmado!',
})curl -X POST https://api.d-api.cloud/api/v1/sessions \
-H "Authorization: $DAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId": "cliente-42", "webhookUrl": "https://seu-app.com/webhooks/whatsapp"}'
curl https://api.d-api.cloud/api/v1/sessions/cliente-42/qr \
-H "Authorization: $DAPI_API_KEY"
# depois que o número ler o QR Code
curl -X POST https://api.d-api.cloud/api/v1/messages/send/text \
-H "Authorization: $DAPI_API_KEY" \
-H "Content-Type: application/json" \
-d '{"sessionId": "cliente-42", "to": "5511999999999", "text": "Pedido confirmado!"}'import os
import requests
API = "https://api.d-api.cloud/api/v1"
HEADERS = {"Authorization": os.environ["DAPI_API_KEY"]}
requests.post(f"{API}/sessions", headers=HEADERS, timeout=10, json={
"sessionId": "cliente-42",
"webhookUrl": "https://seu-app.com/webhooks/whatsapp",
})
qr = requests.get(f"{API}/sessions/cliente-42/qr", headers=HEADERS, timeout=10).json()
# depois que o número ler o QR Code
requests.post(f"{API}/messages/send/text", headers=HEADERS, timeout=10, json={
"sessionId": "cliente-42",
"to": "5511999999999",
"text": "Pedido confirmado!",
})<?php
use GuzzleHttp\Client;
$dapi = new Client([
'base_uri' => 'https://api.d-api.cloud/api/v1/',
'headers' => ['Authorization' => getenv('DAPI_API_KEY')],
'timeout' => 10,
]);
$dapi->post('sessions', ['json' => [
'sessionId' => 'cliente-42',
'webhookUrl' => 'https://seu-app.com/webhooks/whatsapp',
]]);
$qr = json_decode($dapi->get('sessions/cliente-42/qr')->getBody(), true);
// depois que o número ler o QR Code
$dapi->post('messages/send/text', ['json' => [
'sessionId' => 'cliente-42',
'to' => '5511999999999',
'text' => 'Pedido confirmado!',
]]);Funciona com o que você já usa
- n8n
- Make
- Zapier
- Datacrazy CRM
- SDK NodeJS
Aqueça a lista, encha a aula e feche o carrinho, tudo no WhatsApp.
Vários números em paralelo
Uma instância isolada por número de WhatsApp, rodando ao mesmo tempo, para diluir o volume do disparo do lançamento entre conexões separadas.
Proxy dedicado por conexão
Cada número sai com IP único e dedicado, reduzindo o risco de banimento justamente quando você escala os disparos no dia do carrinho.
Isolação real por instância
Se um número tiver problema no meio do lançamento, os outros continuam disparando normalmente, nada de derrubar a campanha inteira.
Lembrete que combate o no-show
Agende a sequência de aula ao vivo: 24h antes, 1h antes e o "estamos começando", garantindo presença no webinário.
CTAs nativos que convertem
Botões, listas, carrossel e botão de Pix nativos do WhatsApp para a oferta do carrinho sair com um clique de compra.
Saúde dos números em tempo real
Relatórios de entrega, leitura e taxa de resposta, além do monitoramento de saúde de cada conexão durante todo o lançamento.
Sequências agendadas na automação
Integração com n8n, Make e Zapier para orquestrar o aquecimento do CPL 1 ao 3 e a esteira do perpétuo sem depender de disparo manual.
Perguntas frequentes.
Por que usar múltiplos números de WhatsApp no lançamento?
Essa API de WhatsApp para infoprodutos entrega mais que o e-mail?
Como fica o disparo no lançamento na hora exata do carrinho?
Se um número cair durante o lançamento, perco tudo?
Serve para perpétuo e não só para lançamento pontual?
Pronto para colocar em produção?
Trial de 3 dias com acesso completo. Sem cartão, sem fidelidade.
