Saltar para o conteúdo
Runner AI
Operações da loja
Português
Esc
↑↓navegar↵abrir⌘Jpré-visualizar
Nesta página

Migrar da Shopify

Copie produtos, clientes, estoque, frete e descontos de uma loja Shopify para sua loja Runner em uma única importação somente leitura.

O que este guia cobre: Você copiará os dados da sua loja Shopify para uma loja Runner existente, verificará o resultado e importará de novo quando algo precisar de correção.

A migração da loja é uma cópia única e somente leitura. O Runner lê sua loja Shopify e grava o que encontra na sua loja Runner. Nada muda na Shopify, e sua loja Shopify continua vendendo enquanto a importação acontece.

Por que e quando migrar

Use a migração quando você estiver levando sua loja para o Runner e quiser começar com o catálogo, os clientes e as configurações que já tem, em vez de inseri-los de novo.

A migração é diferente de Conectar uma loja Shopify. A conexão mantém a Shopify como sistema da loja, então o checkout continua na Shopify. A migração copia os dados uma única vez para uma loja Runner, que depois funciona por conta própria. O Runner não mantém as duas lojas sincronizadas depois da importação.

Disponibilidade e pré-requisitos

  • Migração precisa estar disponível para seu espaço de trabalho.
  • Você precisa da função Proprietário ou Admin no espaço de trabalho. Os outros membros não veem a entrada, e o Runner recusa a importação com Somente o proprietário ou um administrador da loja pode alterar ou iniciar uma migração.
  • Importe para uma loja Runner, não para um projeto conectado à Shopify. Crie uma loja Runner primeiro se você ainda não tiver uma.
  • Aguarde até que a configuração da loja termine. Até lá, o Runner mostra Sua loja ainda está sendo preparada. Os uploads estarão disponíveis automaticamente quando a configuração terminar. e mantém Continuar indisponível.
  • Para Conectar Shopify, você precisa de uma conta Shopify na organização proprietária da loja, com permissão para desenvolver apps e instalá-los nessa loja.
  • Para Enviar exportações CSV, você precisa de acesso para exportar produtos, clientes e descontos no admin do Shopify.
  • Uma loja executa uma importação por vez.

Abrir a migração

Caminho de entrada: Abra o projeto → barra superior → Migração

No celular, selecione o ícone de duas setas na barra superior ou Migrar da Shopify em um chat vazio.

Enquanto uma importação está em andamento, o botão mostra Importando da Shopify com a porcentagem concluída. Por 24 horas depois do fim de uma importação, ele mostra Importação concluída · Ver relatório ou A importação precisa de você. Selecioná-lo reabre a importação onde você parou: uma importação em andamento abre no progresso, e uma concluída abre no relatório.

Escolher como o Runner lê sua loja

Anotações em inglês: Traga sua loja, com as opções Conectar Shopify e Enviar exportações CSV

As anotações em inglês indicam os controles. Selecione a imagem para ampliá-la.

Controle Por que você o usa O que acontece quando selecionado
Conectar Shopify (1) Ler a loja diretamente por meio de um app que você cria na Shopify. Também traz as coleções. Cerca de 4 minutos. Seleciona o método. Continuar abre Conecte sua loja Shopify.
Enviar exportações CSV (2) Usar arquivos que você exporta do admin do Shopify quando não pode criar um app. As coleções precisam ser recriadas manualmente. Cerca de 10 minutos. Seleciona o método. Continuar abre Adicione suas exportações.
Ver tudo (3) Conferir o que a importação deixa na Shopify antes de começar Abre O que fica na Shopify.
Continuar (4) Ir para a próxima etapa Abre a etapa do método selecionado. Nada é importado ainda.
Cancelar Sair sem começar Fecha o diálogo.

Escolha Conectar Shopify sempre que puder. Esse método lê mais da sua loja do que as exportações, e você pode repeti-lo depois sem exportar arquivos de novo.

O que é transferido e o que fica na Shopify

A importação acontece em etapas, nesta ordem:

Etapa O que o Runner copia
Produtos, variantes e coleções Produtos com suas variantes, opções, preços e fotos. As coleções vêm apenas com Conectar Shopify.
Clientes Clientes que têm um endereço de e-mail.
Locais Os locais da sua loja.
Níveis de estoque O estoque de cada variante em cada local.
Zonas e taxas de envio Zonas de envio e suas taxas.
Descontos Códigos de desconto e seus limites de uso.

