Tutorial

Excluir Tudo da Loja Shopify

Limpar manualmente uma loja Shopify pode ser extremamente demorado e propenso a erros. DataEase facilita: exporte seus dados, prepare ações de exclusão para cada tipo de entidade e remova tudo em massa com validação — tudo isso seguindo a ordem correta das operações.

🎯 Objetivo

Limpar uma loja Shopify removendo (ou arquivando, onde a exclusão não é possível) dados em entidades-chave usando CSV/Excel e DataEase.


⚠️ Limites Importantes do Shopify

  • Pedidos ao vivo não podem ser excluídos — apenas cancelados (arquivados)
  • Clientes com pedidos não podem ser excluídos até que os pedidos sejam desvinculados ou cancelados e o cliente não seja mais referenciado
  • A exclusão é irreversível. Sempre mantenha um backup completo antes de começar

📋 Ordem Recomendada das Operações

  1. Pedidos — Cancele (arquive) pedidos ao vivo; exclua Rascunhos de Pedidos
  2. Clientes — Se necessário, primeiro desvincule os clientes dos pedidos (pedidos de convidados), depois exclua clientes sem pedidos
  3. Empresas (B2B) — Exclua a empresa, depois seus contatos/localizações (ou exclua itens de linha diretamente)
  4. Produtos & Variants — Exclua produtos (remove variants/mídia) ou exclua variants específicas
  5. Coleções — Exclua coleções manuais/automatizadas que você não precisa mais
  6. Conteúdo — Exclua Páginas, Blogs/Artigos, Comentários, Menus
  7. Extras do Catálogo — Exclua Descontos, Redirecionamentos, Arquivos, Metaobjects, Traduções (por recurso/idioma)

Dica: Use filtros (intervalos de datas, tags, ID de Coleção, localizações de Inventário, etc.) para direcionar exatamente o que você deseja remover.


🔧 Como Excluir / Arquivar por Entidade

Pedidos (Ao Vivo)

Ação: action = CANCEL (arquiva o pedido)

id,action
gid://shopify/Order/123,CANCEL

Rascunhos de Pedidos

Ação: command = DELETE

id,command
gid://shopify/DraftOrder/789,DELETE

Desvincular Cliente de Pedidos (Preparação Opcional)

Ação: command = UPDATE e limpe customerId (transforma em pedido de convidado)

id,command,customerId
gid://shopify/Order/123,UPDATE,

Clientes

Regra: O cliente não deve ter pedidos vinculados

Ação: command = DELETE

id,command
gid://shopify/Customer/555,DELETE

Empresas (B2B)

Linha da empresa: command = DELETE

Linhas de Contato/Localização: itemCommand = DELETE (ao remover itens de linha especificamente)

CSV (empresa):

id,command
gid://shopify/Company/111,DELETE

CSV (linha de contato ou localização):

id,topRow,itemCommand,contactId
gid://shopify/Company/111,FALSE,DELETE,gid://shopify/CompanyContact/999

Produtos (Exclui Variants & Mídia)

Ação: command = DELETE

id,command
gid://shopify/Product/123,DELETE

Variants (Manter Produto, Remover Variants Específicas)

Ação: variantCommand = DELETE

variantId,variantCommand
gid://shopify/ProductVariant/111,DELETE

Coleções

Ação: command = DELETE

id,command
gid://shopify/Collection/222,DELETE

Páginas

Ação: command = DELETE

id,command
gid://shopify/Page/333,DELETE

Blogs & Artigos

Artigos primeiro, depois o blog (ou apenas exclua o blog se seu fluxo de trabalho suportar encadeamento)

CSV (artigo):

id,command
gid://shopify/Article/444,DELETE

CSV (blog):

id,command
gid://shopify/Blog/445,DELETE

Comentários (em Artigos)

Ação: command = DELETE

id,command
gid://shopify/Comment/556,DELETE

Ação: command = DELETE

id,command
gid://shopify/Menu/777,DELETE

Arquivos (Configurações → Arquivos)

Ação: command = DELETE

Nota: Excluir arquivos que são referenciados por temas/páginas quebrará imagens/links

id,command
gid://shopify/MediaImage/888,DELETE

Redirecionamentos

Ação: command = DELETE (ID necessário)

id,command
gid://shopify/UrlRedirect/999,DELETE

Descontos

Ação: command = DELETE

id,command
gid://shopify/DiscountAutomatic/1234,DELETE

Metaobjects

Ação: command = DELETE

id,command
gid://shopify/Metaobject/abc,DELETE

Traduções

Ação: command = DELETE por idioma/valor (remove traduções do recurso)

CSV (remover tradução FR):

resourceId,command,[fr] value
gid://shopify/Product/123,DELETE,

💡 Melhores Práticas

  • Faça backup de tudo: Execute exportações completas (Produtos, Variants, Coleções, Clientes, Pedidos, Rascunhos de Pedidos, Descontos, Redirecionamentos, Arquivos, Metaobjects, Blogs, Artigos, Comentários, Páginas, Menus, Traduções, Empresas)
  • Comece com uma pequena amostra, valide, revise os resultados e depois amplie
  • Prefira IDs para correspondência; use handles/SKUs apenas se forem únicos
  • Mantenha arquivos de auditoria (relatórios de validação + resultados) para conformidade

🎉 É isso!

A limpeza da sua loja está agora completa.
Se você encontrar algum problema ou tiver dúvidas, sinta-se à vontade para entrar em contato com nossa equipe de suporte.