Ressources · Intégration Make

Intégration Shopify MakeAutomatiser Shopify avec Make.

Et si ta boutique Shopify mettait à jour ton stock et tes fichiers clients sans toi ? L'intégration Shopify Make compte 27 modules : 4 déclencheurs, 18 actions et 5 recherches. Cette page s'adresse au e-commerçant qui débute sur Make : connexion, premier scénario, puis le bon module pour chaque besoin.

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

Ce que tu peux automatiser

À quoi sert l'intégration Shopify Make pour ta boutique ?

L'intégration Shopify Make relie ta boutique à Make, un outil où tu dessines des scénarios : des automatisations faites de modules, chacun étant une brique (un déclencheur, une action ou une recherche). Shopify devient une brique parmi d'autres. Une commande, un produit ou un client peut alors lancer du travail dans tes autres outils, ou recevoir leurs mises à jour.

Un stock juste après chaque inventaire. Tu comptes le rayon, tu saisis les quantités dans un tableur, et Update an inventory level écrit le chiffre exact dans Shopify. Pour une vente faite en boutique physique, Adjust an inventory level retire simplement les unités vendues.

Un catalogue qui suit ton fournisseur. Search products vérifie si la référence existe déjà, puis Create a product ou Update a product fait le reste. Plus de copier-coller entre le fichier fournisseur et l'admin.

Des clients connus partout. À chaque commande, Search customers retrouve l'acheteur et Update a customer complète sa fiche avec ce que ton CRM sait de lui.

Deux limites à garder en tête : il faut un compte Shopify payant pour te connecter, et c'est Shopify qui fixe les limites d'API selon ton forfait Shopify, pas Make. Tu hésites encore entre les outils ? Le comparatif n8n vs Make pose les critères, et l'Intégration Shopify n8n montre la même boutique côté n8n. Pour un regard extérieur sur tes flux, l'Agence Make de l'équipe est là.

Connexion

Comment connecter ta boutique Shopify à Make ?

  1. 01

    Lance la connexion depuis un module

    Pose n'importe quel module Shopify dans ton scénario et clique sur Create a connection. La connexion, c'est ta boutique reliée à Make une fois pour toutes, puis réutilisée par tous les modules Shopify. Dans Connection type, garde Shopify.

  2. 02

    Saisis juste le nom court

    Le champ Domain attend seulement le début de ton adresse. Si ta boutique est sur xyz.myshopify.com, tape xyz, rien de plus. Tu peux aussi donner un nom à la connexion pour la retrouver facilement.

  3. 03

    Installe l'app Make côté Shopify

    Clique sur Save. Une fenêtre Shopify s'ouvre et te demande d'installer l'app Make sur ta boutique et d'autoriser son accès à tes données. Un clic sur Install, et c'est branché.

Premier scénario

Ton premier scénario : enrichir la fiche client à chaque commande

ObjectifQuand une commande arrive dans Shopify, Make retrouve le client et met sa fiche à jour.

  1. 01

    Crée le scénario

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

  2. 02

    Branche ta boutique

    Clique sur Create a connection et suis les trois étapes plus haut. Une fois reliée, Make lit ta boutique et te propose les options au lieu de te les faire taper.

  3. 03

    Retrouve l'acheteur

    Clique sur le + à droite du déclencheur et ajoute Search customers. Glisse dans la recherche une info de la commande qui identifie l'acheteur : chaque bundle (ici, une commande) passe d'un module au suivant.

  4. 04

    Mets la fiche à jour

    Ajoute Update a customer derrière la recherche et donne-lui l'identifiant du client trouvé. Complète ensuite ce que tu veux ajouter à sa fiche.

  5. 05

    Teste avec Run once

    Passe une commande de test, puis clique sur Run once. Make exécute le scénario une fois et t'affiche les bundles reçus par chaque module. Tu vois tout de suite si le bon client ressort.

  6. 06

    Planifie et active

    Ouvre l'horloge sur Watch orders : un nouveau scénario tourne toutes les 15 minutes par défaut. Ajuste selon ton plan, puis active le scénario.

