Ressources · Intégration Make

Intégration PrestaShop MakeAutomatiser PrestaShop avec Make.

Et si tes commandes, tes clients et ton stock circulaient tout seuls entre ta boutique et tes autres outils ? L'intégration PrestaShop Make réunit 32 modules : 5 déclencheurs, 18 actions et 9 recherches. Ce guide branche ta boutique, puis t'accompagne jusqu'à un premier scénario actif.

Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth

Ce que tu peux automatiser

Que permet l'intégration PrestaShop Make pour ta boutique ?

L'intégration PrestaShop Make relie le back office de ta boutique à Make, un outil sans code où tu montes un scénario, c'est-à-dire une automatisation faite d'étapes enchaînées. Chaque étape est un module : il surveille les commandes, lit une fiche produit ou modifie un client, sans une ligne de code.

Un stock qui colle à la réalité. Pour une boutique qui gère son inventaire ailleurs, Update a Product's Stock recopie la bonne quantité dans PrestaShop, et Get a Product's Stock permet de vérifier le chiffre avant d'y toucher. Ton responsable des achats n'a plus à tout ressaisir.

Des fiches clients à jour dans ton CRM. Watch Customers repère chaque inscription et chaque profil modifié. Ton équipe commerciale retrouve le contact dans son outil, et Update a Customer fait le chemin inverse quand c'est le CRM qui change.

Des commandes détaillées ligne par ligne. Watch Orders capte les commandes nouvelles ou modifiées, List Order Rows les découpe en articles, et ta compta ou ton logisticien reçoit une ligne par produit vendu.

Quelques limites à connaître avant de te lancer. Les cinq déclencheurs PrestaShop sont planifiés : Make interroge la boutique à intervalle régulier, rien n'arrive à la seconde. Aucun module de suppression ne figure dans la liste, et ce qui manque passe par Make an API Call. Make signale aussi que sa doc PrestaShop est générée par IA : vérifie les points importants auprès de PrestaShop. Si une exécution bloque, la page Dépannage Make recense les causes classiques.

Tu hésites entre deux outils ? Le comparatif n8n vs Make pose les critères à plat, et la Formation Make prend le relais une fois ce premier scénario en route.

Connexion

Comment connecter PrestaShop à Make ?

  1. 01

    Crée ta clé d'API dans PrestaShop

    Dans le back office, va dans Advanced Parameters puis sur la page Web service. Clique sur Add new webservice key, puis sur Generate, et copie la clé affichée dans le champ. Il te faut une boutique active.

  2. 02

    Ajoute un module PrestaShop dans Make

    Connecte-toi à Make, pose n'importe quel module PrestaShop dans ton scénario et clique sur Create a connection. La connexion, c'est ta boutique reliée à Make une bonne fois, puis réutilisée par tous les modules PrestaShop.

  3. 03

    Colle la clé et valide

    Donne un nom dans Connection name si tu gères plusieurs boutiques (le champ est facultatif). Saisis les identifiants copiés depuis PrestaShop, ou suis les instructions à l'écran, puis enregistre. Make peut lire ta boutique.

Premier scénario

Ton premier scénario : détailler chaque commande

ObjectifQuand une commande est créée ou modifiée dans PrestaShop, Make récupère ses lignes pour que le module suivant traite chaque article.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le grand +. Cherche PrestaShop et choisis Watch Orders comme premier module.

  2. 02

    Branche ta boutique

    Clique sur Create a connection et colle la clé d'API. Une fois la connexion faite, Make te propose ce qu'il sait lire dans ta boutique, pas besoin de connaître les identifiants par cœur.

  3. 03

    Ajoute List Order Rows

    Clique sur le + à droite de Watch Orders et prends List Order Rows. Associe l'identifiant de commande venu du premier module : chaque ligne part alors en bundle, un élément par produit.

  4. 04

    Teste avec Run once

    Passe ou modifie une commande de test, puis clique sur Run once. Ouvre les bulles au-dessus des modules pour lire les bundles reçus et vérifier que les lignes collent à la commande.

  5. 05

    Planifie et active

    Ouvre l'horloge de Watch Orders. Un nouveau scénario tourne toutes les 15 minutes par défaut, et le plan Free ne descend pas en dessous. Ajuste, puis active le scénario.

Déclencheurs

Ce qui lance un scénario PrestaShop

5 modules démarrent un scénario quand quelque chose se passe dans PrestaShop. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par PrestaShop dès que ça se passe.

PrestaShop1Watch Carts

