Como importar produtos em massa para o WooCommerce?

Para lojas que estão começando ou para grandes mudanças no catálogo, o cadastro de produtos manual pode ser bastante trabalhoso. Por isso, é possível importar produtos em massa para sua loja no WooCommerce. Para saber como fazer isso, siga esse tutorial!

Para importar novos produtos ou atualizar produtos existentes, você precisa de um CSV contendo as informações do produto. Você pode:

Se você estiver usando a ferramenta Exportador e importador de CSV de produtos do WooCommerce para exportar um CSV, o arquivo já segue o esquema e está pronto para ser usado. Se você estiver usando o arquivo CSV em branco e formatado, este arquivo também segue o esquema; somente certifique-se de inserir as informações conforme as instruções no Esquema de importação do CSV de produtos (disponível somente em inglês).

Diretrizes gerais

  • Os CSVs devem estar no formato UTF-8.
  • As datas devem ser definidas para o fuso horário local da loja.
  • Use 1 ou 0 no seu CSV, se estiver importando um valor Booleano (verdadeiro ou falso).
  • Vários valores em um campo são separados por vírgulas.
  • Adicionar texto e valores entre aspas permite que você insira vírgulas.
  • Insira o prefixo do ID com id: se estiver relacionado a um ID do produto existente. Nenhum prefixo é necessário se estiver relacionado com uma REF. Por exemplo: id:100, REF101
  • Meta personalizada é suportado/importado, mas somente texto sem formatação – sem suporte para dados serializados ou JSON.
  • A hierarquia de termos de taxonomia é simbolizada com >, os termos são separados por vírgulas.
  • Os produtos de rascunhos não são exportados, somente produtos publicados e publicados como privado.

Imagens

  • As imagens precisam ser pré-enviadas ou disponíveis on-line para serem importadas para a sua loja.
  • URLs externos são suportados e importados para a Biblioteca de mídia, se usados.
  • Você pode definir o nome do arquivo se a imagem já existir na Biblioteca de mídia.

Importar

Como adicionar novos produtos

Os proprietários de lojas existentes e iniciantes usando o WooCommerce podem usar o CSV para adicionar novos produtos com um único envio.

1/ Vá para: WooCommerce > Produtos.

2/ Selecione Importar na parte superior. A tela Fazer upload de arquivo CSV é exibida.

3/ Selecione Escolher arquivo e o CSV que você deseja usar.

Delimitador do CSV (opção avançada): Geralmente os elementos CSV são separados por vírgula. Se você estiver usando um delimitador diferente no seu arquivo, poderá configurá-lo aqui.

4/ Continuar.

A tela Mapeamento de colunas é exibida e o WooCommerce tenta automaticamente localizar ou “mapear” o Nome da coluna do seu CSV para o Campos.

5/ Use os menus suspensos no lado direito para ajustar os campos ou indicar ‘Não importar.’

*Todas as colunas não reconhecidas não serão importadas por padrão.
6/ Selecione Executar o importador.

7/ Aguarde até que o importador seja concluído. Não atualize ou toque no navegador enquanto estiver em andamento.

Atualizar produtos existentes

Os proprietários das lojas podem usar a ferramenta Importador de CSV para atualizar os produtos existentes com novas informações, por exemplo, Adicionar uma marca, alterar uma classe de taxa, atualizar em massa, para um evento ou promoção especial, etc.

1/ Crie um arquivo CSV conforme indicado em Criar seu CSV, usando os IDs e/ou REFs dos produtos que você deseja atualizar.

O importador usa o ID e/ou REF para localizar e atualizar automaticamente as informações inseridas em cada linha.

2/ Vá para: WooCommerce > Produtos.

3/ Selecione Importar na parte superior. A tela Fazer upload de arquivo CSV é exibida.

4/ Selecione Escolher arquivo e o CSV que você deseja usar.

5/ Selecione a caixa de seleção para Atualizar produtos existentes.

6/ Continuar.

A tela Mapeamento de colunas é exibida e o WooCommerce tenta automaticamente localizar ou “mapear” o Nome da coluna do seu CSV para os Campos.

7/ Use os menus suspensos no lado direito para ajustar os campos ou indicar ‘Não importar.’

