Ressources · Intégration n8n

Intégration Adalo n8nAutomatiser Adalo avec n8n.

La base qui fait tourner ton app Adalo peut se piloter toute seule. L'intégration Adalo n8n donne accès à une ressource, Collection, et à 5 opérations qui créent, lisent, modifient et suppriment des lignes. Adalo n'a pas de nœud déclencheur dans n8n : le départ vient d'ailleurs.

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

Pourquoi automatiser

À quoi sert l'intégration Adalo n8n ?

L'intégration Adalo n8n relie les collections qui stockent les données de ton app Adalo au reste de tes outils, via l'API Adalo. Le nœud livré dans n8n couvre une ressource, Collection, et cinq opérations qui font le tour de la vie d'une ligne : la créer, en lire une, les lire toutes, la modifier, la supprimer. Tu désignes la collection, tu fournis une clé API et un App ID, et les lignes bougent dans un workflow, c'est-à-dire une suite d'étapes que n8n exécute à ta place.

Prends une app de club de sport montée sur Adalo. Les inscriptions arrivent par un formulaire hébergé ailleurs, n8n crée la ligne dans la collection Membres avec collection.create, et le nouvel adhérent trouve sa fiche prête à sa première ouverture de l'app. Si le formulaire alimente déjà une base Airtable, c'est la même mécanique, un item entrant et une ligne écrite.

Deuxième usage, la mise à jour de masse. Les tarifs d'une app de vente vivent dans un fichier Microsoft Excel 365 tenu par l'équipe commerciale. n8n lit le fichier, compare avec ce que renvoie collection.getAll, puis passe collection.update sur les seules lignes dont le prix a changé. Aucun copier-coller dans l'éditeur Adalo.

Troisième usage, la relance. Un Schedule Trigger se réveille chaque matin, lit la collection Commandes, garde les lignes restées au statut en attente et envoie un message par Gmail. Le tri se fait dans n8n, l'app Adalo reste simple pour celui qui l'utilise.

Le nœud porte une ressource et cinq opérations. Pour ce que l'API Adalo propose en dehors de cette liste, le nœud HTTP Request appelle l'endpoint directement et réutilise le même credential Adalo grâce à son authentification prédéfinie. Rien ne t'oblige à sortir de n8n.

Deux points à régler avant de construire. Côté Adalo, l'accès à l'API demande un plan Team ou Business : vérifie-le avant de chercher une clé. Et il n'existe pas de nœud trigger Adalo dans n8n, donc un workflow démarre ici sur un Schedule Trigger à intervalle fixe, sur un Webhook n8n appelé par un autre service, ou sur le déclencheur d'un autre outil. Si ce point de départ te parle peu, la Formation n8n le détaille.

Connexion

Comment brancher Adalo sur n8n ?

  1. 01

    Générer la clé API dans Adalo

    Dans l'éditeur de l'app, ouvre Settings dans le menu de gauche, l'icône en forme d'engrenage, puis App Access. Va dans la section API Key et clique sur Generate Key. Copie la valeur affichée. C'est le secret que n8n enverra à chaque appel : traite-le comme un mot de passe, et évite de le laisser traîner dans un document partagé.

  2. 02

    Récupérer l'App ID dans l'URL

    L'App ID se lit dans la barre d'adresse de l'éditeur, juste après https://app.adalo.com/apps/. Avec une URL du type https://app.adalo.com/apps/b78bdfcf-48dc-4550-a474-dd52c19fc371/app-settings, l'App ID vaut b78bdfcf-48dc-4550-a474-dd52c19fc371. Copie exactement cette suite de caractères, sans le slash et sans ce qui suit.

  3. 03

    Créer le credential dans n8n

    Dans n8n, ouvre le menu Credentials et crée un credential Adalo, autrement dit un accès enregistré une fois que n8n réutilise pour toi. Colle la API Key et l'App ID dans leurs champs, puis enregistre. Chaque nœud Adalo que tu poseras ensuite le proposera dans sa liste déroulante, et le nœud HTTP Request s'en sert aussi.

Actions

Ce que le nœud Adalo sait faire

Le nœud Adalo expose 5 opérations sur 1 ressources. Pour chacune : le nœud tel que tu le configures dans n8n, les champs obligatoires, et nos notes de terrain.

Matrice ressources × opérations
RessourceCreateGetGet ManyUpdateDelete
Collection✓✓✓✓✓

Collection

5 opérations
01

Create a row

collection.create

Ce que tu vois dans n8n

Notes & cas d'usage

Ajoute une ligne dans une collection Adalo et renvoie la fiche créée, que le nœud suivant peut exploiter.

Paramètres clés

  • Collection ID : la collection visée. Dans Adalo, clique sur les trois boutons à côté du nom de la collection et choisis API Documentation pour lire la valeur.
  • Data to Send : avec autoMapInputData, les propriétés de l'item entrant tombent dans les colonnes de même nom ; avec defineBelow, tu remplis chaque colonne à la main.
  • Inputs to Ignore : les propriétés que tu ne veux pas envoyer, séparées par des virgules.
Cas d'usage
un formulaire d'inscription remplit la collection Membres, une ligne par envoi.
02

Delete a row

collection.delete

Ce que tu vois dans n8n

Notes & cas d'usage

Supprime définitivement une ligne d'une collection. n8n travaille sur l'identifiant de la fiche, pas sur le nom affiché dans l'app.

Paramètres clés

  • Collection ID : la collection où se trouve la fiche, lue dans le panneau API Documentation de cette collection.
  • Row ID : l'identifiant de la ligne à retirer, souvent {{ $json.id }} récupéré d'une étape Retrieve all rows placée juste avant.