Watch Carts

Déclencheur planifié

Dans MakeTriggers when a cart is created or updated.

Tu récupères chaque panier créé ou modifié par tes visiteurs, ce qui te laisse réagir avant même que la commande soit passée.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, et remonte ce qui a bougé depuis le dernier passage.
Quand l'utiliser
ton équipe marketing veut suivre les paniers, par exemple les consigner dans un tableau partagé.
Attention
un panier retouché revient une seconde fois, puisque le module couvre aussi les mises à jour. Prévois un contrôle pour ne pas le traiter en double.
PrestaShop2Watch Customers

Watch Customers

Déclencheur planifié

Dans MakeTriggers when a customer is created or updated.

Grâce à ce déclencheur, chaque nouveau compte client et chaque profil modifié entre dans ton scénario sous forme de bundle, prêt à partir vers ton CRM.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, la boutique ne le prévient pas.
Quand l'utiliser
un acheteur s'inscrit et ton service client doit le retrouver dans son propre outil sans copier-coller.
Attention
une simple retouche de profil déclenche aussi une exécution. Pour ne garder que les nouveaux clients, pose un filtre juste après, sinon tu crées des doublons plus loin.
PrestaShop3Watch Manufacturers

Watch Manufacturers

Déclencheur planifié

Dans MakeTriggers when a manufacturer is created or updated.

Pratique pour tenir ta liste de fournisseurs : à chaque passage, le scénario récupère les marques ajoutées ou modifiées dans ton catalogue.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, rien n'est poussé par PrestaShop.
Quand l'utiliser
ton acheteur tient un fichier fournisseurs et veut y voir apparaître chaque nouvelle marque saisie dans le back office.
Attention
les fabricants bougent peu, un intervalle serré fait surtout tourner le scénario à vide. Sur le plan Free, de toute façon, pas moins de 15 minutes.
PrestaShop4Watch Orders

Watch Orders

Déclencheur planifié

Dans MakeTriggers when an order is created or updated.

Le point de départ de la plupart des scénarios PrestaShop : toute commande passée ou modifiée devient un bundle que tes modules suivants peuvent lire.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, 15 minutes sur un nouveau scénario, jusqu'à 1 minute sur un plan payant.
Quand l'utiliser
une vente doit prévenir l'entrepôt, alimenter un tableau comptable ou lancer un e-mail de suivi dans un autre outil.
Attention
chaque mise à jour compte, donc un changement de statut fera sans doute repasser la même commande. Filtre avant tout module qui envoie un message.
PrestaShop5Watch Products

Watch Products

Déclencheur planifié

Dans MakeTriggers when a product is created or updated.

Chaque produit ajouté au catalogue ou retouché remonte dans ton scénario, pour que les autres endroits où vivent tes fiches restent alignés.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario et rassemble les produits changés depuis son dernier passage.
Quand l'utiliser
un flux marketplace, une grille tarifaire ou un canal d'équipe doit savoir quand le catalogue évolue.
Attention
une modification en masse dans le back office envoie beaucoup de bundles d'un coup, et chaque module qui tourne sur un bundle compte une opération sur ton plan.
Modules

Ce que Make sait faire dans ta boutique PrestaShop

PrestaShop te donne 27 modules. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

PrestaShop1

Create a Cart

Action

Dans MakeCreates a new cart.

Tu ouvres un panier neuf dans la boutique à partir des données déjà présentes dans ton scénario, sans passer par le site.

Quand l'utiliser
un devis signé dans un autre outil doit devenir un panier que le client n'a plus qu'à finaliser.
Attention
un panier n'est pas une vente. Ajoute Create an Order si la commande doit être enregistrée.
PrestaShop2

Create a Customer

Action

Dans MakeCreates a new customer.

Ce module ajoute un compte client à ta boutique, rempli depuis un formulaire, un CRM ou un module précédent, et t'évite la ressaisie.

Quand l'utiliser
un client professionnel signe chez toi et doit disposer d'un compte avant sa première commande.
Attention
passe d'abord par List Customers pour vérifier qu'il n'existe pas déjà, sinon il se retrouve avec deux comptes.
PrestaShop3

Create an Order

Action

Dans MakeCreates a new order.

Enregistre dans PrestaShop une commande prise hors de la boutique en ligne, pour garder toutes tes ventes au même endroit.

Quand l'utiliser
les commandes passées au téléphone, sur un salon ou sur un autre canal doivent rejoindre celles du site.
Attention
teste sur une commande fictive avec Run once, la liste ne propose aucun module de suppression pour rattraper une erreur.
PrestaShop4

