Ressources · Intégration Make

Intégration Notion MakeAutomatiser Notion avec Make.

Ton espace Notion peut arrêter d'attendre qu'on le remplisse. L'intégration Notion Make met 32 modules à ta disposition, les briques d'une automatisation Make : créer des pages, mettre à jour des items, lire des blocs. Sans code, et sans rien installer dans Notion.

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

Ce que tu peux automatiser

Que fait vraiment l'intégration Notion Make ?

Make est un atelier où tu relies des apps entre elles. Un scénario, c'est l'automatisation que tu y construis : un premier module surveille Notion ou une autre app, les suivants agissent. Une fois Notion branché, ces modules créent des pages, remplissent des items dans une data source, lisent les blocs écrits sur une page et passent le résultat à la suite de la chaîne.

Ce qui revient le plus souvent chez les équipes qui utilisent Notion : garder l'espace de travail à jour sans y retourner sans arrêt. Search Objects retrouve une fiche existante, et List Page Contents en récupère le contenu déjà écrit pour l'envoyer vers un autre outil. Dans l'autre sens, un formulaire ou une boîte mail peut nourrir Create a Data Source Item, si bien que la table que personne ne pense à remplir se met à jour toute seule. Et quand une ligne apparaît dans une table de suivi, Watch Data Source Items la repère à la vérification suivante et Create a Page peut lui fabriquer sa fiche dédiée.

Un objet de page s'arrête à 25 références de propriété côté Notion : au-delà, un module répond avec has_more, et c'est justement pour ça que List Page Property Items sert à aller chercher le reste. Sur les accès, Make ne devine rien : la connexion, ton compte Notion relié une bonne fois à Make et partagé par tous ses modules, ne voit que ce qui a été coché à l'autorisation. Rien ne s'ajoute après coup à une connexion existante, il faut en recréer une et resélectionner les pages pour élargir ce qu'elle atteint.

Notion a aussi son nœud dans n8n, et la question n'est pas laquelle des deux automatise le mieux mais ce qui convient à l'équipe et à l'endroit où le scénario doit vivre. Pour peser les critères, il y a le comparatif n8n vs Make ; la page Intégration Notion n8n reprend le même catalogue côté n8n, et Dépannage Make sert le jour où un scénario cale sans prévenir.

Connexion

Comment connecter Notion à Make ?

  1. 01

    Vérifie tes droits sur l'espace

    Il te faut un compte Notion, et surtout les droits d'administrateur sur l'espace de travail : sans ça, Make ne peut pas établir la liaison. Rien à installer côté Notion pour l'instant, tout part d'un module posé dans un scénario.

  2. 02

    Crée la connexion depuis un module

    Pose n'importe quel module Notion dans un scénario et clique sur Create a connection. Dans la liste Connection type, choisis Notion Public pour te connecter normalement, ou Notion Internal pour coller un jeton d'intégration interne.

  3. 03

    Choisis les pages que Make pourra lire

    Avec Notion Public, Notion te demande de t'authentifier puis affiche Select pages. Coche les pages et les bases à automatiser, clique sur Allow access, puis sur Save dans Make. Les modules ne verront jamais rien d'autre.

Premier scénario

Ton premier scénario : la page qui se complète toute seule

ObjectifQuand une page est créée dans ton espace Notion, Make y ajoute le bloc de suivi que l'équipe oublie toujours.

  1. 01

    Crée le scénario

    Depuis la page Scenarios de Make, crée un scénario et clique sur le + pour poser le premier module. Tape Notion dans la recherche, la liste complète de ses modules s'affiche.

  2. 02

    Pose le déclencheur

    Choisis Watch Objects comme premier module, clique sur Create a connection si ce n'est pas déjà fait, puis indique l'espace que Make doit surveiller.

  3. 03

    Ajoute l'action

    Clique sur le + à droite du déclencheur et ajoute Append a Page Content. Relie la page repérée par le déclencheur au module, puis écris le contenu que chaque nouvelle page doit recevoir.

  4. 04

    Teste avec Run once

    Clique sur Run once. Make exécute le scénario une seule fois et affiche les bundles, les éléments qui passent d'un module au suivant : tu vois exactement ce que Notion a renvoyé.

  5. 05

    Planifie, puis active

    Règle l'horloge du premier module. Un scénario neuf tourne toutes les 15 minutes par défaut, et c'est aussi le minimum du plan gratuit. Bascule l'interrupteur, le scénario vit sa vie.

Déclencheurs

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

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

Notion1Watch Data Source Items

Watch Data Source Items

Déclencheur planifié

Dans MakeTriggers when a Data source (legacy database) item is created or updated.

