Ressources · Intégration Make

Intégration Contentful MakeAutomatiser Contentful avec Make.

Et si tes contenus arrivaient dans Contentful sans copier-coller ? L'intégration Contentful Make propose 29 modules, dont un déclencheur instantané, pour créer, publier ou ranger entrées et médias. Tu vas brancher ton espace, puis monter ton premier scénario pas à pas.

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

Ce que tu peux automatiser

Que permet l'intégration Contentful Make ?

L'intégration Contentful Make relie ton espace Contentful à Make, un outil sans code où tu assembles un scénario : une automatisation faite de modules, chaque module étant une brique qui surveille, agit ou cherche. Dans Contentful, une entrée est un contenu (un article, une fiche produit), rangée selon un type de contenu, le modèle qui fixe ses champs. Make la crée, la publie (brouillon mis en ligne) ou l'archive à ta place.

Prévenir l'équipe dès qu'un contenu bouge. Le déclencheur Watch an Event réagit à ce qui se passe dans ton espace. Derrière, Get an Entry récupère le contenu concerné et un module de messagerie l'envoie au service commercial, qui sait enfin quand une fiche produit change.

Retirer une offre expirée proprement. Pour une boutique en ligne, Unpublish an Entry met la page hors ligne quand le produit n'est plus vendu, puis Archive/Unarchive an Entry la range sans la supprimer.

Alimenter Contentful depuis un tableur. Une agence qui prépare ses textes dans un tableau partagé peut créer chaque ligne en brouillon avec Create an Entry, et laisser la relecture à un humain.

Une limite à connaître : la doc Make de Contentful se présente comme un contenu généré par IA, à vérifier auprès de Contentful, et elle ne détaille pas les champs. Pour une opération absente de la liste, Make an API Call appelle l'API de Contentful avec la même connexion.

Contentful existe aussi sur n8n : l'Intégration Contentful n8n le détaille, et le comparatif n8n vs Make t'aide à choisir. Tu débutes dans l'éditeur ? La Formation Make reprend les bases.

Connexion

Comment connecter Contentful à Make ?

  1. 01

    Crée un jeton dans Contentful

    Dans Contentful, ouvre Settings, puis CMA tokens, et clique sur Create access token. Donne-lui un nom parlant, ajoute une date d'expiration si ta politique interne l'exige, clique sur Generate et copie le jeton affiché.

  2. 02

    Ajoute un module Contentful dans Make

    Dans ton scénario, ajoute n'importe quel module Contentful et clique sur Create a connection. La connexion, c'est ton compte Contentful relié une fois pour toutes à Make, puis réutilisé par tous les modules de l'app. Le champ Connection name est facultatif.

  3. 03

    Colle le jeton et valide

    Colle le jeton copié dans la fenêtre que Make t'ouvre, ou suis les instructions à l'écran, puis enregistre. Pas besoin de retenir les identifiants de ton espace : Make te propose ensuite ce que le jeton l'autorise à lire.

Premier scénario

Ton premier scénario : d'une ligne de tableur à une entrée publiée

ObjectifQuand une ligne est validée dans un tableur, Make crée l'entrée dans Contentful et la publie.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique sur le +. Choisis ton tableur et son déclencheur, le module qui lance le flux quand une ligne arrive.

  2. 02

    Ajoute Create an Entry

    Clique sur le + à droite du premier module, cherche Contentful et prends Create an Entry. Branche ton compte avec le jeton CMA, puis choisis dans la liste que Make te propose où ranger l'entrée.

  3. 03

    Relie les colonnes aux champs

    Remplis chaque champ de l'entrée avec une colonne du tableur. Chaque ligne voyage sous forme de bundle : un élément transmis d'un module au suivant.

  4. 04

    Ajoute Publish an Entry

    Place Publish an Entry juste après et donne-lui l'ID renvoyé par Create an Entry. Tu préfères relire avant la mise en ligne ? Laisse ce module de côté, l'entrée reste en brouillon.

  5. 05

    Teste avec Run once

    Ajoute une ligne de test, puis clique sur Run once. Make exécute le scénario une fois et affiche les bundles reçus par chaque module : vérifie l'entrée dans Contentful.

  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. Chaque passage d'un module compte comme une opération sur ton plan Make.