Create a Product

Action

Dans MakeCreates a new product.

Pour publier une nouveauté sans ouvrir le back office : ce module crée la fiche produit à partir d'un fichier fournisseur, d'un tableau ou d'une autre app.

Quand l'utiliser
ton équipe prépare les nouvelles références dans un tableau partagé et veut les voir en boutique.
Attention
un bundle reçu, un produit créé. Essaie sur une seule ligne avant d'envoyer toute la liste.
PrestaShop5

Get a Cart

Action

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

Quand tu connais l'identifiant d'un panier, ce module en ramène tout le contenu pour que l'étape suivante sache ce que le visiteur avait choisi.

Quand l'utiliser
un module précédent t'a donné l'identifiant et tu veux le détail avant d'envoyer une relance.
Attention
sans identifiant, rien à chercher. Avec de simples critères, prends List Carts.
PrestaShop6

Get a Customer

Action

Dans MakeRetrieves the details of a customer by its ID.

La fiche complète d'un client, retrouvée par son identifiant, arrive dans ton scénario et sert à personnaliser un message ou compléter un autre outil.

Quand l'utiliser
un déclencheur ou une recherche t'a transmis l'identifiant et il te manque le reste du profil.
Attention
un seul client à la fois. Pour parcourir selon des critères, List Customers est le bon choix.
PrestaShop7

Get a Language

Action

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

Utile pour une boutique multilingue : à partir d'un identifiant de langue, Make te dit de quelle langue il s'agit.

Quand l'utiliser
une commande arrive avec son identifiant de langue et tu veux l'orienter vers le collègue qui parle cette langue.
Attention
le module part d'un identifiant connu, il ne dresse pas la liste de toutes les langues de la boutique.
PrestaShop8

Get a Manufacturer

Action

Dans MakeRetrieves the details of a manufacturer by its ID.

Lit la fiche d'une marque par son identifiant et la transmet aux modules suivants, pour rattacher un produit au bon fournisseur.

Quand l'utiliser
avant de prévenir l'acheteur qui suit une marque, tu veux savoir quel fabricant se cache derrière le produit.
Attention
il faut partir de l'identifiant de la marque. Si tu n'as que son nom, List Manufacturers te le donne.
PrestaShop9

Get an Address

Action

Dans MakeRetrieves the details of an address by its ID.

Récupère une adresse précise de la boutique grâce à son identifiant et la met à disposition du module suivant, souvent un outil d'expédition ou de facturation.

Quand l'utiliser
une commande doit créer un envoi ailleurs et le transporteur réclame l'adresse complète.
Attention
un client peut avoir plusieurs adresses, vérifie que tu associes la bonne.
PrestaShop10

Get an Order

Action

Dans MakeRetrieves the details of an order by its ID.

Charge une commande entière à partir de son identifiant, bien utile quand l'étape précédente ne t'a laissé que la référence.

Quand l'utiliser
un ticket de support cite un numéro de commande et ton scénario doit y joindre le détail.
Attention
les articles ne sortent pas un par un ici. Ajoute List Order Rows pour obtenir chaque ligne.
PrestaShop11

Get a Product

Action

Dans MakeRetrieves the details of a product by its ID.

Ton scénario obtient la fiche complète d'un produit, cherchée par identifiant, pour réutiliser ses informations plus loin.

Quand l'utiliser
une ligne de commande pointe vers un produit et tu veux ses infos pour une facture ou un flux.
Attention
le stock se lit avec un autre module, Get a Product's Stock.
PrestaShop12

Get a Product's Stock

Action

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

Donne la quantité disponible d'un produit à partir de son identifiant, et laisse ton scénario décider quoi faire de ce chiffre.

Quand l'utiliser
après chaque commande, tu contrôles ce qui reste et tu alertes les achats quand ça devient juste.
Attention
il se contente de lire. Rien ne change en boutique sans Update a Product's Stock derrière.
PrestaShop13

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Ouvre l'accès à n'importe quel point de l'API PrestaShop depuis ton scénario, avec la connexion déjà en place, pour tout ce que les autres modules ne couvrent pas.

Quand l'utiliser
il te faut une action absente de la liste, par exemple supprimer un enregistrement, si l'API PrestaShop le permet.
Attention
c'est toi qui écris la requête, garde la doc de l'API PrestaShop ouverte et teste avec Run once.
PrestaShop14

