Em 10 vendas/dia, planilha resolve. Em 30 vendas/dia, vira sufoco. Em 100 vendas/dia, sem automação você quebra.

A gestão de envios é o gargalo invisível que limita escala, e a maioria dos sellers só descobre quando já tem 200 pedidos/dia, atrasos em massa e reputação amarela.

Esse texto abre os 7 pontos que precisam automação, o que ainda fica humano e como construir operação que aguenta 1k pedidos/dia.

Os 7 pontos críticos

1. Etiqueta de envio

Geração manual de etiqueta = 1-2 minutos por pedido. Em 100 pedidos/dia, 200 minutos só pra etiqueta. Automatizar é obrigatório.

A integração:

  • Recebe webhook de venda
  • Pede etiqueta via API do ML/Shopee/Magalu
  • Salva PDF/PNG numa fila de impressão
  • Imprime em lote no fim do dia
200 min/dia
é o tempo perdido em 100 etiquetas manuais. Automação reduz pra 5 min de impressão em lote.

2. NF-e

Já abordado em outro post. Em 100 vendas/dia, NF-e manual é inviável.

3. Atualização de status

Cliente pergunta "meu pedido foi enviado?", você precisa de fonte única de verdade. Manualmente, status fica defasado entre marketplace e seu sistema interno.

Automação: webhook do marketplace → atualiza tabela interna → exibe pra cliente em painel próprio (se tiver).

4. Rastreamento

ML/Shopee/Magalu fazem rastreamento automático SE você está usando logística deles. Logística própria (Coletas Drop, Correios) precisa de:

  • Código de rastreio inserido na NF-e
  • Atualização de status via webhook do transportador (Correios SRO)
  • Notificação automática pro cliente quando muda status

5. Detecção de atraso

SLA prometido vs real. Se promete entregar em 5 dias e está em 4 dias sem postar, alerta dispara, operador age antes do cliente reclamar.

Sem automação, você só descobre atraso quando o cliente abre mediação. Tarde demais pra reputação.

6. Logística reversa

Cliente pediu devolução. Marketplace gera código reverso. Você precisa:

  • Rastrear quando produto saiu do cliente
  • Receber e conferir
  • Notificar marketplace ("recebido, ok")
  • Liberar reembolso

Manualmente, leva 7-15 dias. Automatizado, 2-3 dias. A diferença vira reclamação ou não.

7. Reconciliação financeira

Cada venda tem repasse do marketplace 14-21 dias depois. Se você não reconcilia (venda × repasse), em 60 dias perde controle do que entrou de fato.

Automação: cada venda fica linkada ao repasse esperado, e o sistema bate quando o repasse cai (via API/extrato).

O que ainda fica humano

Acima de qualquer automação, sempre fica:

  • Decisão em mediação complexa (caso a caso)
  • Embalagem especial (frágil, customizado)
  • Conferência de qualidade na separação (humano olha, sistema não)
  • Atendimento de exceção (cliente irritado, situação fora do script)
  • Auditoria de ruptura (entender por que estoque divergiu da realidade)

Automação faz o repetitivo. Humano resolve o exceção.

A arquitetura mínima pra escalar

Webhook marketplace → Cola Upstash QStash
                       ↓
                  Worker idempotente
                       ↓
        ┌──────────────┼──────────────┐
        ↓              ↓              ↓
   Etiqueta ML/    NF-e SEFAZ    Update interno
   Shopee/Magalu  via nfewizard   (status, estoque)
        ↓              ↓              ↓
   Fila impressão  Anexa ao ML   Notifica cliente

Componentes:

  • Cola assíncrona (QStash, Bull, AWS SQS)
  • Worker idempotente (mesma venda processada 2x = 1x efeito)
  • Stack de logística (etiqueta + NF-e + tracking)
  • Reconciliação noturna (cron auditando consistência)
A regra de ouro: webhook responde 200 em <100ms. Processamento em fila. Quem processa síncrono no webhook trava em pico.

Stack EVA Pro

EVA Pro implementa essa arquitetura nativa:

  • Webhook receivers em /api/webhooks/{ml,shopee,magalu} respondem em <50ms
  • QStash processa em background
  • Worker chama ML/Shopee/Magalu APIs com retry e timeout (AbortSignal.timeout(30000))
  • NF-e via nfewizard-io
  • Etiqueta gerada e armazenada em Supabase Storage
  • Painel /envios mostra timeline completo por pedido

Fila aguenta picos de 500+ webhooks/min sem degradar latência.

Métricas de saúde da operação

Operação saudável tem números. Operação no susto tem desculpa.

3 KPIs pra acompanhar:

  1. Tempo médio do webhook ao envio: <30 min é saudável, >2h é gargalo
  2. % de pedidos sem etiqueta gerada em 1h: <2% é saudável
  3. % de NF-e rejeitadas: <1% é saudável

Acima desses thresholds, alguma coisa está manual ou quebrada.

Como começar (sem refazer tudo do zero)

Ordem de prioridade pra automatizar:

  1. NF-e, tem maior impacto direto na receita
  2. Etiqueta, segundo maior consumidor de tempo manual
  3. Status update, afeta percepção do cliente
  4. Rastreamento, afeta SLA percebido
  5. Logística reversa, quando volume passa de 5 devoluções/dia
  6. Reconciliação financeira, quando faturamento passa de R$ 200k/mês
  7. Detecção de atraso, quando reputação cai pra amarelo

Próximos passos: quer ver onde sua operação tá perdendo tempo manualmente? EVA Pro grátis 14 dias, auditoria de operação aparece no primeiro acesso.