Recursos · Integración Make

Integración PrestaShop MakeAutomatiza PrestaShop con Make.

¿Tus pedidos, clientes y existencias podrían pasar solos de la tienda al resto de tus herramientas? La integración PrestaShop Make trae 32 módulos: 5 disparadores, 18 acciones y 9 búsquedas. Esta guía conecta tu tienda y te lleva hasta un primer escenario activo.

Reseñas verificadas en Trustpilot · Agencia de IA, automatización y growth

Lo que puedes automatizar

¿Qué aporta la integración PrestaShop Make a tu tienda?

La integración PrestaShop Make conecta el back office de tu tienda con Make, una herramienta sin código donde construyes un escenario: la automatización en sí, una cadena de pasos. Cada paso es un módulo, que vigila pedidos, consulta un producto o cambia los datos de un cliente, sin escribir código.

Clientes que llegan solos al CRM. Watch Customers detecta cada alta y cada perfil editado, y tu equipo comercial encuentra el contacto en su herramienta. Con List Customer Groups ves qué segmentos existen antes de clasificar a nadie.

Pedidos desglosados para logística. Watch Orders recoge los pedidos nuevos o modificados y List Order Rows los separa en artículos. El almacén recibe una entrada por producto vendido, sin copiar nada a mano.

Existencias que cuadran. Si el inventario real vive en otro sistema, Get a Product's Stock lee la cantidad de la tienda y Update a Product's Stock la corrige. Tu responsable de compras deja de revisar producto por producto.

Conviene saber qué no hace. Los cinco disparadores de PrestaShop son programados: Make consulta la tienda cada cierto tiempo, nada llega al segundo. En la lista no hay ningún módulo para borrar, y lo que falte se resuelve con Make an API Call. Además, Make avisa de que su documentación de PrestaShop está generada con IA: confirma los datos importantes con PrestaShop. Si una ejecución falla, Depuración Make reúne las causas habituales.

¿Dudas entre herramientas? La comparativa n8n vs Make pone los criterios uno junto a otro, y el Curso de Make te acompaña cuando este primer escenario ya funcione.

Conexión

¿Cómo conectar PrestaShop con Make?

  1. 01

    Genera tu clave de API en PrestaShop

    En el back office, entra en Advanced Parameters y abre la página Web service. Pulsa Add new webservice key, luego Generate, y copia la clave que aparece en el campo. Necesitas una tienda activa.

  2. 02

    Añade un módulo de PrestaShop en Make

    Entra en Make, coloca cualquier módulo de PrestaShop en tu escenario y pulsa Create a connection. La conexión es tu tienda enlazada con Make una sola vez, que luego reutilizan todos los módulos de PrestaShop.

  3. 03

    Pega la clave y guarda

    Pon un nombre en Connection name si llevas varias tiendas (el campo es opcional). Introduce las credenciales copiadas de PrestaShop, o sigue las instrucciones en pantalla, y guarda. Make ya puede leer tu tienda.

Primer escenario

Tu primer escenario: desglosar cada pedido

ObjetivoCuando se crea o se modifica un pedido en PrestaShop, Make obtiene sus líneas para que el siguiente módulo trabaje con cada artículo.

  1. 01

    Crea el escenario

    En la página Scenarios, crea un escenario nuevo y pulsa el + grande. Busca PrestaShop y elige Watch Orders como primer módulo.

  2. 02

    Conecta tu tienda

    Pulsa Create a connection y pega la clave de API. Con la conexión hecha, Make te muestra lo que puede leer de tu tienda, así que no hace falta saberte nada de memoria.

  3. 03

    Añade List Order Rows

    Pulsa el + a la derecha de Watch Orders y elige List Order Rows. Asigna el identificador del pedido que llega del primer módulo: cada línea sale como un bundle, un elemento por producto.

  4. 04

    Prueba con Run once

    Haz o edita un pedido de prueba y pulsa Run once. Abre las burbujas sobre cada módulo para ver los bundles recibidos y comprobar que las líneas coinciden con el pedido.

  5. 05

    Programa y activa

    Abre el reloj de Watch Orders. Un escenario nuevo se ejecuta cada 15 minutos por defecto y el plan Free no baja de ahí. Ajusta el intervalo y activa el escenario.

Disparadores

Qué pone en marcha un escenario de PrestaShop

5 módulos arrancan un escenario cuando algo ocurre en PrestaShop. Un disparador programado lo revisa Make según la programación del escenario; uno instantáneo lo llama PrestaShop en cuanto ocurre.

PrestaShop1Watch Carts

Watch Carts

Disparador programado

En MakeTriggers when a cart is created or updated.