Déclencheurs

Quel déclencheur Shopify choisir pour démarrer ?

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

Shopify1Watch products

Watch products

Déclencheur planifié

Dans MakeTriggers when a product is created or updated.

Un produit créé ou modifié dans ton catalogue, et le scénario démarre avec ce produit en main.

Comment il se déclenche
planifié. Make interroge ta boutique au rythme du scénario (le badge horloge du module), donc la modification remonte au passage suivant, pas à la seconde.
Quand l'utiliser
ton catalogue Shopify doit nourrir un autre endroit, comme un tableur partagé avec tes commerciaux ou un flux pour une place de marché.
Attention
une simple retouche compte aussi. Un produit modifié plusieurs fois peut revenir plusieurs fois, alors filtre sur ce qui t'intéresse.
Shopify2Watch orders

Watch orders

Déclencheur planifié

Dans MakeTriggers when an order is created or updated.

C'est le point de départ de la plupart des flux e-commerce : chaque commande nouvelle ou modifiée arrive comme un bundle.

Comment il se déclenche
planifié. Make interroge ta boutique au rythme du scénario, toutes les 15 minutes par défaut, et récupère ce qui a bougé depuis.
Quand l'utiliser
envoyer la vente à ta compta, prévenir l'atelier, compléter la fiche client.
Attention
les commandes modifiées déclenchent aussi. Si ton flux crée une facture, ajoute un filtre, sinon une commande éditée peut en produire une deuxième.
Shopify3Watch events

Watch events

Déclencheur instantané

Dans MakeTriggers when a new event occurs in Shopify.

Tu choisis un événement Shopify, et c'est Shopify qui prévient Make quand il se produit.

Comment il se déclenche
instantané. L'app prévient Make par webhook dès que ça se passe (le badge éclair). Pas d'attente entre deux passages.
Quand l'utiliser
une réaction qui ne peut pas patienter, par exemple alerter l'équipe au moment même où l'événement survient.
Attention
sur un module instantané, clique d'abord sur Create a webhook, puis sur Create a connection. Une erreur de scope manquant à ce stade se règle en ajoutant ce scope à la connexion.
Shopify4Watch events (advanced)

Watch events (advanced)

Déclencheur instantané

Dans MakeTriggers when a new event occurs in Shopify. Allows you to map any event and doesn't require any scopes in advance.

La version libre de Watch events : tu peux mapper n'importe quel événement, sans déclarer de scopes à l'avance.

Comment il se déclenche
instantané. Shopify prévient Make par webhook dès que ça se passe.
Quand l'utiliser
l'événement voulu ne figure pas dans la liste standard, ou tu préfères ne pas régler les autorisations avant de savoir quoi écouter.
Attention
si le webhook réclame quand même un scope, modifie la connexion et ajoute celui que la documentation Shopify indique.
Modules

Tout ce que Make sait faire dans Shopify

Shopify te donne 23 modules en 8 groupes. Pour chacun : ce qu'il fait pour toi, le moment où tu le choisis, et ce qu'il faut surveiller.

Orders

4 modules
Shopify1

Search orders

Recherche

Dans MakeReturns a list of orders based on filters or a manually-specified query.

Ressort la liste des commandes qui collent à tes filtres, ou à une requête que tu écris toi-même.

Quand l'utiliser
un client appelle le service client et tu veux regrouper toutes ses commandes avant de lui répondre.
Attention
zéro, une ou plusieurs commandes peuvent sortir. Chacune coûte une opération (une exécution de module, ce que Make décompte) dans les modules suivants.
Shopify2

Get an order

Action

Dans MakeReturns information about a specific order, including fulfillment order IDs.

À partir d'un identifiant, tu obtiens la commande complète, y compris les identifiants de ses ordres d'exécution.