*Todas as colunas não reconhecidas não serão importadas por padrão.

8/ Selecione Executar o importador.

9/ Aguarde até que o importador seja concluído. Não atualize ou toque no navegador enquanto estiver em andamento.

Exportar

Os proprietários das lojas que desejam exportar seu catálogo atual de produtos por algum motivo, podem gerar um CSV usando o Exportador/Importador de produto.

1/ Vá para: WooCommerce > Produtos.

2/ Selecione Exportar na parte superior. A tela Exportar produtos é exibida

3/ Selecione para Exportar todas as colunas . Ou selecione quais colunas exportar usando o menu suspenso.

4/ Selecione para Exportar todos os produtos . Ou selecione quais tipos de produtos exportar usando o menu suspenso.

5/ Selecione para Exportar todas as categorias. Ou selecione quais categorias exportar usando o menu suspenso.

6/ Selecione a caixa para Exportar metadados personalizados, se você precisar destas informações.

Os metadados dos seus produtos normalmente são de outros plugins. As colunas de metadados são exportadas seguindo o padrão de prefixo meta: detalhado acima na seção de mapeamento do importador. Por padrão, nenhum metadado adicional é exportado.

7/ Selecione Gerar CSV. Aguarde a exportação ser concluída.

8/ Saia do exportador.

Perguntas frequentes

É possível adicionar colunas de importação personalizadas?

Sim. Consulte o repositório do WooCommerce no GitHub para visualizar o código personalizado em Adicionando colunas de importação personalizadas (disponível somente em inglês). Esteja ciente de que são informações a nível de desenvolvedor para as quais não fornecemos assistência de acordo com a nossa Política de suporte.

É possível adicionar colunas de exportação personalizadas?

Sim. Consulte o repositório WooCommerce no GitHub para visualizar o código personalizado em Adicionando colunas de exportação personalizadas (disponível somente em inglês). Esteja ciente de que estas são informações a nível de desenvolvedor para as quais não fornecemos assistência de acordo com a nossa Política de suporte.

Por que todos os meus produtos não são exportados?

Antes do WooCommerce 3.6.5, somente os produtos com status de ‘publicado’ ou ‘privado’ eram exportados, e aqueles com status ‘rascunho’ não eram exportados. Se você desejar alterar isto, existe um filtro que pode ser usado, mas isso requer codificação personalizada, com a qual não podemos fornecer assistência.

Por que todos os meus produtos não são importados?

Antes do WooCommerce 3.6.5, somente os produtos com status de ‘publicado ou ‘privado’ eram importados, e aqueles com status ‘rascunho’ não eram importados. A partir do WooCommerce 3.7, é possível importar CSV de produtos com valores verdadeiros/falsos para o campo publicado, assim como os valores originais 0 (privado), -1 (rascunho) e 1 (publicado).

Erro de permissão ao importar?

Você está vendo o seguinte erro de permissão ao importar o seu arquivo CSV?
Tipo de arquivo inválido. O importador suporta apenas os formatos CSV e TXT.

Quando um arquivo de importação contém HTML, o tipo de arquivo pode ser detectado incorretamente pelo WordPress em alguns servidores. Uma solução alternativa é adicionar a seguinte linha ao seu arquivo wp-config.php:
define( 'ALLOW_UNFILTERED_UPLOADS', true );

Por motivos de segurança, você somente pode habilitar isto temporariamente no momento da importação para, em seguida, removê-lo novamente do arquivo de configuração.

Entendendo as colunas da planilha

A tabela abaixo descreve todos os itens que você precisa preencher na sua planilha.