Celui-ci surveille une data source précise et te remonte chaque item créé ou mis à jour dedans, un bundle à la fois.

Comment il se déclenche
planifié, autrement dit Make interroge Notion au rythme du scénario au lieu d'être prévenu.
Quand l'utiliser
une table de demandes internes où chaque nouvelle ligne doit devenir un ticket, un dossier ou un message ailleurs.
Attention
une mise à jour compte aussi comme un changement, donc un item corrigé deux fois repasse deux fois si rien ne filtre derrière.
Notion2Watch Objects

Watch Objects

Déclencheur planifié

Dans MakeTriggers when a data source, page or legacy database is created and updated.

Watch Objects ratisse plus large que le déclencheur d'items : il signale une data source, une page ou une base héritée dès qu'elle est créée ou modifiée dans ce que ta connexion atteint.

Comment il se déclenche
planifié, Make repasse voir Notion à l'intervalle réglé sur le premier module.
Quand l'utiliser
savoir qu'une nouvelle page vient d'ouvrir dans un espace partagé, pour la consigner ou l'annoncer à l'équipe.
Attention
large veut dire bavard, et il ne verra jamais au-delà des pages accordées à ta connexion.
Notion3Watch Page Contents

Watch Page Contents

Déclencheur planifié

Dans MakeTriggers when a page content is created.

Là où les deux autres suivent des items et des objets, ce déclencheur se place dans une page et signale chaque contenu qui y est ajouté, bloc par bloc.

Comment il se déclenche
planifié, donc un nouveau bloc arrive dans ton scénario au passage suivant, pas à la seconde où il est tapé.
Quand l'utiliser
une page de réunion où l'équipe dépose ses décisions au fil de l'eau, et chaque ligne doit partir quelque part.
Attention
il signale les contenus créés, pas les retouches apportées à un bloc déjà en place.
Notion4Watch Events

Watch Events

Déclencheur instantané

Dans MakeTriggers when a specified event is created.

Watch Events est le seul déclencheur Notion qui n'attend pas le passage suivant : Notion prévient Make quand l'événement choisi se produit.

Comment il se déclenche
instantané, par webhook, l'alerte qu'une app envoie à Make dès que ça se passe, et le scénario démarre tout seul.
Quand l'utiliser
tout ce qui supporte mal quelques minutes de retard, une validation qui doit atteindre l'équipe tout de suite.
Attention
les événements n'arrivent que pour les pages liées à ta connexion, et changer cette liste impose d'en créer une nouvelle puis de resélectionner les pages.
Modules

Ce que Make sait faire dans Notion

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

Data Source/Database Item

5 modules
Notion1

Create a Data Source Item

Action

Dans MakeCreates a new item in a data source.

Ajoute un item dans la data source de ton choix, rempli avec ce que le module précédent a envoyé.

Quand l'utiliser
une demande de devis reçue par mail doit atterrir dans la table des affaires sans que personne la recopie.
Attention
la data source doit se trouver dans les pages que ta connexion atteint, sinon elle n'apparaît même pas dans la liste.
Notion2

Create a Database Item (Legacy)

Action

Dans MakeCreates a new item in a database.

Même geste, mais vers une base héritée, l'ancienne cible que Make liste toujours à côté des data sources.

Quand l'utiliser
le tableau monté il y a trois ans tourne encore et personne ne compte le reconstruire ce trimestre.
Attention
tout ce que tu démarres aujourd'hui a sa place dans la version data source, sinon tu entretiens deux chemins pour un seul besoin.
Notion3

Append a Database Item Content

ActionDans la doc seulement

Écrit du contenu au bas d'un item de base déjà existant, plutôt que d'en créer un autre.

Quand l'utiliser
un compte rendu d'appel qui doit se ranger sous la fiche du bon client, pour garder l'historique au même endroit.
Attention
Make le liste sans description, donc essaie-le sur un item de test et regarde où le contenu atterrit avant de l'approcher de tes vraies données.
Notion4

Update a Data Source Item

Action

Dans MakeUpdates an existing data source (or legacy database) item.

Modifie un item qui existe déjà, dans une data source comme dans une base héritée, au lieu d'empiler les doublons.

Quand l'utiliser
une facture encaissée dans l'outil de compta, et la ligne correspondante dans Notion doit dire la même chose.
Attention
il agit sur un item que tu désignes, donc une recherche tourne souvent juste avant pour trouver la bonne cible.
Notion5

Get a Data Source Item

Action

Dans MakeGets a specified data source (or legacy database) item.

Va chercher un item et transmet son contenu à la suite du scénario, sans rien y toucher.