Déclencheurs

Qu'est-ce qui peut lancer un scénario Contentful ?

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

Contentful1Watch an Event

Watch an Event

Déclencheur instantané

Dans MakeTriggers when a new event occurs.

Ce déclencheur lance ton scénario dès qu'un événement se produit dans ton espace Contentful. Plus besoin de surveiller l'interface pour savoir qu'un contenu a changé : Make s'en charge et passe le relais aux autres outils. C'est le seul déclencheur de l'app.

Comment il se déclenche
instantané : Contentful prévient Make par webhook dès que ça se passe, d'où le badge éclair sur le module.
Quand l'utiliser
quand un changement dans ton espace doit arriver dans la messagerie de l'équipe commerciale ou dans un tableau de suivi.
Attention
en l'ajoutant, clique sur Create a webhook avant Create a connection, sinon Contentful ne sait pas où prévenir Make.
Modules

Que peut faire Make dans Contentful ?

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

Contentful1

Activate a Content Type

Action

Dans MakeActivates a content type by its ID. Use this module to apply new changes.

Tes modifications de structure ne comptent qu'une fois le type de contenu activé. Ce module applique les derniers changements, et les nouvelles entrées suivent alors le modèle à jour.

Quand l'utiliser
en fin de scénario, après l'ajout, la modification ou la suppression d'un champ.
Attention
il attend l'ID du type de contenu ; si tu ne connais que son nom, passe d'abord par Search Content Types.
Contentful2

Add a Field to a Content Type

Action

Dans MakeAdds a new field to a specific content type.

Un nouveau champ rejoint un modèle existant, par exemple l'emplacement pour un chapô que ta rédaction réclame. La structure évolue depuis Make, sans passer par les réglages de Contentful.

Quand l'utiliser
quand plusieurs espaces doivent recevoir le même champ et que la manipulation à la main multiplie les erreurs.
Attention
enchaîne avec Activate a Content Type, sinon le champ n'est pas appliqué.
Contentful3

Archive/Unarchive an Asset

Action

Dans MakeArchives/Unarchives an unpublished asset.

Archiver un média le sort de la médiathèque courante sans le perdre, et le même module le fait revenir. Une option plus douce que la suppression quand les visuels s'accumulent.

Quand l'utiliser
à la fin d'une campagne, pour ranger ses bannières sans les effacer.
Attention
seul un média non publié peut être archivé ; place Unpublish an Asset juste avant.
Contentful4

Archive/Unarchive an Entry

Action

Dans MakeArchives/Unarchives an unpublished entry.

Côté entrées, le principe est le même : un article daté ou une offre terminée quitte la liste de travail de tes rédacteurs, et peut revenir plus tard.

Quand l'utiliser
quand un événement est passé et que sa page n'a plus lieu d'être dans l'espace de travail.
Attention
Contentful refuse d'archiver une entrée publiée ; Unpublish an Entry doit passer avant.
Contentful5

Create a Content Type

Action

Dans MakeCreates a new content type.

Ce module fabrique un modèle de contenu tout neuf, le gabarit qui décide des champs d'une entrée. Pratique pour dupliquer une même structure d'un projet à l'autre.

Quand l'utiliser
quand un nouveau client démarre dans ton outil de gestion de projet et qu'il lui faut son modèle dans Contentful.
Attention
un type créé reste vide ; ajoute ses champs puis active-le avant que ta rédaction s'en serve.
Contentful6

Create an Asset

Action

Dans MakeCreates a new asset.

Un fichier venu d'un autre outil devient un média Contentful, prêt à être rattaché à tes entrées. Fini le téléchargement suivi d'un nouvel envoi.

Quand l'utiliser
quand une graphiste dépose la version finale d'un visuel dans un dossier partagé.
Attention
le média n'est pas encore en ligne ; ajoute Publish an Asset s'il doit apparaître sur le site.
Contentful7

Create an Entry

Action

Dans MakeCreates a new entry.

Il écrit un nouveau contenu à partir des données des modules précédents. Fiches produits, pages d'événement ou questions de FAQ naissent ailleurs et arrivent toutes seules.

