Ressources · Intégration Make

Intégration Drupal MakeAutomatiser Drupal avec Make.

Et si chaque nouveau contenu Drupal partait tout seul vers tes autres outils ? L'intégration Drupal Make compte 6 modules : un déclencheur qui repère les nouveaux contenus et cinq actions pour créer, lire, modifier, supprimer ou appeler l'API. Ce guide montre aux éditeurs de site et aux équipes ops comment brancher Drupal et monter un premier scénario.

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

Ce que tu peux automatiser

Que permet l'intégration Drupal Make ?

L'intégration Drupal Make relie ton site Drupal à Make, un outil visuel où tu assembles un scénario : une automatisation faite de modules, des briques qui surveillent, lisent ou modifient quelque chose dans une app. Côté Drupal, ces briques agissent sur les contenus du type que tu choisis.

Alimenter Drupal depuis un tableau. Une boutique qui tient ses fiches produits dans un tableur peut brancher Create a Content : chaque nouvelle ligne devient un contenu Drupal du bon type, sans passer par l'administration. Si ta liste vit plutôt dans une base, la page Intégration Airtable Make montre l'autre bout du flux.

Tenir le site à jour sans y penser. Quand un prix ou une date change ailleurs, Update a Content réécrit le contenu correspondant. Et quand une fiche disparaît de ton catalogue, Delete a Content retire la page.

Prévenir l'équipe à chaque publication. Watch New Content repère le nouvel article, Get a Content en lit le détail, et le module suivant transmet titre et lien à l'outil de ton équipe communication.

Côté limites, sois lucide : la documentation de Make pour Drupal est signalée comme incomplète, faute d'informations publiques suffisantes sur l'app. Teste donc chaque module avant de t'y fier. Pour ce que les cinq actions ne couvrent pas, il reste Make an API Call. Drupal mérite aussi un coup d'œil côté n8n ; le comparatif n8n vs Make pose les différences entre les deux outils, et la Formation Make t'accompagne si tu débutes.

Connexion

Comment connecter ton site Drupal à Make ?

  1. 01

    Ajoute un module Drupal

    Dans ton scénario, clique sur le +, cherche Drupal et choisis n'importe quel module. Clique ensuite sur Create a connection. La connexion, c'est ton compte Drupal relié à Make une fois pour toutes, réutilisé par tous tes modules Drupal.

  2. 02

    Nomme-la et autorise Make

    Donne un nom à la connexion si tu veux, par exemple celui du site visé : pratique quand tu gères plusieurs sites. Suis ensuite ce que Drupal te demande, soit valider l'accès de Make sur la page d'autorisation, soit coller la clé fournie par ton site.

  3. 03

    Enregistre et vérifie

    Clique sur Save. Le module est maintenant lié à ton site et Make peut afficher les types de contenu qu'il sait lire. Liste vide ? Regarde d'abord les droits du compte utilisé pour la connexion.

Premier scénario

Ton premier scénario : récupérer chaque nouveau contenu Drupal

ObjectifQuand un nouveau contenu est créé dans Drupal, Make le repère et en lit le détail pour le module suivant.

  1. 01

    Crée le scénario

    Va sur la page Scenarios, crée un nouveau scénario, puis clique sur le + au centre pour poser le premier module.

  2. 02

    Pose le déclencheur

    Cherche Drupal, prends Watch New Content et clique sur Create a connection pour relier ton site, ou reprends la connexion déjà enregistrée.

  3. 03

    Choisis le type de contenu

    Remplis le module en sélectionnant le type de contenu à surveiller. Pas besoin de connaître les noms par cœur : une fois la connexion faite, Make te propose la liste.

  4. 04

    Ajoute Get a Content

    Clique sur le + à droite du déclencheur, ajoute Get a Content et associe-lui le contenu repéré par le déclencheur pour que Make lise exactement celui-là.

  5. 05

    Teste avec Run once

    Crée un contenu de test dans Drupal puis clique sur Run once. Ouvre la bulle de chaque module pour voir les bundles reçus : un bundle par contenu.

  6. 06

    Planifie et active

    Règle la planification sur le premier module (toutes les 15 minutes par défaut) et active le scénario. Tu pourras ajouter un troisième module pour envoyer le contenu ailleurs.

Déclencheurs

Ce qui lance un scénario Drupal

1 module démarre un scénario quand quelque chose se passe dans Drupal. Un déclencheur planifié est vérifié par Make au rythme du scénario ; un déclencheur instantané est appelé par Drupal dès que ça se passe.

Drupal1Watch New Content

Watch New Content

Déclencheur planifié

Dans MakeTriggers when a new content is being created for any content type you specify.

Avec Watch New Content, ton scénario récupère chaque contenu tout juste créé sur ton site, pour le type que tu as choisi : un article, une page ou une fiche produit peut ainsi lancer une suite d'actions.

Comment il se déclenche
c'est un déclencheur planifié, Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut et jamais moins de 15 minutes sur le plan Free.
Quand l'utiliser
dès qu'une publication doit entraîner autre chose, comme un message à l'équipe éditoriale ou une ligne dans un tableau de suivi.
Attention
sa description ne parle que des contenus créés, ne compte donc pas sur lui pour repérer une modification.
Modules

