DocTransform
Todas las guías de importación

¿WooCommerce no importa tu archivo de productos?

Arregla los errores que WooCommerce muestra al importar productos desde CSV y luego importa limpio cada semana.

Lo que comprueba el importador de WooCommerce

  • El archivo debe guardarse como CSV UTF-8. Documentación de WooCommerce

    DocTransform lo arregla: elige en Exportar el formato CSV y haz clic en Descargar el archivo completo; el archivo sale en UTF-8

  • Un valor verdadero/falso debe escribirse como 1 para verdadero y 0 para falso. Documentación de WooCommerce

    DocTransform lo arregla: escribe

    En In stock?, escribe 1 para Yes y 0 para No

    O a mano: abre el menú ⋯ de la columna In stock? → Configurar columna → Mapeo de Valor Booleano, pon el valor verdadero en 1 y el falso en 0 → Guardar regla

  • El ID de un producto existente debe llevar el prefijo id:, por ejemplo id:100. Documentación de WooCommerce
  • Un producto cuyo SKU o ID ya existe en la tienda se omite mientras no elijas Update existing products. Documentación de WooCommerce

WooCommerce dice que el tipo de archivo no está permitido

Sorry, this file type is not permitted for security reasons.

Se muestra en inglés: WooCommerce publica este mensaje solo en inglés.

Documentación de WooCommerce

WooCommerce omite un producto cuyo SKU o ID ya existe

A product already exists with the same SKU or ID, and Update existing products was not selected.

Se muestra en inglés: WooCommerce publica este mensaje solo en inglés.

Documentación de WooCommerce

Antes y después

4200 productos

products.csv
SKUNameIn stock?ParentRegular price
TEE-BLKBlack T-shirtYes119.90
TEE-BLK3Black T-shirt LNo2100419.90
TEE-WHTWhite T-shirtYes19.90
MUG-01MugYes8.50
CAP-REDRed capNo12.00
CAP-BLUBlue capYes12.00
BAG-01Tote bagNo14.00
HAT-01Wool hatYes16.50

    Arréglalo a mano en Excel o Sheets

    1. Guarda el archivo como CSV UTF-8 desde Excel o Sheets.
    2. Sustituye en la columna In stock? cada Yes por 1 y cada No por 0: buscar y reemplazar basta.
    3. Pon el prefijo id: delante de cada ID de un producto existente (100 pasa a id:100) y haz únicos los SKU repetidos.

    Arréglalo en DocTransform

    1. 1. Sube products.csv a DocTransform.
    2. 2. Escribe

      En In stock?, escribe 1 para Yes y 0 para No

      y pulsa Enviar. Revisa los pasos que añade; Deshacer los revierte todos. O a mano: Aplica el arreglo: menú ⋯ de la columna In stock? → Configurar columna → Mapeo de Valor Booleano, pon el valor verdadero en 1 y el falso en 0 → Guardar regla. Después descarga como CSV, que sale en UTF-8. El prefijo id: y un SKU repetido los corriges a mano: DocTransform no guarda ningún paso para eso.
    3. 3. Descarga el archivo limpio desde Exportar, listo para el importador de WooCommerce.
    “En In stock?, escribe 1 para Yes y 0 para No” escrita en DocTransform; un paso aplicado, ocho celdas de In stock? reescritas como 1 o 0; Deshacer visible
    1. Escribe el cambio en una frase, con tus propias palabras.
    2. Espera unos 5 segundos mientras se escriben los pasos. Detener cancela.
    3. Revisa cada paso y cuántas celdas o filas cambia.
    4. El archivo está limpio. ¿No era lo que querías? Un Deshacer lo revierte todo.

    Guarda este arreglo una vez y vuelve a ejecutarlo en la exportación de la semana que viene.

    Preguntas

    ¿DocTransform pone el prefijo id: por mí?
    No — DocTransform no guarda ningún paso que reescriba un ID. Pon el prefijo a mano delante de cada ID de un producto existente.
    ¿DocTransform hace únicos los SKU repetidos?
    No — no guarda ningún paso para eso. Da a cada fila su propio SKU a mano o elige Update existing products al importar.
    ¿Puedo reutilizar este arreglo la próxima vez que exporte mis productos?
    Sí — guárdalo una vez en DocTransform y vuelve a ejecutarlo en la exportación de la semana que viene.
    Prueba esta frase gratis

    Plan gratis, sin tarjeta.

    Salesforce, HubSpot, Shopify, QuickBooks, Mailchimp, Pipedrive y WooCommerce son marcas de sus respectivos dueños. DocTransform no está afiliado a ellas.