Quand l'utiliser
quand une ligne de tableur, une réponse de formulaire ou une fiche CRM doit devenir un brouillon.
Attention
l'entrée reste en brouillon ; la publication est une étape à part, et c'est tant mieux si quelqu'un doit relire.
Contentful8

Deactivate a Content Type

Action

Dans MakeChanges a content type status to "draft".

Désactiver un type de contenu le repasse en brouillon. C'est l'étape qui prépare un modèle à être supprimé ou profondément revu.

Quand l'utiliser
quand un format ne sert plus, par exemple un ancien modèle de communiqué que personne ne remplit.
Attention
Delete a Content Type n'accepte qu'un type désactivé, donc ce module le précède presque toujours.
Contentful9

Delete a Content Type

Action

Dans MakePermanently removes a deactivated content type.

Suppression définitive d'un modèle de contenu. Utile pour faire le ménage dans les types créés pour des tests ou pour un projet terminé.

Quand l'utiliser
quand un espace de test accumule des modèles dont plus personne n'a besoin.
Attention
rien ne se rattrape, et le type doit être désactivé avant ; teste d'abord avec Run once sur un espace de test.
Contentful10

Delete a Field from a Content Type

Action

Dans MakeRemoves a field from a specific content type.

Un champ que plus personne ne remplit sort du modèle, et l'écran d'édition s'allège pour ta rédaction.

Quand l'utiliser
quand le même champ obsolète doit disparaître d'un type de contenu présent dans plusieurs espaces.
Attention
pense aux entrées qui utilisent encore ce champ, et n'oublie pas Activate a Content Type pour appliquer la suppression.
Contentful11

Delete an Asset

Action

Dans MakePermanently removes an unpublished asset.

Ici, le fichier disparaît pour de bon de Contentful. De quoi purger les doublons et les envois abandonnés qui encombrent la médiathèque.

Quand l'utiliser
quand les droits d'une photo arrivent à échéance et qu'elle ne doit plus être stockée.
Attention
aucun retour possible, et le média doit être dépublié avant ; pour simplement le cacher, Archive/Unarchive an Asset suffit.
Contentful12

Delete an Entry

Action

Dans MakePermanently removes a specific entry.

Delete an Entry efface définitivement une entrée de ton espace. Il a sa place dans les scénarios de nettoyage, quand des brouillons s'empilent sans jamais être publiés.

Quand l'utiliser
quand une opportunité passe en perdue dans ton CRM et que le brouillon d'étude de cas préparé pour elle n'a plus de raison d'être.
Attention
aucune corbeille ; au moindre doute, archive plutôt.
Contentful13

Get a Content Type

Action

Dans MakeReturns attributes of a specific content type.

Lire un type de contenu donne à ton scénario ses attributs à partir de son ID. Les modules suivants peuvent s'en servir.

Quand l'utiliser
avant d'ajouter ou de modifier un champ, pour vérifier ce que le modèle contient déjà et éviter un doublon.
Attention
sans ID, pas de résultat ; Search Content Types le retrouve à partir du nom.
Contentful14

Get an Asset

Action

Dans MakeReturns attributes of a specific asset.

Get an Asset va chercher un média précis dont tu connais l'ID, pour que les modules suivants réutilisent ce que Contentful renvoie à son sujet.

Quand l'utiliser
quand une entrée pointe vers une image et que ton outil d'emailing en a besoin pour composer une newsletter.
Attention
il ne renvoie qu'un seul média ; pour en trouver plusieurs selon d'autres critères, prends Search Assets.
Contentful15

Get an Entry

Action

Dans MakeReturns attributes of a specific entry.

Une entrée entière, lue à partir de son ID. On le place souvent juste après le déclencheur, pour transformer un simple événement en contenu exploitable par tes autres outils.

Quand l'utiliser
quand Watch an Event se déclenche et que le module suivant a besoin du texte complet.
Attention
récupère l'ID depuis le module précédent au lieu de le taper à la main.
Contentful16

Get an Entry with Replacement

Action

Dans MakeAllows to replace text fields with new values by using specific tags ( e.g: {{!notfound:name}}, {{!notfound:email}} ). Returns new values as output.

Cette variante lit une entrée et remplace les balises placées dans ses champs texte, comme {{!notfound:name}}, par les valeurs que tu fournis. Ton contenu Contentful devient un modèle réutilisable.