Te trae cada carrito que tus visitantes crean o cambian, para que puedas actuar antes incluso de que exista el pedido.

Cómo se dispara
programado. Make consulta la app según la programación del escenario, cada 15 minutos por defecto, y recoge lo que cambió desde la última consulta.
Cuándo usarlo
tu equipo de marketing quiere seguir los carritos, por ejemplo anotarlos en una hoja compartida.
Ojo
un carrito editado vuelve a entrar, porque el módulo también cubre las actualizaciones. Añade una comprobación para no tratarlo dos veces.
PrestaShop2Watch Customers

Watch Customers

Disparador programado

En MakeTriggers when a customer is created or updated.

Con este disparador, cada cliente nuevo y cada perfil modificado entra en el escenario como un bundle, listo para viajar a tu CRM.

Cómo se dispara
programado. Make consulta la app según la programación del escenario; la tienda no le avisa.
Cuándo usarlo
alguien se registra y tu equipo de atención al cliente necesita verlo en su propia herramienta sin copiar y pegar.
Ojo
corregir un simple dato del perfil también lanza una ejecución. Si solo quieres clientes nuevos, pon un filtro justo después o acabarás con duplicados.
PrestaShop3Watch Manufacturers

Watch Manufacturers

Disparador programado

En MakeTriggers when a manufacturer is created or updated.

Sirve para mantener al día tu lista de proveedores: en cada consulta, el escenario recoge las marcas añadidas o modificadas en el catálogo.

Cómo se dispara
programado. Make consulta la app según la programación del escenario, PrestaShop no envía nada por su cuenta.
Cuándo usarlo
tu responsable de compras lleva una hoja de proveedores y quiere ver en ella cada marca nueva del back office.
Ojo
los fabricantes cambian poco, y un intervalo muy corto solo gasta consultas vacías. En el plan Free, además, no baja de 15 minutos.
PrestaShop4Watch Orders

Watch Orders

Disparador programado

En MakeTriggers when an order is created or updated.

Casi todos los escenarios de PrestaShop empiezan aquí: cada pedido realizado o modificado se convierte en un bundle que leen los módulos siguientes.

Cómo se dispara
programado. Make consulta la app según la programación del escenario, cada 15 minutos en un escenario nuevo y hasta 1 minuto en planes de pago.
Cuándo usarlo
una venta tiene que avisar al almacén, alimentar una hoja contable o lanzar un correo de seguimiento en otra app.
Ojo
cada actualización cuenta, así que un cambio de estado probablemente hará pasar otra vez el mismo pedido. Filtra antes de cualquier módulo que envíe mensajes.
PrestaShop5Watch Products

Watch Products

Disparador programado

En MakeTriggers when a product is created or updated.

Recibes cada producto que entra en el catálogo o que alguien edita, y así el resto de sitios donde viven tus fichas se mantiene alineado.

Cómo se dispara
programado. Make consulta la app según la programación del escenario y reúne los productos cambiados desde la consulta anterior.
Cuándo usarlo
un feed de marketplace, una tarifa o un canal del equipo necesita enterarse cuando el catálogo cambia.
Ojo
una edición masiva en el back office manda muchos bundles de golpe, y cada módulo que se ejecuta sobre un bundle cuenta como una operación de tu plan.
Módulos

Lo que Make puede hacer en tu tienda PrestaShop

PrestaShop te da 27 módulos. Para cada uno: qué hace por ti, cuándo elegirlo y a qué prestar atención.

PrestaShop1

Create a Cart

Acción

En MakeCreates a new cart.

Abre un carrito nuevo en la tienda con los datos que ya tiene tu escenario, sin que nadie pase por la web.

Cuándo usarlo
un presupuesto aceptado en otra herramienta debe convertirse en un carrito que el cliente solo tenga que cerrar.
Ojo
un carrito no es una venta. Añade Create an Order si el pedido tiene que quedar registrado.
PrestaShop2

Create a Customer

Acción

En MakeCreates a new customer.

Da de alta una cuenta de cliente en tu tienda a partir de un formulario, un CRM o un módulo anterior, y te ahorras teclearla.

Cuándo usarlo
un cliente de empresa firma contigo y necesita cuenta antes de su primer pedido.
Ojo
pasa antes por List Customers para comprobar que no existe ya, o terminará con dos cuentas.
PrestaShop3

Create an Order

Acción

En MakeCreates a new order.

Registra en PrestaShop un pedido cerrado fuera de la tienda online, de modo que todas tus ventas queden en el mismo sitio.