As fotos dos produtos continuam nos endereços de imagem da Shopify; o Runner cria links para elas e não copia os arquivos. Depois da etapa de produtos, o Runner verifica os links e lista qualquer foto que não abre. Entre em contato com o suporte do Runner antes de fechar sua loja Shopify para que as fotos dos seus produtos continuem disponíveis.

Anotações em inglês: O que fica na Shopify, agrupado pelo que fazer em vez disso

O que fica na Shopify lista cada item que a importação não transfere e o que fazer em vez disso:

Grupo Itens O que fazer
Fica na Shopify Pedidos e histórico de pedidos; vales-presente e seus saldos; repasses, transações e outros históricos financeiros; tags e notas de clientes e consentimento para e-mail de marketing Exporte da Shopify os registros de que você precisa. Anote os saldos de vale-presente que os clientes ainda têm e peça aos clientes que se inscrevam de novo antes de enviar e-mails de marketing.
Recrie no Runner Coleções (apenas em envios CSV); descrições, imagens e regras automáticas de coleções; mais de uma coleção por produto; alguns descontos, como de gasto mínimo, de apps e de assinaturas; fretes calculados pela transportadora e alguns fretes condicionais; metacampos e metaobjetos; tags, fornecedor, tipo, SEO e vídeos de produtos Recrie-os em Operações da loja ou peça ao Runner no chat. As coleções automáticas chegam como uma lista fixa de produtos, e cada produto pertence a uma coleção.
Corrija na Shopify e importe de novo Clientes sem endereço de e-mail Adicione um e-mail a eles na Shopify e execute outra importação.

O Runner nunca ativa um desconto ou uma regra de frete aproximados. Uma regra que não funcionaria da mesma forma no Runner é ignorada e listada no relatório, então compare seus descontos e fretes depois da importação.

Conectar Shopify

Conecte sua loja Shopify tem quatro etapas. Marque cada uma como concluída quando terminá-la na Shopify; as etapas seguintes são liberadas em ordem. Mantenha a guia do Runner aberta enquanto trabalha na Shopify.

Etapa 1: Encontre sua loja

Anotações em inglês: campo Encontre sua loja e botão Continuar

  1. Em Encontre sua loja (1), cole o nome da loja, o endereço .myshopify.com dela ou um link do seu admin do Shopify. O Runner mostra o endereço que vai usar, como O Runner vai usar meridian-goods.myshopify.com.
  2. Selecione Continuar (2).

Você também pode inserir seu próprio domínio, como meridian-goods.com. O Runner busca o endereço .myshopify.com correspondente quando você continua. Quando o Runner encontra a loja, o título muda para Conexão seguido do nome da loja. Selecione Alterar ao lado do endereço para usar outra loja; o Runner descarta o rascunho, e nada muda na Shopify.

Etapa 2: Crie um app no Dev Dashboard

  1. Selecione Abrir o Dev Dashboard. Faça login com uma conta de comerciante da mesma organização Shopify proprietária da loja.
  2. Abra Apps, escolha Create app e depois Create app manually. Dê qualquer nome ao app. Você não precisa da Shopify CLI.
  3. Volte ao Runner e selecione Já criei o app.

Página Apps do Dev Dashboard da Shopify com o menu Create app aberto e Create app manually destacado

Não é possível usar um app de outra organização Shopify. Os links Guia de configuração do Shopify, Acesso de usuário necessário e Requisito da mesma organização abrem as instruções da própria Shopify.

Etapa 3: Adicione os escopos somente leitura, depois lance e instale

Anotações em inglês: os 15 escopos somente leitura, Copiar escopos, Guia de distribuição da Shopify e Já adicionei e instalei

  1. Selecione Copiar escopos (1). O Runner copia os 15 escopos como uma única lista separada por vírgulas.
  2. Na Shopify, na página Create an app, cole a lista inteira em Scopes, selecione Create app e depois Release. Se o app já existir, abra Versions, escolha Create version, cole a lista em Scopes e selecione Release.
  3. Se a página Overview do app mostrar um cartão Distribution, abra-o e escolha Custom distribution. Sem isso, a Shopify não compartilha os registros de clientes com o app. Apps criados na própria organização da loja não têm o cartão Distribution e pulam esta etapa. Guia de distribuição da Shopify (2) abre as instruções da Shopify.
  4. Na página Overview do app, use Instalar aplicativo no cartão Instalações. Escolha a loja, revise as permissões somente leitura e selecione Instalar. A Shopify avisa que o app não foi revisado; isso é esperado para um app que você mesmo criou.
  5. Volte ao Runner e selecione Já adicionei e instalei (3).