Update a Cart

Action

Dans MakeUpdates an existing cart by its ID.

Modifie un panier existant, repéré par son identifiant, pour qu'il reflète ce qui a été convenu ailleurs.

Quand l'utiliser
un commercial ajuste un devis dans son outil et le panier du client doit suivre avant le paiement.
Attention
Watch Carts réagit aussi aux mises à jour. Les deux dans un même scénario, sans filtre, peuvent tourner en boucle.
PrestaShop15

Update a Customer

Action

Dans MakeUpdates an existing customer by its ID.

Corrige un client déjà présent dans la boutique, retrouvé par identifiant, pour que son compte reste aligné sur le CRM de ton équipe.

Quand l'utiliser
un client change ses coordonnées côté CRM et son compte PrestaShop doit suivre.
Attention
cette mise à jour réveille aussi Watch Customers. Sans filtre, les fiches font des allers-retours.
PrestaShop16

Update an Order

Action

Dans MakeUpdates an existing order by its ID.

Reporte sur une commande existante, par son identifiant, un changement géré dans un autre système, pour que ton back office affiche la bonne info.

Quand l'utiliser
l'entrepôt marque le colis comme expédié dans son outil et la commande PrestaShop doit avancer aussi.
Attention
Watch Orders voit cette modification comme un nouvel événement. Sépare les scénarios ou filtre.
PrestaShop17

Update a Product

Action

Dans MakeUpdates an existing product by its ID.

Change une fiche du catalogue à partir de son identifiant, ce qui permet à un tableau ou à un flux fournisseur de garder tes pages produits justes.

Quand l'utiliser
tes prix ou descriptions vivent hors de PrestaShop et doivent rejoindre la boutique à chaque changement.
Attention
essaie sur un seul produit et regarde la page avant de lancer tout le catalogue, il n'y a pas de retour arrière.
PrestaShop18

Update a Product's Stock

Action

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

Fixe la quantité disponible d'un produit, par son identifiant, pour que la boutique arrête de vendre ce que l'entrepôt n'a plus.

Quand l'utiliser
ton logiciel d'inventaire ou ton fournisseur détient le vrai chiffre et la boutique doit s'y caler.
Attention
lis d'abord la valeur avec Get a Product's Stock et teste avec Run once : une erreur de mapping change ce que tes clients peuvent acheter.
PrestaShop19

List Addresses

Recherche

Dans MakeRetrieves a list of addresses and filters by criteria.

Cherche parmi les adresses de la boutique selon tes critères et renvoie chaque résultat en bundle séparé, une adresse par élément.

Quand l'utiliser
tu veux toutes les adresses d'un client, par exemple pour les vérifier avant une campagne de livraison.
Attention
une recherche peut renvoyer zéro, un ou plusieurs bundles, et les modules suivants tournent une fois par adresse.
PrestaShop20

List Carts

Recherche

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

Remonte un lot de paniers filtrés selon tes critères, pour les passer en revue sans attendre le déclencheur.

Quand l'utiliser
tu prépares un point ponctuel sur les paniers ouverts, ou tu rattrapes ceux antérieurs au scénario.
Attention
chaque panier devient un bundle, et chaque module placé après compte une opération par panier.
PrestaShop21

List Customer Groups

Recherche

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

Affiche les groupes de clients définis dans ta boutique, un bundle par groupe, pour que le scénario sache quels segments existent.

Quand l'utiliser
avant de ranger un client dans un groupe depuis un autre outil, il te faut la liste pour choisir le bon.
Attention
tu obtiens les groupes, pas leurs membres. Pour les personnes, c'est List Customers.
PrestaShop22

List Customers

Recherche

Dans MakeRetrieves a list of customers and filters by criteria.

Trouve les clients qui répondent à tes critères et fait descendre chacun d'eux dans le scénario, un bundle par personne.

Quand l'utiliser
vérifier que la personne n'a pas déjà un compte avant Create a Customer, ou exporter un segment vers ton outil d'e-mailing.
Attention
un résultat vide est normal si personne ne correspond. Prévois la suite dans ce cas.
PrestaShop23

List Images

Recherche

Dans MakeRetrieves a list of images of a specific entity.

Rassemble les images rattachées à un élément précis, un produit par exemple, et sort un bundle par image.

Quand l'utiliser
un flux marketplace ou un catalogue partagé réclame toutes les photos de chaque produit vendu.
Attention
le module travaille sur un élément à la fois, associe son identifiant depuis une étape précédente.
PrestaShop24