Nome da colunaPropriedade do produto equivalenteExemploNotas
IDCódigo de identificação criado pelo site100Se você deixar em branco, o próprio site vai criar um ID novo. Se você preencher, a loja vai substituir o conteúdo do produto no site pelo conteúdo da planilha.
TipoTipo de produtosimple, variation, virtualTipo de produto. Valores válidos: simples, variável, agrupado, externo, variação, virtual, para download. Vários tipos podem ser usados separados por CSV.
ReferênciaSKUmeu-skuObrigatório. Gerado automaticamente se não preenchido.
NomeNomeNome do produtoObrigatório.
PublicadoStatus11 para publicado, 0 para privado e -1 para rascunho.
Em destaque?Destaque11 ou 0
Visibilidade no catálogovisibilidade_catalogoVisívelValores aceitos: visível, catálogo, busca, escondido.
Descrição curtadescrição_curtaEsse é um produto.
DescriçãodescriçãoEssas são mais informações sobre o produto.
Data de preço promocional começa emdata_de_preço_promocional_de06-07-2013 10:53:15Data ou deixar em branco.
Data de preço promocional termina emdata_de_preço_promocional_até06-07-2013 10:53:15Data ou deixar em branco.
Status da taxastatus_da_taxatributávelValores aceitos: tributável, frete, nenhum.
Classe de taxaclasse_de_taxapadrãoPode usar qualquer classe de taxa existente.
Em estoque?status_do_estoque11 ou 0
Estoqueadministracao_de_estoque/quantidade20
O nível de estoque numérico permite o gerenciamento de estoque. Parênteses pode ser usado para variações. Em branco = sem gerenciamento de estoque.
Quantidade baixa de estoquequantidade_baixa_de_estoque3Vazio ou um número.
São permitidas encomendas?encomendas11, 0 ou notificar.
Vendido individualmente?vendido_individualmente11 ou 0
Peso (g)peso100Apenas números.
Comprimento (cm)comprimento20Apenas números.
Largura (cm)largura20Apenas números.
Altura (cm)altura20Apenas números.
Permitir avaliações de clientes?avaliações_permitidas11 ou 0
Nota da compranota_da_compraObrigada pela compra, amigo.
Preço promocionalpreço_promocional20.99Preço promocional.
Preçopreço24.99Preço normal.
Categoriasids_categoriasCategoria 1, categoria 2, categoria 3
Lista de categorias em CSV. > usado para hierarquia.
Tagsids_tagTag 1, Tag 2Lista de tags CSV.
Classe de entregaids_classe_de_entregaNomeNome da classe de entrega.
Imagensimagem_id/galeria_imagem_idhttp://somewhere.com/image.jpgPrimeiro é a imagem em destaque.
Limite de downloadlimite_de_download1N/A ou número limite.
Dias para expirar o downloadexpirar_download1N/A ou uma data limite.
Produto ascendenteids_do_produtoid:100SKU-1Defina o ID do produto ascendente. Usado para variações. Pode ser apenas um ID numérico ou um SKU. A exportação usará SKU quando possível.
Grupos de produtosgruposid:100, id:101SKU-1, SKU-2Lista de IDs. Podem ser apenas um ID numérico ou um SKU. A exportação usará SKU quando possível.
Aumentar vendasids_aumentar_vendas
id:100, id:101
SKU-1, SKU-2
Lista de IDs. Podem ser apenas um ID numérico ou um SKU. A exportação usará SKU quando possível.
Venda cruzadaids_vendas_cruzadasid:100, id:101SKU-1, SKU-2Lista de IDs. Podem ser apenas um ID numérico ou um SKU. A exportação usará SKU quando possível.
URL externaurl_produtohttps://mercantile.wordpress.org/product/wordpress-pennant/URL externa do produto.
Texto do botãotexto_botãoCompre na loja!Botão personalizado “comprar” produto.
Posiçãoordem_menu1Ordem do menu, usado para classificação.
Nome do atributo 1atributocores
Procura o atributo global ou usa texto se não for encontrado. Inclua quantos forem necessários. “Usado para variações” é definido automaticamente.
Valores do atributo 1atributosAzul, Vermelho, Verde
Lista de valores. As variações precisam apenas de 1 valor. O primeiro é usado se vários forem fornecidos.
Valor padrão do atributo 1valor_padrão_atributoAzul
Valor padrão para produtos variáveis.
Visibilidade do atributo 1atributos1
1 ou 0. A tela de mapeamento rotula isso como “Visibilidade de atributo”
Atributo global 1atributos1
1 ou 0. A tela de mapeamento rotula isso como “É um atributo global?”
Nome do download 1downloadsDownload 1
URL do download 1downloadsurl.zip

Ainda tem dúvidas?

Entre em contato para eu poder te ajudar!