Ressources · Intégration Make

Intégration CraftQL MakeAutomatiser CraftQL avec Make.

Ton site Craft CMS peut-il suivre ce qui se passe dans tes autres outils ? Oui : l'intégration CraftQL Make apporte 3 modules d'action, Mutate, Query et Simple. Ici, tu relies ton token, tu montes un premier scénario et tu sais quel module choisir.

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

Ce que tu peux automatiser

Que permet l'intégration CraftQL Make ?

L'intégration CraftQL Make branche le plugin CraftQL de ton site Craft CMS sur Make, l'outil où tu assembles un scénario (ton automatisation, une suite de modules) sans écrire de code. Chaque module est une brique ; ici, trois actions qui passent par le token GraphQL créé dans CraftQL.

Un rapport de contenu sans copier-coller. Une responsable éditoriale veut la liste de ses pages dans un tableur : le scénario démarre sur une planification, puis Query, dont le nom renvoie à la lecture de données en GraphQL, alimente le module d'une autre app.

Des commandes qui remontent sur le site. Pour une boutique qui vend ailleurs, le scénario part de l'outil de vente et confie chaque bundle (un élément qui passe d'un module au suivant, ici une commande) à Mutate, le module dont le nom évoque l'écriture.

Un troisième module à explorer. Simple complète la liste. La doc officielle ne décrit aucun des trois : ouvre-les dans l'éditeur et regarde les champs que Make propose une fois la connexion créée.

Ce que Make n'apporte pas ici : aucun déclencheur, donc CraftQL ne lance jamais un scénario seul, et pas de module universel Make an API Call. La doc précise aussi que son contenu CraftQL est généré par IA et peut contenir des erreurs : vérifie les points importants auprès de CraftQL. Pour situer Make face à n8n, qui a souvent un nœud pour la même app, lis n8n vs Make. Pour apprendre l'outil, la Formation Make reprend les bases, et l'Agence Make construit ces scénarios avec toi.

Connexion

Comment connecter CraftQL à Make ?

  1. 01

    Génère un token dans CraftQL

    Dans le panneau de contrôle de Craft CMS, va dans la section GraphQL, clique sur Tokens puis sur New token. Copie le token affiché dans la zone Authorization Header. Il te faut Craft CMS 3.6.0 ou plus et le droit d'installer des plugins.

  2. 02

    Ajoute un module CraftQL

    Connecte-toi à Make, pose un module CraftQL dans ton scénario et clique sur Create a connection. La connexion, c'est ton compte CraftQL relié à Make une seule fois, puis réutilisé par tous les modules CraftQL.

  3. 03

    Colle le token

    Le champ Connection name est facultatif, donne-lui un nom parlant si tu veux. Colle ensuite le token copié, ou suis les instructions à l'écran, et enregistre. Make peut alors lister ce qu'il sait lire sur ton site.

Premier scénario

Ton premier scénario avec CraftQL

ObjectifQuand une commande arrive dans une autre app, Make la transmet à CraftQL Mutate pour que ton site reçoive les données.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le + pour poser le premier module. CraftQL n'a pas de déclencheur : ce premier module vient de l'app où arrivent tes commandes.

  2. 02

    Pose le module Mutate

    Clique sur le + à droite du premier module, cherche CraftQL et choisis Mutate. Si ce n'est pas encore fait, clique sur Create a connection et colle ton token.

  3. 03

    Remplis les champs

    Remplis les champs de Mutate en y glissant les données du premier module. Pas besoin de tout taper : une fois la connexion créée, Make te propose ce qu'il sait lire sur ton site.

  4. 04

    Teste avec Run once

    Clique sur Run once : Make exécute le scénario une fois et affiche les bundles reçus par chaque module. Ouvre ceux de Mutate pour vérifier qu'il a reçu les bonnes données.

  5. 05

    Planifie et active

    Règle la planification avec l'horloge du premier module. Un nouveau scénario tourne toutes les 15 minutes par défaut, et le plan Free ne descend pas en dessous. Active ensuite le scénario.

Modules

Ce que fait chaque module CraftQL

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

CraftQL1

Mutate

ActionDans la doc seulement