List Manufacturers

Recherche

Dans MakeRetrieves a list of manufacturers and filters by criteria.

Renvoie les marques de ton catalogue qui correspondent à tes critères, chacune en bundle pour l'étape suivante.

Quand l'utiliser
tu veux reconstituer la liste complète de tes fournisseurs dans un tableau, ou retrouver l'identifiant d'une marque par son nom.
Attention
pour une seule marque déjà connue, Get a Manufacturer est plus léger qu'une recherche.
PrestaShop25

List Order Rows

Recherche

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

Découpe une commande en lignes à partir de son identifiant et transmet chaque ligne produit sous forme de bundle séparé.

Quand l'utiliser
juste après Watch Orders, quand ta compta ou ton logisticien veut une entrée par article vendu.
Attention
une commande à nombreuses lignes produit autant de bundles, et les modules suivants tournent une fois par ligne.
PrestaShop26

List Orders

Recherche

Dans MakeRetrieves a list of orders and filters by criteria.

Récupère les commandes qui passent tes filtres, une par bundle, idéal quand tu t'intéresses aux ventes passées plutôt qu'aux nouvelles.

Quand l'utiliser
tu montes ton scénario après coup et tu veux intégrer l'historique dans un tableau ou une autre app.
Attention
un filtre large ramène beaucoup de commandes, et chacune coûte des opérations dans tous les modules qui suivent.
PrestaShop27

List Products

Recherche

Dans MakeRetrieves a list of products and filters by criteria.

Fouille le catalogue avec tes critères et livre les produits trouvés un bundle à la fois.

Quand l'utiliser
tu veux envoyer toute une gamme vers une grille tarifaire, ou contrôler des produits avant un Update a Product en série.
Attention
teste le filtre avec Run once et regarde le nombre de bundles avant de brancher une mise à jour derrière.
Besoin d'aide

Besoin d'aide pour automatiser PrestaShop avec Make ?

Une personne lit chaque message.

FAQ

PrestaShop et Make : les questions qui reviennent

01L'intégration PrestaShop Make est-elle gratuite ?
Oui, PrestaShop fait partie des apps standard de Make et fonctionne dès le plan Free. Ce plan a ses limites : 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants (Core, Pro, Teams, Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et comptent la consommation en crédits par mois. L'abonnement à PrestaShop, lui, se règle à part.
02Que faut-il pour connecter PrestaShop à Make ?
Une boutique PrestaShop active et une clé d'API générée dans son back office. Ouvre Advanced Parameters, puis la page Web service, clique sur Add new webservice key, puis sur Generate, et copie la clé. Côté Make, ajoute un module PrestaShop, clique sur Create a connection, nomme-la si tu veux et colle les identifiants. Cette connexion sert ensuite à tous les modules PrestaShop de tes scénarios : tu ne la configures qu'une fois par boutique.
03Les déclencheurs PrestaShop de Make réagissent-ils instantanément ?
Non. Les cinq déclencheurs PrestaShop sont planifiés : Make interroge la boutique au rythme du scénario et récupère les paniers, clients, fabricants, commandes ou produits créés ou modifiés depuis le dernier passage. Un nouveau scénario tourne toutes les 15 minutes par défaut, soit aussi l'intervalle minimal du plan Free. Les plans payants descendent jusqu'à 1 minute. Aucun déclencheur instantané n'existe pour PrestaShop dans Make, tiens-en compte si un message client dépend de ce délai.
04Que faire s'il manque un module PrestaShop dans Make ?
Ça dépend du besoin, mais le module Make an API Call comble la plupart des manques. Il appelle n'importe quel point de l'API PrestaShop avec ta connexion existante, ce qui couvre les actions hors des 32 modules listés, comme la suppression d'un enregistrement, absente de la liste. Tu rédiges la requête toi-même, alors teste avec Run once. Make précise aussi que sa doc PrestaShop est générée par IA : vérifie les points importants auprès de PrestaShop.
05Make ou n8n pour automatiser PrestaShop ?
Ça dépend surtout de l'outil que ton équipe utilise déjà. Côté Make, PrestaShop apporte 32 modules, dont 5 déclencheurs planifiés et un module Make an API Call pour le reste, et l'app est accessible sur tous les plans, Free compris. Un nœud n8n existe souvent pour la même app : regarde ce que chacun propose pour ta boutique avant de trancher. Le comparatif n8n vs Make du site détaille les critères un par un, sans désigner de gagnant.