S
ShopIA— Ajuda
Crescer·Semanas 3–4

Sincronização de pedidos: o que vem da sua loja

4 min de leitura·Atualizado em maio/2026
O ShopIA sincroniza pedidos da sua plataforma de e-commerce em tempo real (via webhook) e em lotes periódicos (fallback). Esta página descreve quais campos são importados, com que frequência e como a operação afeta automações.

O modelo de sincronização

Há dois mecanismos que coexistem:

1. Webhook em tempo real

Quando um evento ocorre na plataforma (pedido criado, pagamento confirmado, status alterado), a plataforma envia notificação ao ShopIA. Latência típica: 30 segundos a 2 minutos.

2. Fallback batch

Sistema executa sincronização periódica via API (a cada 1 hora para pedidos recentes; a cada 24 horas full sync da última semana). Captura eventos perdidos por webhook silencioso.

A combinação garante que mesmo com falha de webhook, dados não são perdidos.

Campos sincronizados de pedido

CampoOrigemAtualização
Número do pedidoPlataformaImutável após criação
StatusPlataformaEm cada mudança
Status de pagamentoPlataformaEm cada mudança
Status de envioPlataformaEm cada mudança
Total brutoPlataformaEm cada mudança relevante
Total líquido (com descontos)PlataformaIdem
Itens (produtos, quantidades, preços unitários)PlataformaEm criação
Cliente vinculadoPlataforma + matching internoEm criação
Endereço de entregaPlataformaEm criação ou edição
Forma de pagamentoPlataformaEm criação
Cupom usadoPlataformaEm criação
Código de rastreioPlataformaQuando informado
Notas do clientePlataformaEm criação ou edição
Data de criaçãoPlataformaImutável
Data de pagamentoPlataformaQuando confirmado
Data de envioPlataformaQuando enviado
Data de entregaPlataformaQuando entregue

Eventos que disparam atualização

Cada plataforma tem nomenclatura própria, mas o ShopIA mapeia para eventos canônicos:

Evento canônicoDisparado quando
order.createdPedido criado
order.payment_confirmedPagamento confirmado
order.payment_failedPagamento recusado
order.shippedPedido despachado (com rastreio quando disponível)
order.deliveredMarcado como entregue na plataforma
order.cancelledPedido cancelado
order.refundedPedido reembolsado
order.updatedQualquer outra alteração

Como o ShopIA usa cada evento

order.created

  • Cliente é criado se não existir (upsert)
  • Pedido entra no histórico
  • Carrinho abandonado anterior (se houver) é encerrado
  • Automação de Boas-vindas dispara para primeiro pedido
  • Automação de Confirmação de pedido dispara

order.payment_confirmed

  • Atualiza status financeiro
  • Dispara Confirmação de pagamento
  • Inicia separação para automação de envio

order.shipped

  • Atualiza status logístico
  • Dispara Notificação de envio com rastreio (se disponível)
  • Agenda Pedido de avaliação para 7 dias após entrega prevista

order.delivered

  • Atualiza status final
  • Inicia janela de cross-sell e win-back

order.cancelled / order.refunded

  • Atualiza status
  • Cancela automações futuras vinculadas ao pedido (não enviar avaliação de pedido cancelado)
  • Dispara Confirmação de cancelamento (se ativada)

Histórico inicial

Ao conectar a loja, o sistema importa últimos 90 dias de pedidos. Isso permite:

  • Cálculo imediato de LTV e ticket médio
  • Identificação de clientes recorrentes
  • Análise de padrões (top categorias, top produtos)

Para histórico maior, contate suporte. Importação completa pode demorar várias horas.

Pedidos antigos vs recentes

IdadeComportamento de automação
Pedido novo (após conexão)Todas as automações disparam normalmente
Pedido durante histórico inicialApenas dados são importados — automações não disparam retroativamente
Pedido editado retroativamenteAtualizações são refletidas, mas automações não disparam de novo

Esse comportamento evita "spam histórico" — você não quer mandar 90 dias de avaliações para clientes do passado.

O que NÃO é sincronizado

  • Notas internas privadas da loja (apenas notas do cliente)
  • Logs administrativos da plataforma
  • Histórico de visualização da página do pedido
  • Comunicações entre lojista e cliente fora do ShopIA
  • Devoluções via correio (a não ser que reflitam em status refunded na plataforma)

Edição de pedido na plataforma

Se você edita um pedido na plataforma de origem (acresce produto, muda endereço, ajusta valor):

  1. Plataforma envia webhook order.updated
  2. ShopIA recebe e atualiza no painel
  3. Latência típica: 1 a 5 minutos

Mudanças retroativas são refletidas, mas automações já enviadas não são revertidas. Se mensagem foi disparada com base em valor antigo, fica como histórico.

Reconciliação periódica

A cada 24 horas, o sistema executa full sync da última semana. Compara:

  • Pedidos no ShopIA vs pedidos na plataforma
  • Status de cada
  • Totais e itens

Discrepâncias são corrigidas automaticamente. O processo aparece em logs internos visíveis para super admin.

Forçando sincronização manual

Se notar discrepância:

  1. Acesse Configurar > Conexões > [plataforma].
  2. Clique em Forçar sincronização agora.
  3. Confirme.
  4. Sistema importa últimos 7 dias.

Use com moderação — operação consome cota de API da plataforma.

Veja também

Este artigo foi útil?

Sua resposta ajuda a melhorar a Central de Ajuda.

Veja também