Cuándo usarlo
pedidos por teléfono, en una feria o en otro canal que deben sumarse a los de la web.
Ojo
prueba con un pedido ficticio y Run once; la lista no tiene módulo para borrar y deshacer un error.
PrestaShop4

Create a Product

Acción

En MakeCreates a new product.

¿Una novedad sin entrar al back office? Este módulo crea la ficha a partir de un archivo del proveedor, una hoja de cálculo u otra app.

Cuándo usarlo
tu equipo prepara las nuevas referencias en una hoja compartida y quiere verlas publicadas.
Ojo
cada bundle recibido crea un producto. Prueba con una sola fila antes de enviar la lista entera.
PrestaShop5

Get a Cart

Acción

En MakeRetrieves the details of a customer cart by its ID.

Si conoces el identificador de un carrito, este módulo te devuelve todo su contenido para que el siguiente paso sepa qué había elegido el cliente.

Cuándo usarlo
otro módulo te pasó el identificador y quieres el detalle antes de enviar un recordatorio.
Ojo
sin identificador no hay nada que buscar. Con criterios, usa List Carts.
PrestaShop6

Get a Customer

Acción

En MakeRetrieves the details of a customer by its ID.

La ficha completa de un cliente, localizada por su identificador, entra en el escenario para personalizar un mensaje o completar otra herramienta.

Cuándo usarlo
un disparador o una búsqueda te dio el identificador y te falta el resto del perfil.
Ojo
trae un cliente cada vez. Para recorrer por criterios, lo tuyo es List Customers.
PrestaShop7

Get a Language

Acción

En MakeRetrieves the details of a specified language by its ID.

Pensado para tiendas en varios idiomas: a partir de un identificador de idioma, Make te dice cuál es.

Cuándo usarlo
llega un pedido con su identificador de idioma y quieres derivarlo a la persona del equipo que habla esa lengua.
Ojo
el módulo parte de un identificador conocido; no te devuelve la lista de todos los idiomas de la tienda.
PrestaShop8

Get a Manufacturer

Acción

En MakeRetrieves the details of a manufacturer by its ID.

Lee la ficha de una marca por su identificador y la pasa a los módulos siguientes, para relacionar un producto con su proveedor.

Cuándo usarlo
antes de avisar al comprador que lleva una marca, quieres saber qué fabricante hay detrás del producto.
Ojo
hace falta el identificador de la marca. Si solo tienes el nombre, List Manufacturers te lo da.
PrestaShop9

Get an Address

Acción

En MakeRetrieves the details of an address by its ID.

Obtiene una dirección concreta de la tienda gracias a su identificador y la deja lista para el módulo siguiente, a menudo una herramienta de envíos o de facturación.

Cuándo usarlo
un pedido debe generar un envío en otro sistema y el transportista pide la dirección completa.
Ojo
un cliente puede tener varias direcciones; revisa que asignas la buena.
PrestaShop10

Get an Order

Acción

En MakeRetrieves the details of an order by its ID.

Carga un pedido entero desde su identificador, muy útil cuando el paso anterior solo te dejó la referencia.

Cuándo usarlo
un ticket de soporte menciona un número de pedido y tu escenario debe adjuntarle el detalle.
Ojo
aquí los artículos no salen uno a uno. Añade List Order Rows si necesitas cada línea.
PrestaShop11

Get a Product

Acción

En MakeRetrieves the details of a product by its ID.

Tu escenario recibe la ficha completa de un producto, buscada por identificador, para reutilizar sus datos más adelante.

Cuándo usarlo
una línea de pedido apunta a un producto y quieres sus datos para una factura o un feed.
Ojo
el stock se consulta con otro módulo, Get a Product's Stock.
PrestaShop12

Get a Product's Stock

Acción

En MakeRetrieves stock quantity of a product by the product ID.

Te da las unidades disponibles de un producto a partir de su identificador, y deja que el escenario decida qué hacer con esa cifra.

Cuándo usarlo
tras cada pedido, compruebas lo que queda y avisas a compras cuando se acerca a cero.
Ojo
solo lee. Nada cambia en la tienda sin un Update a Product's Stock detrás.
PrestaShop13

Make an API Call

Acción

En MakePerforms an arbitrary authorized API call.

Te abre cualquier punto de la API de PrestaShop desde el escenario, con la conexión que ya tienes, para todo lo que no cubren los demás módulos.

Cuándo usarlo
necesitas una acción que no está en la lista, por ejemplo borrar un registro, si la API de PrestaShop lo permite.
Ojo
la petición la escribes tú, así que ten a mano la documentación de la API de PrestaShop y prueba con Run once.
PrestaShop14

Update a Cart

Acción

En MakeUpdates an existing cart by its ID.