Página Create an app do Dev Dashboard da Shopify com o nome do aplicativo e o campo Scopes preenchidos

Os escopos são somente leitura. O Runner pede exatamente estes:

read_customers,read_discounts,read_files,read_inventory,read_locales,read_locations,read_markets,read_metaobject_definitions,read_metaobjects,read_price_rules,read_product_feeds,read_product_listings,read_products,read_publications,read_shipping

Se você alterar os escopos depois, lance uma nova versão e instale o app de novo antes de voltar ao Runner.

Etapa 4: Cole o Client ID e o segredo

Anotações em inglês: Client ID, Client Secret, Verificar credenciais e Onde encontro isso?

  1. No Dev Dashboard, abra Apps e depois o app que você criou para o Runner.
  2. Selecione Configurações e depois Credenciais. Copie o Client ID, selecione Mostrar ao lado do segredo e copie-o também.
  3. No Runner, cole-os em Client ID (1) e Client Secret (2).
  4. Selecione Verificar credenciais (3). A verificação leva alguns segundos.

Página Settings do painel de desenvolvedor da Shopify mostrando os controles Client ID e Secret

O segredo começa com shpss_. Um valor que começa com shpat_ é um token de acesso, não o segredo. Se você colar os dois valores nos campos errados, o Runner oferece Trocar. Onde encontro isso? (4) repete estas etapas ao lado do formulário.

O Runner criptografa as credenciais verificadas e as reutiliza em importações futuras da mesma loja, então você só precisa colá-las uma vez. Selecione Substituir credenciais para usar outras.

Iniciar a importação

Anotações em inglês: Credenciais aceitas e Iniciar importação

Quando as credenciais são aceitas (1), o painel da esquerda mostra uma prévia do que o Runner leu da sua loja: fotos de produtos e o número de produtos, clientes, coleções e descontos. Nada é importado ainda.

Selecione Iniciar importação (2). O rodapé resume o que vai ser transferido, como Inicie a importação: 148 produtos, 1.240 clientes, 27 descontos.

Se a Shopify aceitar as credenciais, mas o app não tiver os escopos de frete ou de desconto, o Runner mostra Faltando: com os escopos que faltam. Adicione-os e selecione Verificar de novo, ou selecione Importar sem eles para pular apenas essas etapas. Qualquer outro escopo ausente bloqueia a importação até que você o adicione.

Enviar exportações CSV

Use este método quando não puder criar um app na Shopify. As exportações CSV trazem menos do que Conectar Shopify: as coleções nunca vêm delas, e a importação só pode incluir o que está nos arquivos.

Exportar os arquivos da Shopify

Anotações em inglês: área para soltar arquivos, as etapas da exportação de Produtos, Abrir o admin do Shopify e Escolher arquivo

De onde vem cada arquivo lista as exportações. Selecione uma para ver as etapas dela (2), depois use Abrir o admin do Shopify (3) para exportá-la e Escolher arquivo (4) para adicioná-la. Você também pode soltar arquivos na área para soltar arquivos (1).

Exportação No admin do Shopify Obrigatório
Produtos Produtos → Exportar, escolha Todos os produtos e Arquivo CSV simples e depois Exportar produtos. Com mais de 50 produtos, o Shopify envia o arquivo por e-mail. Comece por este
Clientes Clientes → Exportar, escolha Todos os clientes e Arquivo CSV simples e depois Exportar clientes. Recomendado
Códigos de desconto Descontos → Exportar, escolha Todos os descontos e depois Exportar descontos. Recomendado
Estoque Produtos → Estoque → Exportar. Opcional
Locais e tarifas de frete O Shopify não tem exportação própria para eles. Adicione-os se um app criou o CSV para você. Opcional

Adicione os arquivos em qualquer ordem e com qualquer nome. O Runner aceita apenas CSV, com até 25 MB e 500.000 linhas por arquivo. Divida uma exportação maior em partes filtrando-a na Shopify e depois adicione todas as partes.

Verificar os arquivos e importar

Anotações em inglês: Pronto, Pronto com linhas ignoradas, um arquivo que precisa ter as colunas associadas e Importar 2 arquivos

O Runner lê cada arquivo antes de importar qualquer coisa e informa o que encontrou.

