Área clientesPresupuesto
Tiendas online

Cómo exportar tu catálogo de PrestaShop: productos, clientes y pedidos

Guía práctica para sacar de PrestaShop todos tus datos —productos, clientes y pedidos— en CSV o SQL, sin perder nada por el camino y dejándolo todo listo para una migración.

Equipo Seonergy8 min de lectura
Ilustración editorial de Seonergy sobre cómo exportar tu catálogo de PrestaShop paso a paso
En este artículo
  1. Por qué exportar tu catálogo de PrestaShop (y cuándo hacerlo)
  2. Qué datos forman tu catálogo completo
  3. Cómo exportar los productos paso a paso
  4. Cómo exportar los clientes (con la ley en la mano)
  5. Cómo exportar el historial de pedidos
  6. Exportación avanzada: phpMyAdmin y dump completo
  7. Errores comunes al exportar de PrestaShop
  8. Qué hacer después de exportar: preparar la migración
  9. Preguntas frecuentes
En resumen

Para exportar tu catálogo de PrestaShop tienes tres vías: la exportación CSV nativa del back office (Parámetros avanzados → Base de datos → Exportar, o el botón Exportar de cada listado), una consulta SQL directa a la base de datos vía phpMyAdmin, o un módulo/herramienta de migración que lo extraiga todo de golpe. Para productos, clientes y pedidos completos, la vía más fiable es combinar el gestor SQL del propio PrestaShop con una revisión manual de imágenes y combinaciones.

Por qué exportar tu catálogo de PrestaShop (y cuándo hacerlo)

Exportar tu catálogo de PrestaShop no es solo un paso previo a una migración: es la única forma seria de tener una copia de tus datos de negocio fuera de la plataforma. Productos, clientes y pedidos son el activo real de tu tienda, y conviene poder llevártelos en un formato abierto (CSV o SQL) que cualquier otra plataforma pueda leer.

Los tres escenarios más habituales en los que vas a necesitar esta exportación son:

  • Migración a otra plataforma (Shopify, WooCommerce o un desarrollo a medida): necesitas los datos limpios y completos antes de tocar nada.
  • Copia de seguridad de negocio: los backups de hosting guardan ficheros y base de datos, pero un CSV legible te salva si un día no puedes restaurar PrestaShop.
  • Trabajo externo con los datos: enriquecer fichas de producto con IA, análisis de ventas en una hoja de cálculo o sincronización con un ERP.

Qué datos forman tu catálogo completo

Cuando alguien dice "exportar el catálogo" suele pensar solo en productos, pero una tienda PrestaShop tiene bastantes más datos que te interesa conservar. Antes de exportar, haz inventario de qué tienes:

  • Productos: nombre, referencia, descripción, precios, impuestos, stock, marcas, categorías y características.
  • Combinaciones (atributos): tallas, colores, acabados... con sus referencias, precios y stocks propios.
  • Imágenes: no viajan dentro del CSV; hay que exportarlas aparte (por URL o desde /img/p/).
  • Clientes: datos de contacto, direcciones, grupos y consentimientos.
  • Pedidos: historial completo con líneas de pedido, estados, transportista y facturación.
  • Contenido SEO: metatítulos, metadescripciones, URLs amigables y contenidos de páginas CMS.
  • Cupones y reglas de carrito, si los usas de forma activa.

Si vas a migrar, este inventario es además tu checklist de verificación: todo lo que aparezca aquí tiene que existir también en la plataforma de destino.

Cómo exportar los productos paso a paso

Opción 1: el botón Exportar del back office

La vía rápida está en Catálogo → Productos: el botón Exportar (arriba a la derecha del listado) genera un CSV con los productos visibles según los filtros activos. Es suficiente para catálogos sencillos, pero tiene límites importantes: no incluye combinaciones detalladas, ni imágenes, ni descripciones largas completas en todas las versiones de PrestaShop.

Opción 2: el gestor SQL interno (la más completa sin módulos)