Modifica un carrito existente, localizado por su identificador, para que refleje lo pactado en otro sitio.

Cuándo usarlo
un comercial ajusta un presupuesto en su herramienta y el carrito del cliente debe seguirle antes del pago.
Ojo
Watch Carts también reacciona a las actualizaciones. Los dos en un mismo escenario, sin filtro, pueden entrar en bucle.
PrestaShop15

Update a Customer

Acción

En MakeUpdates an existing customer by its ID.

Corrige a un cliente que ya está en la tienda, buscado por identificador, para que su cuenta siga al CRM de tu equipo.

Cuándo usarlo
un cliente cambia sus datos en el CRM y su cuenta de PrestaShop debe quedar igual.
Ojo
esa actualización despierta también a Watch Customers. Sin filtro, las fichas van y vuelven sin fin.
PrestaShop16

Update an Order

Acción

En MakeUpdates an existing order by its ID.

Lleva a un pedido existente, por su identificador, un cambio gestionado en otro sistema, para que el back office muestre el dato correcto.

Cuándo usarlo
el almacén marca el paquete como enviado en su herramienta y el pedido de PrestaShop tiene que avanzar.
Ojo
Watch Orders ve esa edición como un evento nuevo. Separa los escenarios o filtra.
PrestaShop17

Update a Product

Acción

En MakeUpdates an existing product by its ID.

Cambia una ficha del catálogo desde su identificador, y así una hoja de cálculo o el feed del proveedor mantienen bien tus páginas de producto.

Cuándo usarlo
tus precios o descripciones se gestionan fuera de PrestaShop y deben llegar a la tienda en cada cambio.
Ojo
prueba con un solo producto y revisa la página antes de lanzar el catálogo entero; no hay vuelta atrás.
PrestaShop18

Update a Product's Stock

Acción

En MakeUpdates stock quantity of a product by the product ID.

Fija la cantidad disponible de un producto, por su identificador, para que la tienda deje de vender lo que el almacén ya no tiene.

Cuándo usarlo
tu programa de inventario o tu proveedor tienen la cifra real y la tienda debe ajustarse a ella.
Ojo
lee antes el valor con Get a Product's Stock y prueba con Run once: un mapeo equivocado cambia lo que tus clientes pueden comprar.
PrestaShop19

List Addresses

Búsqueda

En MakeRetrieves a list of addresses and filters by criteria.

Busca entre las direcciones de la tienda según tus criterios y devuelve cada resultado como un bundle aparte, una dirección por elemento.

Cuándo usarlo
quieres todas las direcciones de un cliente, por ejemplo para revisarlas antes de una campaña de envíos.
Ojo
una búsqueda puede devolver cero, uno o varios bundles, y los módulos siguientes se ejecutan una vez por dirección.
PrestaShop20

List Carts

Búsqueda

En MakeRetrieves a list of customer carts and filters by criteria.

Reúne un lote de carritos filtrados con tus criterios, para revisarlos sin esperar al disparador.

Cuándo usarlo
preparas un informe puntual de carritos abiertos, o recuperas los que existían antes del escenario.
Ojo
cada carrito se convierte en un bundle, y cada módulo posterior cuenta una operación por carrito.
PrestaShop21

List Customer Groups

Búsqueda

En MakeRetrieves a list of customer groups and filters by criteria.

Muestra los grupos de clientes definidos en tu tienda, un bundle por grupo, para que el escenario sepa qué segmentos hay.

Cuándo usarlo
antes de meter a un cliente en un grupo desde otra herramienta, necesitas la lista para elegir el adecuado.
Ojo
obtienes los grupos, no sus miembros. Para las personas, usa List Customers.
PrestaShop22

List Customers

Búsqueda

En MakeRetrieves a list of customers and filters by criteria.

Encuentra a los clientes que cumplen tus criterios y hace pasar a cada uno por el escenario, un bundle por persona.

Cuándo usarlo
comprobar si la persona ya tiene cuenta antes de Create a Customer, o exportar un segmento a tu herramienta de email.
Ojo
un resultado vacío es normal si nadie encaja. Decide qué debe pasar en ese caso.
PrestaShop23

List Images

Búsqueda

En MakeRetrieves a list of images of a specific entity.

Recopila las imágenes asociadas a un elemento concreto, un producto por ejemplo, y saca un bundle por imagen.

Cuándo usarlo
un feed de marketplace o un catálogo compartido pide todas las fotos de cada producto que vendes.
Ojo
el módulo trabaja con un elemento cada vez; asigna su identificador desde un paso anterior.
PrestaShop24

List Manufacturers

Búsqueda