Cas d'usage
un ménage de nuit efface les comptes de test restés dans la collection Membres.
03

Retrieve a row

collection.get

Ce que tu vois dans n8n

Notes & cas d'usage

Lit une seule fiche et passe ses colonnes à la suite du workflow, un item en sortie. Pratique quand la décision dépend d'une valeur à jour.

Paramètres clés

  • Collection ID : la collection qui héberge la fiche. Le même identifiant figure sur la page de documentation API de ton app.
  • Row ID : la ligne à lire, en général reprise du nœud précédent avec une expression, la syntaxe n8n qui pioche une valeur dans l'item entrant, par exemple {{ $json.rowId }}.
Cas d'usage
avant d'envoyer une confirmation, on relit la fiche du membre pour récupérer son adresse actuelle.
04

Retrieve all rows

collection.getAll

Ce que tu vois dans n8n

Notes & cas d'usage

Renvoie les lignes d'une collection. C'est l'opération derrière les exports, les comptages et toute comparaison avec une autre base.

Paramètres clés

  • Collection ID : la collection à parcourir.
  • Return All : activé, n8n enchaîne les pages de l'API jusqu'à sortir toutes les lignes de la collection ; désactivé, il s'arrête à Limit.
  • Limit : le nombre maximal de lignes renvoyées tant que Return All reste désactivé, utile pour tester sur une grosse collection.
Cas d'usage
un export hebdomadaire recopie la collection Commandes dans un tableur pour la compta.
05

Update a row

collection.update

Ce que tu vois dans n8n

Notes & cas d'usage

Écrit de nouvelles valeurs dans une fiche existante. La ligne garde son identifiant, donc les liens posés depuis d'autres collections tiennent.

Paramètres clés

  • Row ID : la fiche qui change.
  • Fields to Send : les colonnes et leurs nouvelles valeurs. Un champ absent de la collection est ignoré ; un champ défini dans la collection mais oublié ici passe à null. Liste donc aussi les colonnes que tu veux conserver.
  • Collection ID : la collection à laquelle appartient la fiche.
Cas d'usage
un paiement confirmé fait passer la colonne statut d'une commande de en attente à payé.
Besoin d'aide

Besoin d'aide pour automatiser Adalo avec n8n ?

L'équipe te répond directement.

Chaque message est lu par une personne.

FAQ

Adalo et n8n, les questions qui reviennent

01L'intégration Adalo n8n est-elle gratuite ?
Le nœud ne coûte rien. Il est livré avec n8n, sur n8n Cloud comme sur une instance auto-hébergée en Community Edition sous licence Sustainable Use, sans installation ni module à acheter. La question d'argent se joue côté Adalo : l'accès à l'API demande un plan Team ou Business. Sans ce plan, la section API Key propose une montée de version au lieu du bouton qui génère la clé, et il n'y a donc rien à coller dans n8n. Une fois le credential créé, tu le réutilises dans tous les workflows qui touchent l'app, ainsi que dans le nœud HTTP Request.
02Quels identifiants demande le nœud Adalo ?
Deux valeurs, une API Key et un App ID. La clé se génère dans l'éditeur de l'app : Settings, l'icône engrenage, puis App Access, puis Generate Key dans la section API Key. L'App ID est la suite de caractères qui suit app.adalo.com/apps/ dans l'URL de l'éditeur, avant le slash suivant. Les deux vont dans un seul credential Adalo, créé une fois dans le menu Credentials de n8n. Ensuite, chaque nœud Adalo te le propose dans sa liste, et le nœud HTTP Request s'appuie dessus par authentification prédéfinie quand tu appelles l'API toi-même.
03Quelles sont les limites du nœud Adalo ?
Le nœud porte une ressource, Collection, et cinq opérations : créer, lire une ligne, lire toutes les lignes, modifier, supprimer. Ce que l'API Adalo propose au-delà passe par le nœud HTTP Request, qui réutilise le même credential, donc tout reste dans le même workflow. Sur les lectures, c'est Return All qui évite une vue partielle : laissé désactivé, il coupe à Limit. Sur les écritures, garde en tête qu'une colonne définie dans la collection mais absente de Fields to Send repart à null, ce qui surprend vite lors d'une modification.
04Le nœud Adalo réagit-il en temps réel ?
Non, parce qu'il n'existe pas de nœud trigger Adalo dans n8n. Un workflow autour d'Adalo démarre ailleurs, puis appelle le nœud. Trois points de départ couvrent la plupart des besoins : un Schedule Trigger qui tourne à intervalle fixe et relit la collection, un Webhook n8n, c'est-à-dire une URL qu'un autre service appelle quand quelque chose se passe chez lui, ou le déclencheur d'un outil déjà présent dans ton installation. La fraîcheur des données dépend donc de ta fréquence ou de celui qui appelle, pas d'une notification venue d'Adalo.
05n8n ou Make pour Adalo ?
Les deux se branchent sur Adalo. Le choix se joue sur quatre critères, pas sur une liste de fonctions. D'abord l'hébergement : n8n tourne sur ton serveur ou sur n8n Cloud, Make est hébergé chez Make, sans option d'auto-hébergement. La maîtrise des données suit. Un n8n installé chez toi garde les fiches de ton app sur une infrastructure qui t'appartient. Vient ensuite le modèle de coût : Make facture à l'opération, ce qui pèse quand une lecture complète sort une longue collection. Reste la logique visuelle, où les deux dessinent le flux avec des habitudes différentes sur les expressions et les branches. Monte le même petit workflow des deux côtés. Tu garderas celui que ton équipe relit le plus vite.