En Parámetros avanzados → Base de datos → Gestor SQL puedes crear consultas y descargar el resultado en CSV. Es la opción más potente que trae PrestaShop de serie, porque tú decides exactamente qué campos salen. Una consulta típica une las tablas ps_product, ps_product_lang, ps_stock_available y ps_category_lang para sacar nombre, referencia, precio, stock, categoría y descripciones en tu idioma.

  1. Entra en Parámetros avanzados → Base de datos → Gestor SQL y pulsa "Añadir nueva consulta SQL".
  2. Escribe la consulta (solo se permiten SELECT, así que no hay riesgo de romper nada).
  3. Guárdala, ejecútala con "Ver" para revisar el resultado y descárgala con "Exportar" en CSV.
  4. Abre el CSV en una hoja de cálculo y comprueba codificación (UTF-8), separadores y que los decimales no se hayan convertido en fechas.

Las imágenes van aparte

Las fotos de producto viven en la carpeta /img/p/ del servidor con una estructura de subcarpetas por ID. Tienes dos formas de llevártelas: descargar la carpeta entera por FTP, o generar en el CSV una columna con la URL pública de cada imagen (la mayoría de herramientas de importación, incluida la de Shopify, descargan las imágenes desde esa URL automáticamente).

Cómo exportar los clientes (con la ley en la mano)

Los clientes se exportan igual que los productos: desde el botón Exportar del listado (Clientes → Clientes) o con el gestor SQL uniendo ps_customer y ps_address para incluir direcciones y teléfonos. La parte técnica es sencilla; la delicada es la legal.

Un detalle que se olvida a menudo: exporta también los grupos de clientes (mayoristas, VIP, empleados...) y las suscripciones a newsletter con su fecha de consentimiento. Si migras a otra plataforma, ese consentimiento es lo que te permite seguir enviándoles emails.

Cómo exportar el historial de pedidos

Los pedidos son los datos más complejos de exportar porque se reparten entre varias tablas: ps_orders (cabecera), ps_order_detail (líneas), ps_order_state_lang (estados) y las direcciones asociadas. El botón Exportar del listado de pedidos solo saca la cabecera, así que para un histórico completo necesitas el gestor SQL o una herramienta de migración.

Antes de complicarte, pregúntate para qué los quieres. En la mayoría de migraciones no es imprescindible importar todos los pedidos históricos en la plataforma nueva: suele bastar con conservarlos en un CSV (o en la propia PrestaShop en modo lectura durante un tiempo) por temas fiscales y de garantías, e importar solo los pedidos recientes o pendientes de entrega.

MétodoProductosClientesPedidosImágenesIdeal para
Botón Exportar del listadoBásicoBásicoSolo cabecerasNoCopias rápidas y catálogos sencillos
Gestor SQL internoCompletoCompletoCompletoSolo URLsExportaciones a medida sin instalar nada
phpMyAdmin / dump SQLCompleto (crudo)Completo (crudo)Completo (crudo)NoBackup técnico y migraciones a medida
Herramienta de migración (Cart2Cart, LitExtension...)CompletoCompletoCompletoSíMigrar a Shopify u otra plataforma sin tocar SQL

Exportación avanzada: phpMyAdmin y dump completo

Si tienes acceso al hosting, la exportación más completa es un volcado de la base de datos desde phpMyAdmin (o con mysqldump por SSH). Te llevas absolutamente todo: productos, clientes, pedidos, configuración, módulos... en un fichero .sql.

La pega es que un dump SQL no es directamente importable en otra plataforma: es el formato interno de PrestaShop, con decenas de tablas relacionadas. Es perfecto como copia de seguridad y como fuente para que un desarrollador extraiga los datos con precisión, pero si tu objetivo es importar en Shopify o WooCommerce, acabarás transformándolo igualmente a CSV.

  • Haz el dump en horario de poco tráfico y con la tienda en modo mantenimiento si el catálogo es grande.
  • Comprueba el tamaño: si la base de datos pesa cientos de MB, usa mysqldump por consola en vez de phpMyAdmin para evitar timeouts.
  • Guarda junto al dump la versión exacta de PrestaShop y la lista de módulos: la estructura de tablas cambia entre versiones.

Errores comunes al exportar de PrestaShop

