Integração Shopify — E-commerce por Chat

Integração com Shopify

Gerenciar uma loja online exige atenção constante: pedidos chegando a qualquer hora, estoque mudando, clientes com dúvidas, métricas para acompanhar. Dono de e-commerce vive alterando entre o painel do Shopify, o WhatsApp do cliente e as planilhas de controle — perdendo tempo que poderia estar em vendas.

Com a integração do OpenClaw ao Shopify, você coloca o controle da loja no chat que já usa. Consulte pedidos, atualize estoque, acompanhe métricas e receba alertas importantes diretamente pelo WhatsApp, Telegram ou Discord — sem precisar abrir o painel do Shopify para cada verificação.

O Que É Possível Fazer

  • Acompanhar pedidos — consulte pedidos por número, status, cliente ou período
  • Gerenciar estoque — veja produtos com estoque baixo e atualize quantidades
  • Conhecer seus clientes — consulte histórico de compras, frequência e valor total gasto
  • Métricas de vendas — faturamento, ticket médio, produtos mais vendidos e comparativos
  • Rastreamento de entregas — acompanhe o status de despacho de qualquer pedido
  • Alertas personalizados — notificações de pedidos importantes, estoque crítico e marcos de vendas
  • Processar pedidos — marque como processado, gere nota fiscal e atualize status
  • Integração com atendimento — conecte com o WhatsApp para atendimento automatizado ao cliente

Como Configurar

Passo 1: Criar Access Token no Shopify

  1. No painel do Shopify, vá em “Configurações > Aplicativos e canais de vendas”
  2. Clique em “Desenvolver aplicativos”
  3. Clique em “Criar um aplicativo” e dê um nome (ex: “OpenClaw”)
  4. Na aba “Permissões da API de administração”, selecione os escopos:
    • read_orders, write_orders — pedidos
    • read_products, write_products — produtos e estoque
    • read_customers — clientes
    • read_analytics — métricas
  5. Clique em “Instalar aplicativo” e copie o Access Token gerado

Passo 2: Configurar no OpenClaw

openclaw config set shopify.shop "sua-loja.myshopify.com"
openclaw config set shopify.access_token "seu-access-token"

Ou via arquivo de configuração:

integrations:
  shopify:
    shop: "sua-loja.myshopify.com"
    accessToken: "SEU_ACCESS_TOKEN"
    currency: "BRL"
    timezone: "America/Sao_Paulo"
    alerts:
      lowStockThreshold: 10    # alertar quando estoque cair abaixo deste valor
      highValueOrder: 500      # alertar pedidos acima deste valor (R$)

Passo 3: Testar

Quais foram os pedidos de hoje?

Passo 4: Configurar Alertas

Configure notificações proativas para eventos importantes:

Me avise quando:
- Chegarem pedidos acima de R$ 500
- Estoque de qualquer produto cair abaixo de 10 unidades
- Um cliente fizer mais de 3 compras no mesmo dia
- Faturamento diário ultrapassar a meta de R$ 5.000

Exemplos Práticos

1. Consulta de Pedidos do Dia

Ao acordar ou antes de iniciar o dia:

Você: "Quais pedidos chegaram hoje?"
Bot: "Pedidos de hoje — 22/03/2026:

      Total: 8 pedidos | R$ 2.340,00
     ✅ Processados: 5 | ⏳ Pendentes: 3

     Pendentes de despacho:
     #4521 — R$ 847 — Maria S. (SP) — Pago
     #4522 — R$ 230 — João M. (RJ) — Pago
     #4523 — R$ 156 — Ana C. (MG) — Pago"

2. Alerta de Estoque Crítico

Bot: "⚠ Alerta de estoque baixo!

     Produto: Camiseta Premium Branca (P)
     Estoque atual: 3 unidades
     Vendas nos últimos 7 dias: 12 unidades
     Previsão de esgotamento: 2 dias

     Quer que eu pause as vendas deste produto automaticamente?"

3. Relatório de Performance Semanal