Quand l'utiliser
relire l'état d'un dossier avant d'envoyer une relance, sans charger toute la table pour autant.
Attention
il lit et n'écrit rien, donc modifier la ligne ensuite revient à Update a Data Source Item.

Data Source/Database/Page

13 modules
Notion6

Search Objects

Recherche

Dans MakeSearches for objects of a page, database, or database item.

Fouille les pages, les bases et les items de base, et renvoie ce qui correspond sous forme de zéro, un ou plusieurs bundles.

Quand l'utiliser
retrouver la fiche fournisseur qui correspond à un numéro de commande avant d'écrire quoi que ce soit dedans.
Attention
une recherche peut revenir vide, et les modules suivants tournent alors dans le vide : prévois cette branche.
Notion7

Create a Database

Action

Dans MakeCreates a new database with default data source.

Fabrique une base neuve, avec sa data source par défaut, depuis l'intérieur d'un scénario.

Quand l'utiliser
chaque nouveau chantier reçoit la même table de suivi, et la générer vaut mieux que dupliquer un modèle à la main.
Attention
créer de la structure n'est pas un geste quotidien, garde-le dans un scénario d'installation que tu lances à la demande.
Notion8

Update a Database

Action

Dans MakeUpdates an existing database.

Retouche le contenant lui-même, la base, et non les lignes qui vivent dedans.

Quand l'utiliser
un titre qui doit suivre le nom du projet, ou une description que personne n'a mise à jour depuis le lancement.
Attention
toucher au contenant peut se répercuter sur les vues et les liens dont l'équipe se sert, teste sur une copie.
Notion9

Get a Database

Action

Dans MakeGets a specified database.

Récupère les détails d'une base pour que le scénario les lise avant de décider quoi que ce soit.

Quand l'utiliser
un aiguillage qui doit savoir sur quelle table il travaille avant d'écrire la moindre ligne.
Attention
il décrit une base, pas une base héritée, et c'est Get a Database (Legacy) qui prend en charge les anciennes.
Notion10

Create a Data Source

Action

Dans MakeAdds a new data source to database or page.

Rattache une nouvelle data source à une base ou à une page qui existe déjà.

Quand l'utiliser
un scénario d'accueil qui donne à chaque projet sa table de livrables, directement dans la page du projet.
Attention
le parent doit être joignable par ta connexion, partage-le avec l'intégration avant de lancer le scénario.
Notion11

Update a Data Source

Action

Dans MakeUpdates a data source.

Applique une modification à une data source déjà en place.

Quand l'utiliser
renommer la table qu'un scénario vient de créer, une fois le nom du client confirmé et le libellé provisoire devenu gênant.
Attention
il travaille sur la data source, jamais sur ce qu'elle contient, donc rien ici ne touche tes items.
Notion12

Get a Data Source

Action

Dans MakeGets a specified data source.

Une lecture, rien de plus : il renvoie ce qu'est une data source.

Quand l'utiliser
un contrôle en début d'exécution, pour confirmer que la table où tu t'apprêtes à écrire est bien celle que tu crois.
Attention
il décrit le contenant, associe-le à une recherche ou à un module d'item quand c'est le contenu qui t'intéresse.
Notion13

Get a Page

Action

Dans MakeGets a specified page.

Ouvre une page et transmet ses propriétés au reste du scénario.

Quand l'utiliser
un point d'avancement qui a besoin du statut inscrit sur la page du projet avant de partir chez le client.
Attention
les propriétés ne sont pas le corps de la page, passe par List Page Contents pour les blocs écrits dedans.
Notion14

Create a Page

Action

Dans MakeCreates a new page in a specified page.

Ton scénario peut écrire des documents et pas seulement des lignes : celui-ci crée une page à l'intérieur d'une page que tu désignes.

Quand l'utiliser
chaque devis signé obtient son espace, créé sous l'accueil clients avec le nom déjà rempli.
Attention
il lui faut une page parente visible par ta connexion, c'est la raison habituelle d'une liste déroulante trop courte.
Notion15

Update a Page

Action

Dans MakeUpdates an existing page.

Réécrit les propriétés d'une page déjà créée.

Quand l'utiliser
un statut qui doit basculer tout seul quand le travail se termine dans un autre outil.
Attention
il met à jour la page elle-même, alors qu'ajouter un paragraphe dedans revient à Append a Page Content.
Notion16

Create a Database (Legacy)

Action

Dans MakeCreates a new database as a subpage in a specified page.

Le jumeau hérité de Create a Database : il pose une base neuve en sous-page de la page que tu nommes.