Ce que Make sait faire dans Drupal

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

Drupal1

Create a Content

Action

Dans MakeCreates a new content for any content type you specify.

Tu obtiens un nouveau contenu sur ton site Drupal, dans le type choisi, rempli avec les données d'un module précédent.

Quand l'utiliser
une réponse de formulaire, une ligne de tableur ou une fiche produit doit devenir une page Drupal sans que personne n'ouvre l'administration.
Attention
chaque exécution ajoute un contenu, alors fais tes premiers essais sur un type de test.
Drupal2

Delete a Content

Action

Dans MakeDeletes a content by type.

Ce module retire un contenu d'un type donné de ton site, ce qui garde Drupal propre quand l'élément d'origine disparaît ailleurs.

Quand l'utiliser
un produit sort du catalogue et sa page Drupal doit partir avec lui.
Attention
chaque exécution retire le contenu qu'elle reçoit ; vérifie bien le contenu ciblé et teste sur une entrée factice.
Drupal3

Get a Content

Action

Dans MakeRetrieves a сontent based on type.

Get a Content te donne le détail d'un contenu Drupal existant et le transmet aux modules qui suivent dans le scénario.

Quand l'utiliser
le déclencheur ou une autre app te fournit la référence d'un contenu et il te faut tout le reste avant de l'envoyer vers un outil d'emailing ou une archive.
Attention
il lit un seul contenu à la fois, pas une liste.
Drupal4

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Grâce à ce module, tu atteins n'importe quel point de l'API Drupal depuis ton scénario, avec la même connexion que les autres modules Drupal.

Quand l'utiliser
il te faut une opération que les cinq modules prêts à l'emploi ne proposent pas, mais que l'API de ton site expose.
Attention
la doc Drupal de Make étant incomplète, appuie-toi sur la référence API de ton propre site pour construire l'appel.
Drupal5

Update a Content

Action

Dans MakeUpdates a content by type.

Résultat : un contenu existant de ton site reprend les dernières données venues d'un autre outil, sans ressaisie.

Quand l'utiliser
un tarif, une date ou un descriptif change dans ta source de référence et la page correspondante doit suivre.
Attention
il faut cibler le bon contenu ; si la référence est incertaine, place Get a Content juste avant.
Besoin d'aide

Besoin d'aide pour automatiser Drupal avec Make ?

Une personne lit chaque message.

FAQ

Drupal et Make : les questions fréquentes

01L'intégration Drupal Make est-elle gratuite ?
Oui, Drupal fait partie des apps standard de Make et fonctionne dès le plan Free. Ce plan autorise 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 et Enterprise) descendent à 1 minute d'intervalle, lèvent la limite de scénarios actifs et vont jusqu'à 40 minutes d'exécution. Chaque passage d'un module sur un élément compte comme une opération, décomptée de tes crédits du mois.
02Que faut-il pour connecter Drupal à Make ?
Un compte Make et un accès à ton site Drupal. La documentation de Make ne cite aucun prérequis particulier pour Drupal et ne détaille pas d'étapes dédiées : on suit donc le parcours standard. Tu ajoutes un module Drupal, tu cliques sur Create a connection, tu nommes la connexion si tu veux, puis tu autorises Make sur ton site ou tu colles la clé qu'il te donne, et tu cliques sur Save. Choisis un compte qui voit les types de contenu visés et teste aussitôt.
03Le déclencheur Drupal de Make réagit-il en temps réel ?
Non. Watch New Content est un déclencheur planifié : c'est Make qui interroge ton site au rythme du scénario, Drupal ne le prévient pas au moment où un contenu apparaît. Un nouveau scénario tourne toutes les 15 minutes par défaut. Sur le plan Free, 15 minutes est aussi l'intervalle le plus court ; les plans payants descendent jusqu'à 1 minute. Pour la plupart des circuits de publication, ce décalage passe très bien, mais si tu as besoin d'une réaction immédiate, anticipe-le avant de construire.
04Que faire si le module Drupal voulu manque dans Make ?
Passe par Make an API Call. Ce module appelle n'importe quel point de l'API Drupal depuis ton scénario, avec la connexion déjà en place : tu n'es donc pas limité aux cinq actions prêtes à l'emploi. Garde en tête que Make signale sa propre documentation Drupal comme incomplète, faute d'informations publiques sur l'app ; la référence API de ton site sera le meilleur guide. Lance chaque appel avec Run once et regarde le bundle renvoyé avant d'activer le scénario.
05Make ou n8n pour automatiser Drupal ?
Tout dépend de l'outil que ton équipe utilise déjà. Côté Make, Drupal offre 6 modules : un déclencheur planifié sur les nouveaux contenus, des actions pour créer, lire, modifier et supprimer, plus Make an API Call pour le reste. Drupal a peut-être aussi un nœud n8n : regarde ce qu'il propose pour ton besoin avant de trancher. Liste les opérations dont tu as vraiment besoin, essaie ton flux principal des deux côtés si possible, et garde celui que ton équipe saura maintenir seule.