Você: "Compare as vendas desta semana com a semana anterior"
Bot: "Comparativo de vendas:

     Esta semana: R$ 18.420 (84 pedidos)
     Semana anterior: R$ 14.780 (67 pedidos)

      Variação: +24,6% em receita | +25,4% em pedidos
      Ticket médio: R$ 219 (vs R$ 220 na semana anterior)
      Produto mais vendido: Tênis Runner Pro (23 unidades)"

4. Atendimento ao Cliente via WhatsApp

Configure o bot do WhatsApp para responder automaticamente a clientes:

Cliente: "Oi, qual o status do meu pedido 4521?"
Bot: "Olá, Maria! Seu pedido #4521 foi despachado ontem.
     Código de rastreio: BR789456123BR (Correios)
     Previsão de entrega: 25/03 (segunda-feira)
     Acompanhe em: rastreamento.correios.com.br"

5. Consulta de Clientes VIP

Você: "Quem são meus 5 melhores clientes do ano?"
Bot: "Top 5 clientes em 2026:

     1. Carlos Eduardo — R$ 4.200 (8 pedidos)
     2. Ana Lima — R$ 3.850 (12 pedidos)
     3. Roberto Souza — R$ 2.980 (5 pedidos)
     4. Fernanda Costa — R$ 2.410 (7 pedidos)
     5. Paulo Mendes — R$ 1.990 (4 pedidos)"

Dicas Avançadas

Resumo diário automatizado: Configure um relatório enviado todo dia às 19h com as métricas do dia: faturamento, número de pedidos, produtos esgotados e qualquer anomalia detectada.

Integração com WhatsApp para atendimento: Combine esta integração com o WhatsApp para que clientes possam consultar o status dos próprios pedidos diretamente pelo app, sem precisar entrar em contato com sua equipe.

Alertas de produto mais vendido: Configure alertas para quando um produto específico ultrapassar certa quantidade de vendas no dia — útil para identificar viralização ou picos de demanda inesperados e reagir antes de esgotar o estoque.

Integração com Stripe: Combine com a integração do Stripe para uma visão financeira completa — vendas no Shopify, pagamentos processados e chargebacks em um único lugar.

Segmentação de clientes: Use consultas para identificar clientes que não compram há mais de 90 dias. Exporte essa lista para uma campanha de reativação.

Veja os guias de e-commerce para receitas prontas de automação com Shopify.

Exemplo de Alerta de Pedido

 NOVO PEDIDO #4524

 Total: R$ 1.247,00 (Cliente VIP)
 Maria Silva — 8ª compra!
 São Paulo, SP — Frete expresso

 Itens:
• Tênis Runner Pro (1x) — R$ 649
• Camiseta Premium (3x) — R$ 447
• Frete expresso — R$ 151

⏱ Prazo de entrega: 2 dias úteis
✅ Pagamento: Aprovado (cartão de crédito)

FAQ

O OpenClaw pode cancelar pedidos pelo chat? Sim. Com as permissões de escrita ativadas, você pode cancelar pedidos, mas o OpenClaw sempre pede confirmação antes de executar operações que alteram o estado de um pedido.

Funciona com lojas em outros idiomas ou moedas? Sim. Configure a moeda e o idioma nas opções da integração. O OpenClaw apresenta valores e datas no formato local.

Posso conectar múltiplas lojas Shopify? Sim. Configure um perfil de integração para cada loja, com shop e token diferentes. Especifique qual loja usar nos comandos quando necessário.

O OpenClaw tem acesso aos dados de pagamento dos clientes? Não. Por design, as APIs do Shopify não expõem dados completos de cartão. O OpenClaw acessa apenas informações de pedido, não dados financeiros sensíveis dos clientes.

Como integrar com sistemas de nota fiscal? O OpenClaw pode chamar a API do seu emissor de notas quando um pedido for processado. Configure a integração com seu sistema de NF no arquivo de configuração. Consulte o glossário para entender webhooks e callbacks.

Próximos Passos