Quand l'utiliser
juste avant Create a fulfillment, qui travaille sur un ordre d'exécution et non sur la commande elle-même.
Attention
Il lui faut l'identifiant de la commande. Tu l'as déjà si le scénario part de Watch orders ; sinon, commence par Search orders.
Shopify3

Create an order

Action

Dans MakeCreates a new order.

Inscrit une nouvelle commande dans Shopify à partir de données venues d'ailleurs.

Quand l'utiliser
les ventes prises au téléphone ou sur un salon, notées dans un tableur, doivent rejoindre l'historique de la boutique.
Attention
teste avec des données bidon d'abord. Une commande en double, c'est pénible à expliquer au client.
Shopify4

Update an order

Action

Dans MakeUpdates an order.

Modifie une commande existante pour qu'elle reflète ce qui s'est passé dans un autre outil.

Quand l'utiliser
ton outil de support clôt un ticket, et la commande doit en garder la trace.
Attention
Watch orders réagit aux modifications. Un scénario qui surveille et modifie les commandes peut tourner en boucle, donc filtre.

Products

4 modules
Shopify5

Search products

Recherche

Dans MakeReturns a list of products based on filters or a manually-specified query.

Liste les produits qui répondent à tes filtres ou à ta requête, un bundle par produit.

Quand l'utiliser
avant d'importer le fichier d'un fournisseur, pour savoir si la référence existe déjà et la mettre à jour plutôt que la doubler.
Shopify6

Get a product

Action

Dans MakeReturns information about a specific product by its ID.

Ramène un produit en entier quand tu as déjà son identifiant sous la main.

Quand l'utiliser
ton flux ne reçoit qu'un identifiant produit, et le module suivant a besoin du titre ou de la description.
Attention
Sans identifiant, il ne trouve rien. Si tu n'as qu'un nom de produit, passe d'abord par Search products.
Shopify7

Create a product

Action

Dans MakeCreates a new product.

Ajoute un produit à ton catalogue sans ouvrir l'admin Shopify.

Quand l'utiliser
une nouvelle ligne apparaît dans ta base produits, et elle doit arriver en boutique sans ressaisie.
Attention
sans Search products en amont, le prochain passage du même fichier recrée le produit.
Shopify8

Update a product

Action

Dans MakeUpdates a product.

Retouche un produit existant pour qu'il colle à ta source de référence.

Quand l'utiliser
tes fiches sont rédigées dans un document partagé, et la version validée doit remplacer celle en ligne.
Attention
Il ne touche qu'un produit qui existe déjà, alors retrouve-le d'abord, souvent avec Search products. Les déclinaisons et le stock ont leurs propres modules.

Product variants

3 modules
Shopify9

Get a product variant

Action

Dans MakeReturns information about a specific product variant by its ID.

Va chercher une déclinaison précise (une taille, une couleur) grâce à son identifiant.

Quand l'utiliser
une ligne de commande pointe vers une variante, et ton bon de préparation a besoin de ses détails.
Attention
Il vise une seule déclinaison. Pour voir le produit entier, avec toutes ses variantes, prends plutôt Get a product.
Shopify10

Create a product variant

Action

Dans MakeCreates a new product variant.

Ajoute une déclinaison à un produit déjà en ligne.

Quand l'utiliser
ton fournisseur sort un nouveau coloris et tu le veux sous la même fiche, pas en produit séparé.
Attention
Le produit doit exister avant. S'il est nouveau, crée-le d'abord avec Create a product, puis ajoute ses déclinaisons.
Shopify11

Update a product variant

Action

Dans MakeUpdates an existing product variant.

Change une seule déclinaison sans toucher aux autres.

Quand l'utiliser
seule la taille L d'un pull change, inutile de réécrire tout le produit.
Attention
pour les quantités, passe par les modules d'inventaire plus bas : Adjust an inventory level pour retirer ou ajouter, Update an inventory level pour un chiffre exact.

Customers

4 modules
Shopify12

Search customers

Recherche

Dans MakeReturns a list of customers based on filters or a manually-specified query.