En MakeRetrieves a list of manufacturers and filters by criteria.

Devuelve las marcas de tu catálogo que encajan con tus criterios, cada una como bundle para el paso siguiente.

Cuándo usarlo
quieres rehacer la lista completa de proveedores en una hoja, o encontrar el identificador de una marca por su nombre.
Ojo
para una sola marca ya conocida, Get a Manufacturer es más ligero que una búsqueda.
PrestaShop25

List Order Rows

Búsqueda

En MakeRetrieves a list of rows of an order by the order ID.

Parte un pedido en líneas a partir de su identificador y envía cada línea de producto como un bundle independiente.

Cuándo usarlo
justo después de Watch Orders, cuando contabilidad o logística quieren una entrada por artículo vendido.
Ojo
un pedido con muchas líneas genera otros tantos bundles, y los módulos siguientes corren una vez por línea.
PrestaShop26

List Orders

Búsqueda

En MakeRetrieves a list of orders and filters by criteria.

Recupera los pedidos que pasan tus filtros, uno por bundle, ideal cuando te interesan las ventas pasadas más que las nuevas.

Cuándo usarlo
montas el escenario a posteriori y quieres llevar el histórico a una hoja o a otra app.
Ojo
un filtro amplio trae muchos pedidos, y cada uno consume operaciones en todos los módulos que siguen.
PrestaShop27

List Products

Búsqueda

En MakeRetrieves a list of products and filters by criteria.

Rastrea el catálogo con tus criterios y entrega los productos encontrados de uno en uno, cada uno como bundle.

Cuándo usarlo
quieres mandar una gama completa a una tarifa, o revisar productos antes de un Update a Product en serie.
Ojo
prueba el filtro con Run once y mira cuántos bundles salen antes de conectar una actualización detrás.
¿Necesitas ayuda?

¿Necesitas ayuda para automatizar PrestaShop con Make?

Una persona lee cada mensaje.

FAQ

PrestaShop y Make: preguntas frecuentes

01¿La integración PrestaShop Make es gratis?
Sí, PrestaShop es una app estándar de Make y funciona desde el plan Free. Ese plan tiene límites: 2 escenarios activos, 15 minutos como mínimo entre dos ejecuciones programadas, 5 minutos de ejecución como máximo, archivos de hasta 5 MB y 512 MB de transferencia. Los planes de pago (Core, Pro, Teams y Enterprise) bajan a 1 minuto de intervalo, quitan el tope de escenarios activos y cuentan el uso en créditos al mes. La suscripción a PrestaShop se paga aparte.
02¿Qué hace falta para conectar PrestaShop con Make?
Una tienda PrestaShop activa y una clave de API generada en su back office. Entra en Advanced Parameters, abre la página Web service, pulsa Add new webservice key y luego Generate, y copia la clave. En Make, añade un módulo de PrestaShop, pulsa Create a connection, ponle nombre si quieres y pega las credenciales. Esa conexión la reutilizan después todos los módulos de PrestaShop de tus escenarios, así que solo la configuras una vez por tienda.
03¿Los disparadores de PrestaShop en Make reaccionan al instante?
No. Los cinco disparadores de PrestaShop son programados: Make consulta la tienda según la programación del escenario y recoge los carritos, clientes, fabricantes, pedidos o productos creados o modificados desde la última consulta. Un escenario nuevo se ejecuta cada 15 minutos por defecto, que es también el intervalo mínimo del plan Free. Los planes de pago bajan hasta 1 minuto. No existe disparador instantáneo de PrestaShop en Make, tenlo en cuenta si un mensaje al cliente depende de ese retraso.
04¿Qué hacer si falta un módulo de PrestaShop en Make?
Depende de lo que necesites, pero el módulo Make an API Call cubre la mayoría de huecos. Llama a cualquier punto de la API de PrestaShop con la conexión que ya tienes, lo que sirve para acciones fuera de los 32 módulos de la lista, como borrar un registro, que no aparece en ella. La petición la escribes tú, así que prueba con Run once. Make advierte además de que su documentación de PrestaShop está generada con IA: confirma los datos importantes con PrestaShop.
05¿Make o n8n para automatizar PrestaShop?
Depende sobre todo de la herramienta que tu equipo ya usa. En Make, PrestaShop suma 32 módulos, con 5 disparadores programados y un módulo Make an API Call para lo demás, y está disponible en todos los planes, Free incluido. Para la misma app suele existir también un nodo de n8n, así que compara lo que ofrece cada uno para tu tienda antes de decidir. La comparativa n8n vs Make del sitio repasa los criterios uno a uno, sin proclamar un ganador.