Quand l'utiliser
un espace resté sur les bases héritées et qui a besoin de nouvelles tables au même format.
Attention
mélanger les deux modèles dans un même espace rend les scénarios suivants difficiles à suivre, choisis un camp et note-le quelque part.
Notion17

Get a Database (Legacy)

Action

Dans MakeGets a specified database.

Côté hérité, ce module dit ce qu'est une base donnée.

Quand l'utiliser
un inventaire des vieilles tables, pour repérer celles qui servent encore avant de faire le ménage.
Attention
si la table est récente, vérifie plutôt du côté des data sources, chaque modèle a ses propres modules ici.
Notion18

Update a Data Source (Legacy)

ActionDans la doc seulement

Make le liste dans sa documentation sans description, ce qui en dit long sur l'étroitesse du cas : il met à jour une data source côté hérité.

Quand l'utiliser
une passe de nettoyage sur un ancien espace, là où la forme héritée est simplement celle que tu as.
Attention
pas de description, donc pas de promesse : lance-le sur une table, lis ce qui revient, et branche-le ensuite sur ce qui compte.

Page Content

6 modules

Add the List Page Property Items module to retrieve the complete details of a property item if the output variable contains the has_more value. This means you must paginate to retrieve all the property item's property values in the page object as Notion imposes a 25-page reference limit.

In the Type field, select the page content type that corresponds to the Page Content ID. If an incorrect Type is selected, an error will appear. The page content type cannot be changed using this module.

Notion19

List Page Contents

Recherche

Dans MakeRetrieves a list of page contents.

Renvoie les blocs d'une page, dans l'ordre, sous forme de bundles.

Quand l'utiliser
transformer une page de réunion en mail récapitulatif, ou vérifier qu'une page modèle contient encore toutes ses sections.
Attention
une page longue donne une longue liste, et les modules suivants tournent une fois par bloc, filtre avant d'agir.
Notion20

List Page Property Items

Recherche

Dans MakeRetrieves a list of paginated page property items. Possible property types are title, text, relation, and person.

Parcourt les valeurs d'une seule propriété, ce qu'il te faut pour les propriétés titre, texte, relation et personne.

Quand l'utiliser
une page dont la propriété relation pointe vers plus d'entrées que l'objet de page n'en transporte.
Attention
Notion s'arrête à 25 références dans un objet de page, et un module qui répond has_more te dit de venir chercher le reste ici.
Notion21

Get a Page Content

Action

Dans MakeGet a specified page content/block.

Attrape un bloc unique et le renvoie tel qu'il est.

Quand l'utiliser
relire un paragraphe précis avant que le scénario décide s'il faut le réécrire.
Attention
tu n'obtiens qu'un bloc, prends List Page Contents quand c'est la page entière qui compte.
Notion22

Append a Page Content

Action

Dans MakeAppends a new page content.

Ajoute un contenu à la fin d'une page, sous ce qui est déjà écrit.

Quand l'utiliser
une page journal qui collecte ce qui s'est passé, une ligne par exécution plutôt qu'une page de plus à chaque fois.
Attention
il ajoute et ne remplace jamais, donc un scénario qui tourne deux fois sur la même entrée écrit deux fois.
Notion23

Update a Page Content

Action

Dans MakeUpdates an existing page content/block.

Retouche un bloc déjà posé sur une page.

Quand l'utiliser
une ligne de statut en haut de page qui doit toujours afficher le dernier chiffre connu.
Attention
le Type choisi doit correspondre au contenu désigné par le Page Content ID, sinon une erreur apparaît, et le type d'un bloc ne se change pas ici.
Notion24

Delete a Page Content

Action

Dans MakeSets a page content/block, as archived.

Archive un bloc, c'est-à-dire la façon dont un contenu quitte une page Notion.

Quand l'utiliser
vider la section d'exemple d'un modèle de page une fois que le vrai contenu a été écrit plus haut dans la chaîne.
Attention
aucun retour en arrière dans un scénario, place un filtre devant et teste avec Run once avant d'activer quoi que ce soit.

Users

1 module
Notion25

List Users

Recherche

Dans MakeRetrieves a list of users.

Renvoie les personnes de l'espace de travail que ta connexion atteint.

Quand l'utiliser
faire correspondre un nom venu d'un autre outil avec la bonne personne avant d'attribuer une tâche.
Attention
il lit et n'écrit jamais, et il ne connaît que l'espace derrière ta connexion.

Other

1 module
Notion26

Make an API Call

Action

Dans MakePerforms an arbitrary authorized API call.

Envoie ta propre requête à l'API de Notion, la porte technique de l'app, avec la connexion déjà créée. Il couvre ce que les 32 modules listés ne font pas.