Quand l'utiliser
quand une entrée contient un message de bienvenue à personnaliser avec le prénom de chaque nouveau client.
Attention
les nouvelles valeurs sortent du module ; l'entrée elle-même ne change pas dans Contentful.
Contentful17

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Quand aucun autre module Contentful ne fait l'affaire, celui-ci appelle n'importe quel point de l'API Contentful avec la connexion déjà en place.

Quand l'utiliser
pour une opération absente de la liste, une fois la bonne requête repérée dans la documentation développeur de Contentful.
Attention
c'est toi qui écris la requête ; lance Run once et lis le bundle renvoyé avant d'ajouter la suite.
Contentful18

Publish an Asset

Action

Dans MakeChanges asset status to "published".

Publier un média le rend disponible pour le site ou l'application qui lit ton espace Contentful. Il suit logiquement Create an Asset ou Update an Asset.

Quand l'utiliser
quand un visuel est validé et doit partir en ligne sans que personne n'ouvre Contentful.
Attention
ne publie que du définitif ; revenir en arrière demande Unpublish an Asset.
Contentful19

Publish an Entry

Action

Dans MakeChanges entry status to "published".

Ton entrée passe en ligne grâce à ce module, dans le même flux que celui qui l'a créée ou mise à jour. Le brouillon devient publié sans clic manuel.

Quand l'utiliser
quand un article passe au statut « validé » dans ton outil de gestion de projet.
Attention
garde une validation humaine avant lui si le contenu vient de sources externes.
Contentful20

Unpublish an Asset

Action

Dans MakePuts an asset back into "draft" state.

Retour au brouillon pour un média : il n'est plus diffusé, mais il reste dans la médiathèque, modifiable et prêt à repartir.

Quand l'utiliser
quand le service juridique signale une image et qu'elle doit sortir du site le temps de vérifier.
Attention
l'archivage comme la suppression exigent un média dépublié, donc ce module ouvre souvent un scénario de nettoyage.
Contentful21

Unpublish an Entry

Action

Dans MakePuts an entry back into "draft" state.

Mettre une entrée hors ligne sans la perdre : elle repasse en brouillon et ta rédaction peut la corriger tranquillement.

Quand l'utiliser
quand un produit est retiré du catalogue de ta boutique et que sa page ne doit plus s'afficher.
Attention
toute entrée à archiver doit passer par là d'abord, l'archivage refuse les entrées publiées.
Contentful22

Update a Content Type

Action

Dans MakeUpdates a specific content type by its ID.

Update a Content Type modifie un modèle existant à partir de son ID, sans le reconstruire de zéro.

Quand l'utiliser
quand plusieurs espaces partagent un même modèle et qu'un changement doit les toucher tous de la même façon.
Attention
la modification attend Activate a Content Type ; pour un seul champ, Update a Field of a Content Type est plus précis.
Contentful23

Update a Field of a Content Type

Action

Dans MakeUpdates a field inside a specific content type.

Un seul champ change dans le type de contenu, le reste du modèle ne bouge pas. C'est la retouche chirurgicale de la liste.

Quand l'utiliser
quand le libellé ou le réglage d'un champ doit évoluer sans toucher aux autres champs utilisés par ta rédaction.
Attention
vérifie d'abord avec Get a Content Type que le champ existe, puis active le type.
Contentful24

Update an Asset

Action

Dans MakeUpdates an asset by its ID.

Un média existant reçoit de nouvelles informations à partir de son ID, et les entrées qui l'utilisent continuent de pointer vers lui.

Quand l'utiliser
quand une photo produit est remplacée dans ta photothèque et que Contentful doit suivre.
Attention
il faut l'ID du média ; récupère-le avec Search Assets ou depuis le déclencheur plutôt que de le saisir.
Contentful25

Update an Entry

Action

Dans MakeUpdates a specific entry by its ID.

Ce module réécrit une entrée déjà présente, retrouvée par son ID, avec les données fraîches d'un autre outil. Prix, dates ou descriptions restent synchronisés.

Quand l'utiliser
quand la date d'un salon change dans ta billetterie et que la page de l'événement doit l'afficher.
Attention
il lui faut l'ID de l'entrée ; récupère-le avec Search Entries ou depuis le module précédent plutôt que de le saisir.
Contentful26