Retrouve les clients qui correspondent à tes filtres ou à une requête, chacun en bundle.

Quand l'utiliser
un contact arrive dans ton CRM et tu veux savoir s'il a déjà acheté chez toi.
Attention
aucun résultat, c'est une réponse normale. Prévois la suite, souvent Create a customer.
Shopify13

Get a customer

Action

Dans MakeReturns information about a specific customer by their ID.

Charge la fiche d'un client à partir de son identifiant.

Quand l'utiliser
un déclencheur te donne un identifiant client, et ton outil d'e-mailing veut le nom et l'adresse qui vont avec.
Attention
Il lui faut l'identifiant du client. Si tu n'as qu'une adresse e-mail, commence par Search customers.
Shopify14

Create a customer

Action

Dans MakeCreates a new customer with the provided information.

Crée un client dans Shopify avec les infos que tu as collectées ailleurs.

Quand l'utiliser
les inscrits de ton formulaire de salon doivent exister dans la boutique avant leur premier achat en ligne.
Attention
Vérifie d'abord avec Search customers, sinon un client qui a déjà acheté chez toi se retrouve avec deux fiches.
Shopify15

Update a customer

Action

Dans MakeUpdates an existing customer with the provided information.

Remplace les infos d'un client par des données plus fraîches.

Quand l'utiliser
ton CRM connaît le nouveau numéro d'un client, et Shopify doit suivre sans retouche à la main.
Attention
Ce que tu envoies remplace ce que Shopify connaît. Ne mappe que les infos dont ton autre outil est vraiment la référence.

Articles

2 modules
Shopify16

Search articles

Recherche

Dans MakeReturns a list of articles based on filters or a manually-specified query.

Fouille les articles du blog de ta boutique avec des filtres ou une requête libre.

Quand l'utiliser
avant de publier un sujet de ton planning éditorial, vérifier qu'un article proche n'existe pas déjà.
Attention
Un résultat vide sert aussi : il dit à l'étape suivante, Create an article, que le sujet est libre.
Shopify17

Create an article

Action

Dans MakeCreates a new article.

Publie un nouvel article sur le blog Shopify à partir d'un texte rédigé ailleurs.

Quand l'utiliser
tes articles s'écrivent dans un outil de rédaction, et la validation doit suffire à les mettre en ligne.
Attention
Lance le scénario une fois avec un brouillon de test et relis l'article sur ton blog avant de le laisser publier seul.

Fulfillments

2 modules
Shopify18

Get a fulfillment order

Recherche

Dans MakeReturns details for a fulfillment order, including fulfillments, line items and more.

Renvoie un ordre d'exécution avec ses expéditions, ses lignes d'articles et le reste du détail.

Quand l'utiliser
ton logisticien demande ce qu'il reste à envoyer sur une commande, et la réponse peut partir toute seule.
Attention
Make le range parmi les recherches, il peut donc sortir plusieurs bundles.
Shopify19

Create a fulfillment

Action

Dans MakeCreates a fulfillment for a given fulfillment order.

Déclare des articles comme exécutés pour un ordre d'exécution donné.

Quand l'utiliser
ton transporteur confirme le départ du colis, et Shopify doit le savoir.
Attention
il travaille sur l'ordre d'exécution, pas sur la commande. Place Get an order juste avant : c'est lui qui fournit l'identifiant dont il a besoin.

Inventory

2 modules
Shopify20

Adjust an inventory level

Action

Dans MakeAdjusts the inventory level by a relative amount.

Fait bouger le stock d'une quantité relative, en plus ou en moins.

Quand l'utiliser
une vente au comptoir doit retirer des unités dans Shopify, sans que tu connaisses le total du moment.
Attention
lancé deux fois par erreur, il retire deux fois.
Shopify21

Update an inventory level

Action

Dans MakeUpdates the inventory level to an exact quantity.

Fixe le stock à une quantité exacte, quelle que soit la valeur d'avant.