Quand l'utiliser
un point d'entrée qu'aucun module n'expose ici, une fois la documentation de l'API de Notion lue.
Attention
rien n'est préparé pour toi, prévois de composer la requête toi-même et de la tester avec Run once avant qu'elle compte.

Autres modules

2 modules
Notion27

Append a Data Source Item Content

Action

Dans MakeAppends a new data source item content.

Dépose du contenu dans un item de data source, à la suite de ce qui s'y trouve déjà.

Quand l'utiliser
les retours d'un client ajoutés sous la fiche de sa commande, sans créer une page de plus à chaque échange.
Attention
l'item doit exister avant, donc une création ou une recherche arrive généralement plus tôt dans le flux.
Notion28

Update a Database (Legacy)

Action

Dans MakeUpdates an existing database.

Il ferme la série héritée : mise à jour d'une base héritée déjà en place.

Quand l'utiliser
renommer une vieille table dans laquelle un scénario continue d'écrire, sans ouvrir Notion pour le faire à la main.
Attention
plusieurs modules de cette liste visent des objets hérités, et tu t'y retrouveras plus vite si tes scénarios portent des noms explicites.
Besoin d'aide

Besoin d'aide pour automatiser Notion avec Make ?

Une personne lit chaque message.

FAQ

Les questions qui viennent après

01L'intégration Notion Make est-elle gratuite ?
Oui, dès le plan gratuit. Notion est une app standard chez Make, donc elle est disponible sur tous les plans, sans supplément à acheter. Ce que le plan gratuit limite, c'est l'exécution, pas l'app : deux scénarios actifs, un plancher de 15 minutes entre deux passages planifiés, cinq minutes d'exécution par passage, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Chaque module qui traite un élément compte pour une opération, l'unité que Make décompte sur ton plan : une chaîne qui touche beaucoup d'items coûte donc plus qu'une chaîne qui en touche trois. Les plans payants descendent l'intervalle à une minute et lèvent la limite de scénarios actifs.
02Que faut-il pour connecter Notion à Make ?
Un compte Notion avec les droits d'administrateur sur l'espace de travail, et c'est tout. Tu ajoutes un module Notion dans un scénario, tu cliques sur Create a connection, puis tu choisis entre Notion Public, où tu t'authentifies et sélectionnes les pages que Make pourra atteindre, et Notion Internal, où tu colles un jeton d'intégration interne généré depuis Settings and Members, puis Connections, puis la page des intégrations. La voie publique demande aussi de cliquer sur Select pages puis sur Allow access. Dans les deux cas, Make ne voit que les pages accordées, une décision à prendre avant de commencer plutôt qu'après.
03Le déclencheur Notion réagit-il en temps réel ?
Ça dépend duquel. Trois des quatre sont planifiés : Watch Data Source Items, Watch Objects et Watch Page Contents demandent à Notion ce qui a changé à chaque passage du scénario, soit toutes les 15 minutes par défaut, et pas plus vite sur le plan gratuit. Watch Events est l'instantané de la famille, puisque Notion appelle Make par webhook dès que l'événement se produit et que le scénario démarre seul. Si quelques minutes de décalage posent problème, construis sur Watch Events. Si tu traites par lots, un déclencheur planifié reste plus calme et plus simple à suivre.
04Que faire si un module manque ou si une limite bloque ?
Make an API Call répond au module manquant : il envoie ta propre requête à l'API de Notion avec la connexion déjà créée, donc tout point d'entrée exposé par l'API reste accessible depuis un scénario. Deux limites méritent d'être connues avant de concevoir autour. Notion s'arrête à 25 références de propriété dans un objet de page, et List Page Property Items existe pour parcourir le reste quand un module répond has_more. Les événements n'atteignent que les pages liées à ta connexion, donc élargir la portée veut dire créer une nouvelle connexion et resélectionner les pages.
05Make ou n8n pour Notion ?
Ça dépend de qui va construire le scénario. Sur Make, tout se pose sur une toile : tu poses des modules, tu relies les champs d'un clic, et les 32 modules Notion listés plus haut fonctionnent tels quels, sans rien coder. n8n demande plus de mise en route, mais laisse davantage de liberté à qui code déjà. Si construire un scénario sans ouvrir d'éditeur de code te convient, Make suffit largement pour cette app, comme le montre le premier scénario plus haut. Si Notion n'est qu'une pièce d'un système plus technique, mieux vaut trancher après avoir lu le comparatif cité plus haut.
Hack'celeration Lab

Reçois nos astuces d'automatisation chaque semaine.

Pas de spam. Désinscription en un clic.