Search Assets

Recherche

Dans MakeSearches for assets.

La recherche de médias renvoie tous les fichiers qui correspondent, chacun sous forme de bundle, pour que la suite les traite un par un.

Quand l'utiliser
pour retrouver des fichiers avant de les archiver ou de les supprimer, sans connaître leurs ID.
Attention
zéro, un ou plusieurs résultats peuvent sortir, et chaque bundle fait tourner les modules suivants, donc consomme des opérations ; affine avant d'enchaîner une suppression.
Contentful27

Search Content Types

Recherche

Dans MakeSearches for content types.

Cette recherche liste les modèles de ton espace. C'est ainsi qu'un scénario retrouve l'ID dont chaque module de type de contenu a besoin.

Quand l'utiliser
au début d'un scénario qui retouche des modèles, quand tu ne connais un type que par son nom.
Attention
plusieurs types peuvent correspondre ; filtre avant de passer le résultat à une mise à jour ou une suppression.
Contentful28

Search Entries

Recherche

Dans MakeSearches for entries.

Search Entries trouve les contenus qui répondent à tes critères et renvoie chaque entrée comme un bundle, prête pour une mise à jour, un export ou un rapport.

Quand l'utiliser
pour envoyer toutes les entrées d'un type dans un tableur et faire l'audit de tes contenus.
Attention
le résultat peut être vide ou très long ; lance Run once et regarde les bundles avant d'ajouter une mise à jour.
Besoin d'aide

Besoin d'aide pour automatiser Contentful avec Make ?

Une personne lit chaque message.

FAQ

Contentful et Make : les questions qu'on se pose

01L'intégration Contentful Make est-elle gratuite ?
Oui, côté Make : Contentful est une app standard, disponible dès le plan Free. Ce plan autorise 2 scénarios actifs, un intervalle minimal de 15 minutes 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. Chaque exécution de module compte comme une opération. L'abonnement Contentful reste à part : il te faut un compte actif chez eux, et son prix dépend de Contentful, pas de Make.
02Que faut-il pour connecter Contentful à Make ?
Un compte Contentful actif et un jeton d'accès. Dans Contentful, va dans Settings, puis CMA tokens, clique sur Create access token, nomme le jeton, choisis une date d'expiration si besoin, clique sur Generate et copie-le. Dans Make, ajoute un module Contentful, clique sur Create a connection, renseigne si tu veux le champ Connection name et colle le jeton. Si ton premier module est le déclencheur instantané Watch an Event, clique d'abord sur Create a webhook, puis sur Create a connection.
03Le déclencheur Contentful réagit-il en temps réel ?
Oui. Watch an Event est un déclencheur instantané : Contentful prévient Make par webhook dès que l'événement se produit, au lieu que Make vienne vérifier à intervalle régulier. Dans l'éditeur, il porte le badge éclair. C'est le seul déclencheur Contentful de Make. Si ton flux démarre ailleurs, dans un tableur ou un formulaire par exemple, le scénario prend le déclencheur de cette app avec sa planification, et les modules Contentful interviennent ensuite comme actions.
04Que faire si aucun module Contentful ne couvre ton besoin ?
Passe par Make an API Call. Ce module appelle n'importe quel point de l'API Contentful avec ta connexion existante, donc tu n'es pas limité aux actions et recherches de la liste. Tu écris la requête toi-même, à partir de la documentation développeur de Contentful, et tu la testes avec Run once. Autre point : la doc Make consacrée à Contentful est signalée comme générée par IA, alors vérifie les détails importants dans la documentation de Contentful avant de t'appuyer dessus.
05Make ou n8n pour automatiser Contentful ?
Ça dépend surtout de l'outil que ton équipe utilise déjà. Contentful existe des deux côtés. Dans Make, tu as 29 modules prêts à l'emploi, dont le déclencheur instantané Watch an Event, et Make an API Call pour le reste. n8n propose son propre nœud Contentful, décrit sur la page Intégration Contentful n8n. Mets en face les modules de chacun et les tâches que tu veux automatiser, monte ton premier scénario sur l'outil que tu comptes garder, et lis le comparatif n8n vs Make pour les différences générales.