Avec Mutate, les données de ton scénario atterrissent sur ton site Craft CMS. Son nom vient de GraphQL, où une mutation écrit au lieu de lire ; la doc officielle n'en dit pas plus, alors regarde ses champs dans l'éditeur.

Quand l'utiliser
des commandes ou des inscriptions reçues ailleurs doivent être enregistrées sur ton site.
Attention
il s'exécute pour chaque bundle reçu, teste d'abord avec Run once sur un seul élément.
CraftQL2

Query

ActionDans la doc seulement

Query te ramène du contenu de ton site pour que les modules suivants s'en servent. En GraphQL, une requête de ce nom lit des données, c'est ce que suggère le module ; Make ne publie aucune description, confirme dans l'éditeur.

Quand l'utiliser
un tableur ou un message dans une autre app a besoin d'infos déjà présentes dans Craft CMS.
Attention
place-le après un déclencheur ou une planification, CraftQL ne peut pas lancer le scénario.
CraftQL3

Simple

ActionDans la doc seulement

Troisième action de CraftQL, Simple est la seule dont le nom ne dit rien sur la lecture ou l'écriture. La doc ne la décrit pas : pose-la dans un scénario de test et observe les champs que Make te propose.

Quand l'utiliser
ni Mutate ni Query ne collent à ton besoin et tu veux voir ce que l'app expose d'autre.
Attention
la doc CraftQL est signalée comme générée par IA, vérifie auprès de CraftQL.
Besoin d'aide

Besoin d'aide pour automatiser CraftQL avec Make ?

Une personne lit chaque message.

FAQ

CraftQL et Make : les questions fréquentes

01L'intégration CraftQL Make est-elle gratuite ?
Oui, côté Make : CraftQL est une app standard, disponible dès le plan Free. Ce plan donne 2 scénarios actifs, 15 minutes au 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 et lèvent la limite de scénarios actifs. Chaque opération, soit un module exécuté sur un bundle, est décomptée de ton plan. CraftQL a son propre abonnement, détaillé sur sa page de tarifs.
02Que faut-il pour connecter CraftQL à Make ?
Une installation Craft CMS active en version 3.6.0 ou plus, le droit d'y installer des plugins et un compte CraftQL. Dans le panneau de contrôle, ouvre la section GraphQL, clique sur Tokens puis New token, et copie le token affiché dans la zone Authorization Header. Côté Make, ajoute un module CraftQL, clique sur Create a connection, nomme la connexion si tu veux et colle ce token. Cette même connexion sert ensuite aux trois modules CraftQL.
03Le module CraftQL se déclenche-t-il en temps réel ?
Non, CraftQL n'a tout simplement aucun déclencheur dans Make. Ses trois modules sont des actions, il faut donc autre chose pour lancer le scénario. Deux options. Soit tu places en tête le déclencheur d'une autre app, par exemple ta boutique ou ton formulaire, puis Mutate ou Query derrière. Soit tu comptes sur la planification : l'horloge du premier module lance le scénario seule, toutes les 15 minutes par défaut sur un nouveau scénario, avec 15 minutes comme plancher sur le plan Free.
04Que faire s'il manque un module CraftQL dans Make ?
Ça dépend de ton besoin. CraftQL ne propose que trois modules dans Make (Mutate, Query et Simple) et pas de module Make an API Call : impossible donc de passer par une requête libre dans cette app. Commence par ouvrir chacun des trois dans un scénario de test pour lire les champs proposés, puisque la doc n'en décrit aucun. Si ton besoin reste hors de portée, cherche une autre app qui le couvre, ou demande à l'équipe Hack'celeration d'étudier ton cas.
05Make ou n8n pour CraftQL ?
Ça dépend surtout du reste de ton organisation, pas de CraftQL seul. Dans Make, CraftQL offre trois modules d'action sans déclencheur : ton scénario part toujours d'une autre app ou d'une planification. La même app a souvent un nœud n8n, regarde aussi de ce côté avant de trancher. Choisis l'outil où vivent déjà tes autres apps et ton équipe, et compare les deux sur les modules disponibles pour ton cas précis, pas sur leur réputation.