Quand l'utiliser
après un inventaire physique, le chiffre compté doit faire foi.
Attention
il écrase. Les ventes passées entre le comptage et la mise à jour disparaissent du total.

Other

2 modules
Shopify22

Make a GraphQL API call

Action

Dans MakeSends a custom GraphQL API call to Shopify. You can use this to call endpoints that aren’t covered by existing modules.

Envoie ta propre requête à l'API GraphQL de Shopify, pour ce que les modules prêts à l'emploi ne couvrent pas.

Quand l'utiliser
une partie de Shopify qu'aucun module ci-dessus n'atteint.
Attention
Shopify réserve des crédits d'API selon les limites réglées dans Make, mais ne décompte que ce qui a vraiment été récupéré.
Shopify23

Make a REST API call (legacy)

Action

Dans MakeSends a custom REST API call to Shopify legacy API. You can use this to call endpoints that aren’t covered by existing modules.

Parle à l'ancienne API REST de Shopify avec une requête écrite par toi.

Quand l'utiliser
un flux existant repose sur un point d'accès REST, et tu ne veux pas le réécrire tout de suite.
Attention
« legacy » veut dire ancien. Pour un nouveau flux, pars sur le module GraphQL.
Besoin d'aide

Besoin d'aide pour automatiser Shopify avec Make ?

Une personne lit chaque message.

FAQ

Shopify et Make : les questions qu'on se pose ensuite

01L'intégration Shopify Make est-elle gratuite ?
Oui, côté Make. Shopify est une app standard, disponible dès le plan Free. Ce plan donne 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus et des fichiers jusqu'à 5 Mo. Les plans payants descendent à 1 minute d'intervalle et lèvent la limite de scénarios actifs. Make décompte des opérations, une par module exécuté sur un bundle. Le vrai prérequis est ailleurs : il faut un compte Shopify payant pour te connecter.
02Que faut-il pour connecter Shopify à Make ?
Un compte Shopify payant et le droit d'installer une app sur la boutique. Dans Make, tu cliques sur Create a connection, tu gardes Shopify comme type, tu tapes seulement le nom court de la boutique dans Domain, puis tu installes l'app Make dans la fenêtre Shopify. Les profils avancés peuvent activer Advanced settings pour leurs propres identifiants et scopes, ou passer par une app personnalisée avec un Admin API Access Token. Garde une seule connexion par boutique.
03Les déclencheurs Shopify réagissent-ils en temps réel dans Make ?
Ça dépend du déclencheur. Watch events et Watch events (advanced) sont instantanés : Shopify prévient Make par webhook dès que l'événement se produit. Watch products et Watch orders sont planifiés : Make interroge ta boutique au rythme du scénario, toutes les 15 minutes par défaut, et jusqu'à 1 minute sur un plan payant. Si tu as besoin de la commande ou du produit complet, les planifiés sont les plus simples à poser. Si la vitesse prime, pars d'un événement.
04Que faire si un module Shopify manque ou si une limite bloque ?
Ça dépend du blocage. S'il manque une action, Make a GraphQL API call atteint ce que les modules prêts à l'emploi laissent de côté, et Make a REST API call (legacy) reste là pour les flux déjà bâtis sur l'ancienne API. Côté limites, Shopify fixe ses limites d'API selon ton forfait Shopify, et ton plan Make n'y change rien. Une erreur de scope manquant sur un webhook se règle en modifiant la connexion. Et si tu bloques vraiment, l'équipe peut relire ton scénario avec toi.
05Make ou n8n pour automatiser Shopify ?
Ça dépend surtout de qui construit et qui maintient. n8n propose lui aussi un nœud Shopify, donc les deux outils atteignent la même boutique. Côté Make, tu as un éditeur visuel, une connexion posée en quelques clics et 27 modules Shopify prêts à glisser. Aucun des deux ne gagne dans l'absolu. Regarde plutôt l'outil que ton équipe maîtrise déjà, celui où vivent tes autres automatisations, et celui que tu relis le plus facilement quand un flux casse.