Estado Significado O que fazer
Pronto (1) O Runner reconheceu a exportação e pode importar todas as linhas. Nada. Selecione a linha para ver o que o Runner encontrou.
Pronto · {count} linhas ignoradas (2) Algumas linhas não podem ser importadas, como clientes sem e-mail. Importe sem elas ou adicione os e-mails na Shopify e importe de novo depois. Baixar as {count} linhas (CSV) lista essas linhas.
Parece uma exportação de {kind}. É isso? (3) As colunas são parecidas com as de uma exportação da Shopify, mas não correspondem exatamente. Selecione Sim, {kind}, ou Associar colunas e escolha a coluna do seu arquivo para cada coluna da Shopify e depois Usar estas colunas.
Arquivo do Excel, Arquivo do Numbers, Não é CSV O arquivo não é um CSV. Salve-o como CSV UTF-8 e depois selecione Substituir.
Não é do Shopify O arquivo vem de outra plataforma de loja. Exporte os mesmos dados da Shopify ou remova o arquivo.
Grande demais, Linhas demais O arquivo passa de 25 MB ou de 500.000 linhas. Use Substituir por partes com exportações menores.
Falha no envio A conexão caiu durante o envio. Verifique sua conexão e depois selecione Tentar enviar de novo.

Selecione Importar (4). O botão conta os arquivos prontos, como Importar 2 arquivos. Se alguns arquivos ficarem de fora, o Runner pede sua confirmação antes de começar; os arquivos deixados de fora podem ser adicionados depois.

Para sair sem importar, selecione Cancelar e depois Sair em Sair sem importar?. Os arquivos que você adicionou ficam no rascunho para quando você voltar. Descartar rascunho exclui os arquivos enviados; nada muda na Shopify.

Acompanhar a importação

Anotações em inglês: etapa em andamento, Enquanto você espera, Fechar — continue importando e Cancelar

A visualização de progresso, com o nome da sua loja no título (por exemplo, Trazendo Meridian Goods), mostra cada etapa com sua contagem. A etapa em andamento (1) mostra quantos registros estão concluídos, como 512 / 1.240. Uma importação costuma levar alguns minutos.

Controle Por que você o usa O que acontece quando selecionado
Abrir no chat (2) Começar a loja virtual enquanto o restante dos dados chega Abre um novo chat que pede ao Runner para clonar o visual do seu site Shopify.
Fechar — continue importando (3) Deixar a importação em andamento Fecha o diálogo. A importação continua nos servidores do Runner, e o Runner envia um e-mail quando ela termina.
Cancelar (4) Parar a importação Abre Parar a importação?. Parar importação interrompe a cópia; os registros que já estão no Runner continuam lá. Continuar importando volta ao progresso.

Durante uma importação CSV, Adicionar arquivos permite adicionar uma exportação que ainda falta. Ela é importada depois das etapas já em andamento e entra no mesmo relatório.

Status Significado
A seguir, Na fila A etapa está aguardando as etapas anteriores.
Preparando sua loja…, Conectando à Shopify…, Lendo… A etapa está começando.
{processed} / {total} A etapa está gravando registros.
Pausado A Shopify pediu ao Runner que diminuísse o ritmo. A importação retoma sozinha; você não precisa fazer nada.
Uma contagem, como 148 A etapa terminou.
Com falha ou Parado em {processed} / {total} A etapa não terminou. Os registros que já estão no Runner continuam lá.

Verificar o resultado

Anotações em inglês: Criar a loja virtual e Revisar os registros que precisam de correção

Quando a importação termina, o Runner mostra o nome da sua loja seguido de se mudou. (por exemplo, Meridian Goods se mudou.) com o número de produtos, clientes e descontos que foram transferidos, quantos registros precisam de correção e quantos itens ficaram na Shopify.

  • Criar a loja virtual (1) abre um novo chat que pede ao Runner para clonar o visual do seu site atual.
  • Ver o relatório, ou Revisar os {count} registros (2) quando há registros que precisam de correção, abre o relatório de importação.

Anotações em inglês: Baixar CSV, precisam de você, Iniciar outra importação e o status de um tipo de registro

O relatório de importação mostra quantos registros foram transferidos e para onde foi cada registro da Shopify.

Controle Por que você o usa O que acontece quando selecionado
Baixar CSV (1) Manter um registro de cada item Baixa import-report-{date}.csv com o tipo, o nome, o ID da Shopify, o handle, o resultado e o motivo de cada registro.
{count} precisam de você (2) Ver os registros que não foram transferidos sem problemas Abre Dados importados com Não vieram, Ficaram na Shopify e Transferidos, com uma observação.
Iniciar outra importação (3) Importar de novo depois de corrigir registros ou adicionar o que faltava Volta para Traga sua loja.
Um status em Detalhamento (4) Verificar um tipo de registro Abre os registros desse tipo em Transferidos, Para corrigir e Ignorados, com Abrir na Shopify para cada um.
Concluir Sair do relatório Fecha o diálogo. Abra-o de novo em Migração.