Estos son los fallos que más veces nos encontramos cuando un cliente llega con "el catálogo ya exportado" y hay que rehacerlo:

  • Codificación rota: el CSV se abre en Excel y las tildes y eñes aparecen como símbolos. Exporta siempre en UTF-8 y abre el fichero importándolo, no con doble clic.
  • Combinaciones perdidas: se exporta el producto padre pero no sus tallas y colores, y la mitad del catálogo desaparece.
  • Precios sin impuestos (o con ellos) sin saberlo: PrestaShop guarda los precios sin IVA; aclara siempre qué contiene la columna antes de importar en otra plataforma.
  • HTML en las descripciones: según el destino, las etiquetas embebidas pueden romper el diseño de la ficha. Revisa cómo las trata la plataforma nueva.
  • Olvidar los datos SEO: exportar productos sin metatítulos, metadescripciones ni URLs amigables obliga a rehacer el SEO desde cero tras la migración.
  • Exportar una sola vez: si la tienda sigue vendiendo, entre tu exportación y la migración habrá pedidos y stocks nuevos. Planifica una exportación final justo antes del cambio.

Qué hacer después de exportar: preparar la migración

Con el catálogo fuera de PrestaShop empieza el trabajo de verdad: limpiar y transformar. Es el momento perfecto para depurar productos descatalogados, unificar categorías, reescribir descripciones pobres y completar los datos SEO. Migrar basura a una plataforma nueva es el error más caro que puedes cometer.

Si el destino es Shopify, tendrás que mapear tus columnas al formato de su plantilla de importación (Handle, Title, Variant SKU...) y decidir qué haces con las URLs antiguas: cada ficha de producto necesita su redirección 301 para no perder el posicionamiento que ya tienes. Te lo contamos en detalle en nuestra guía de redirecciones 301 en migraciones y en la guía completa para migrar de PrestaShop a Shopify.

Y si prefieres no pelearte con CSVs, consultas SQL y mapeos de columnas, este es exactamente el tipo de trabajo que hacemos en Seonergy para tiendas de Yecla, el Altiplano y toda España: exportamos, limpiamos y migramos tu catálogo completo sin que pierdas datos ni posicionamiento.

Preguntas frecuentes

¿PrestaShop permite exportar todo el catálogo de serie, sin módulos?

Sí. Cada listado del back office (productos, clientes, pedidos) tiene un botón Exportar que genera un CSV básico, y el Gestor SQL (Parámetros avanzados → Base de datos) permite exportaciones completas y a medida con consultas SELECT. Para incluir imágenes o hacer una migración directa a otra plataforma sí suele hacer falta un módulo o una herramienta externa.

¿Cómo exporto las imágenes de los productos de PrestaShop?

Las imágenes no van dentro del CSV. Puedes descargar la carpeta /img/p/ completa por FTP, o añadir al CSV una columna con la URL pública de cada imagen para que la plataforma de destino las descargue automáticamente al importar, que es lo que hacen Shopify y la mayoría de herramientas de migración.

¿Puedo exportar las contraseñas de mis clientes?

No en un formato utilizable: PrestaShop guarda las contraseñas cifradas con hash y no se pueden descifrar ni trasladar a otra plataforma. Tras una migración, los clientes deben restablecer su contraseña en la tienda nueva, normalmente mediante un email de bienvenida con enlace de recuperación.

¿Es obligatorio migrar todos los pedidos históricos a la plataforma nueva?

No. Fiscalmente basta con conservar el historial (por ejemplo en CSV o manteniendo la PrestaShop antigua accesible en privado). En la práctica, muchas migraciones importan solo los pedidos recientes o pendientes y guardan el resto como archivo, lo que simplifica y abarata el proceso.

¿Cuánto se tarda en exportar un catálogo de PrestaShop?

Depende del tamaño y del estado de los datos. Un catálogo pequeño y limpio se exporta en una tarde; uno grande con combinaciones, varios idiomas y años de pedidos puede llevar varios días entre exportación, limpieza y verificación. La exportación en sí es rápida: lo que consume tiempo es depurar y transformar los datos.

Escrito porEquipo SeonergyAgencia digital en Yecla

Somos el equipo de Seonergy, agencia digital del Altiplano. Diseñamos webs, posicionamos negocios en Google y desarrollamos software a medida y automatización con IA. Escribimos sobre lo que hacemos cada día con pymes de Yecla, Jumilla y Villena: lo que funciona de verdad, sin humo.

Más artículos del equipo

Publicado el 8 de julio de 2026

¿Exportamos y migramos tu tienda por ti?

En Seonergy nos encargamos de todo el proceso: exportamos tu catálogo completo de PrestaShop, lo limpiamos y lo migramos a tu nueva tienda sin perder datos, clientes ni posicionamiento. Cuéntanos tu caso y te decimos exactamente qué necesita tu tienda.