Skip to main content
Manter o cliente informado sem sobrecarregar a central de SAC. O BulkRoute resolve isso com o motor de rastreamento em 3 camadas.

As 3 Camadas de Atualização

1. Webhook Inbound (Push)

Transportadoras modernas enviam atualizações push imediatas para o BulkRoute:
  • Lalamove, Kombex, DHL, FedEx
O BulkRoute valida a assinatura HMAC de cada webhook, normaliza o status e dispara o webhook outbound para o seu sistema.

2. Polling Periódico Inteligente

Para transportadoras que não emitem webhooks (Braspress, Jadlog, SSW, Correios):
  • Cron job automático consulta o status a cada 15 minutos
  • Só consulta shipments ativos (PICKED_UP até OUT_FOR_DELIVERY)
  • Limite de concorrência por carrier para não estourar rate limit
  • Desativável via variável de ambiente TRACKING_POLL_ENABLED=false

3. App do Motorista (Frota Própria)

O motorista atualiza os eventos em tempo real direto do celular:
  • Saída para entrega
  • Tentativa frustrada com foto e motivo
  • Entrega concluída com assinatura digital
  • Geolocalização GPS de cada evento

Status Padronizados

Todos os eventos de todos os carriers são normalizados para um único padrão:

Página de Rastreio com a sua Marca (Branded Tracking)

Em vez de direcionar seu cliente para sites genéricos das transportadoras, envie o link de rastreamento do BulkRoute:
A página exibe:
  • Logotipo da sua empresa (light e dark mode)
  • Cores da sua marca (cor primária e de destaque)
  • CSS customizado (opcional — para personalização avançada)
  • Título da página (ex: “Rastreio - Cliente X”)
  • Rodapé customizado com link para seu site
  • Linha do tempo visual limpa e descomplicada

Como configurar

  1. Acesse Parceiros > Minha Empresa (/admin/my-tenant) → aba Branding
  2. Faça upload do seu logo (light e dark mode)
  3. Defina a cor primária (HEX ou OKLCH)
  4. Defina a cor de destaque
  5. (Opcional) Cole seu CSS customizado
  6. Defina o título da página e rodapé
  7. Use o Preview para ver como vai ficar antes de publicar

Domínio próprio (Enterprise)

Clientes Enterprise podem usar seu próprio domínio para a página de rastreio:
Para configurar:
  1. Crie um CNAME rastreio.suaempresa.com.br → saas.bulkroute.com.br
  2. Entre em contato com o suporte para ativar o Cloudflare for SaaS
  3. Configure o domínio customizado no painel de Branding

Notificações Proativas ao Cliente Final

O BulkRoute envia notificações automáticas ao destinatário em eventos-chave: As notificações são enviadas por E-mail e SMS. WhatsApp está em desenvolvimento e será disponibilizado em breve.

Configurar canais

  1. Acesse Sistema > Notificações > Configuração (ou clique em “Configurar” na página de Logs)
  2. Na aba Preferências, ative os canais disponíveis:
    • SMS
    • E-mail
  3. Defina o rate limit por destinatário (padrão: 5/dia) — evita spammar o cliente
  4. Acompanhe os envios na aba Logs e estatísticas na aba Stats
WhatsApp e templates customizados estão em desenvolvimento e serão disponibilizados em breve. Entre em contato com suporte@bulkroute.com.br para mais informações.

Opt-out

O destinatário pode cancelar as notificações:
  • Responde “SAIR” no SMS
  • Clica em “Cancelar notificações” no e-mail
  • O sistema respeita a preferência e não envia mais

NPS pós-entrega

24 horas após DELIVERED, o BulkRoute envia automaticamente um e-mail (e WhatsApp, quando ativo) pedindo ao destinatário que avalie a experiência de 0 a 10. O link no e-mail direciona para uma página de avaliação pública (/nps/:token), onde o cliente:
  1. Seleciona a nota (0-10) em um grid visual
  2. Pode escrever um comentário opcional (até 2000 caracteres)
  3. Clica em “Enviar avaliação”
A resposta é armazenada no BulkRoute e fica disponível no dashboard de NPS.

Dashboard de NPS

Acesse Sistema > NPS (/admin/nps) para ver:
  • NPS Score (−100 a +100): %promotores − %detratores
  • Distribuição de notas: gráfico de barras 0-10
  • Por transportadora: nota média por carrier
  • Respostas recentes: tabela com código, cliente, nota, comentário e data
Filtre por período: 7, 30, 90 ou 365 dias.

Classificação NPS

Como funciona o token

O link enviado ao cliente contém um token JWT assinado (válido por 7 dias):
  • O token identifica o shipment e o tenant
  • A resposta é vinculada ao shipment correto
  • Um shipment só pode ter uma resposta (idempotente)
  • O token expira após 7 dias ou após o envio
O NPS só é enviado se o tenant tiver opt_in_nps = true nas preferências de notificação (padrão: ativo). Desative em Sistema > Notificações > Configuração se não quiser enviar pesquisas.

Webhook Outbound (para seu sistema)

Sempre que o status muda, o BulkRoute envia um POST para a URL que você configurou:
Cada requisição inclui o header X-BulkRoute-Signature com HMAC-SHA256 para validação. Veja Webhooks para detalhes.