Cada registro no relatório tem um destes resultados: Adicionado, Atualizado, Inalterado, Versão do Runner mantida, Ignorado, Precisa de revisão ou Não foi possível importar. Um registro que o Runner não conseguiu importar, como um produto cujo handle já está em uso, mostra o motivo. Corrija-o na Shopify e importe de novo.

O relatório também lista O que ficou na Shopify, com ações de chat como Recriar as coleções no chat para o que você recria no Runner.

Importar de novo

Você pode importar a mesma loja de novo a qualquer momento, por exemplo depois de corrigir registros na Shopify ou de adicionar produtos lá. Com Conectar Shopify, o Runner reutiliza as credenciais salvas e o botão mostra Atualizar loja.

  • Nada é duplicado. O Runner lembra de cada registro que importou. Uma nova importação atualiza o registro correspondente no Runner em vez de criar outro.
  • Registros inalterados não são mexidos. Se nem o registro da Shopify nem a cópia no Runner mudaram, o relatório mostra Inalterado.
  • Suas edições no Runner são mantidas. Se você editou um registro no Runner e ele não mudou na Shopify, o relatório mostra Versão do Runner mantida. Se os dois mudaram, vence o mais recente.
  • Nada é excluído. Um registro que você excluiu na Shopify continua no Runner.
  • CSV e Conectar Shopify não reconhecem os registros um do outro. Se você importar com exportações CSV e depois com Conectar Shopify, alguns registros podem chegar duplicados. Verifique se há duplicatas depois da importação.

Solução de problemas

Estado Significado O que fazer
Migração não aparece na barra superior O recurso não está disponível para este espaço de trabalho, ou sua função não é Proprietário nem Admin. Peça a um proprietário do espaço de trabalho para iniciar a migração ou verificar sua função.
Continuar continua indisponível A loja ainda está sendo configurada. Aguarde a configuração terminar. Se o Runner disser Não foi possível concluir a configuração da sua loja, tente configurar a loja de novo primeiro.
A Shopify não tem nenhuma loja nesse endereço. O endereço tem um erro de digitação ou não é uma loja Shopify. Copie o endereço em Configurações → Domínios na Shopify.
A Shopify não aceitou esses dados. Eles podem ser de outro app. O Client ID e o segredo estão errados ou são de outro app. Copie os dois em Configurações → Credenciais do mesmo app e depois selecione Verificar de novo.
Essas credenciais não pertencem à loja da Shopify que você está importando. O app está instalado em outra loja. Instale o app nesta loja ou use o app que está instalado nela.
Este app não tem o acesso de leitura da Shopify necessário para a migração. A versão lançada do app não tem os escopos. Adicione os escopos, lance uma nova versão, instale o app de novo e depois selecione Verificar de novo.
Dados de clientes bloqueados A Shopify não compartilha os registros de clientes com o app. No Dev Dashboard, abra o cartão Distribution do app e escolha Custom distribution, depois selecione Verificar de novo. Você não precisa reinstalar. Se não for possível, descarte o rascunho e use exportações CSV.
Loja pausada A Shopify informa que a loja está pausada ou congelada. Reative a loja na Shopify e verifique de novo.
Aguardando a Shopify A Shopify está ocupada. O Runner tenta de novo sozinho e mantém o que você colou.
Esta loja já tem uma importação {source} não concluída. Outra importação desta loja ainda está aberta. Retome-a ou descarte o rascunho dela antes de iniciar outra.
Pausado por um momento durante a importação A Shopify pediu ao Runner que diminuísse o ritmo. Aguarde. A importação retoma sozinha.
A importação não terminou Uma etapa parou. Se nada avançar por 5 minutos, o Runner para a importação com segurança. Selecione Tentar a importação de novo. Os registros que já estão no Runner continuam lá e não são duplicados.
O progresso não pôde ser atualizado A visualização de progresso não conseguiu se comunicar com o Runner. Selecione Tente novamente agora. A importação em si continua em andamento.
{count} fotos não abrem Os links de fotos da Shopify não responderam. Verifique as fotos na Shopify e depois selecione Verificar de novo no relatório.

Para ver a lista completa de mensagens e as etapas de recuperação, consulte Erros de migração e importação da Shopify. Se um problema continuar, entre em contato com o suporte do Runner informando o nome da loja, a etapa que parou e o ID da importação que o Runner mostra.

Guias relacionados

Última atualização a 27 de outubro de 2026

Esta página foi útil?