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
À 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.
Comment brancher Adalo sur n8n ?
- 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é.
- 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 typehttps://app.adalo.com/apps/b78bdfcf-48dc-4550-a474-dd52c19fc371/app-settings, l'App ID vautb78bdfcf-48dc-4550-a474-dd52c19fc371. Copie exactement cette suite de caractères, sans le slash et sans ce qui suit. - 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.
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.
Sommaire des opérations
Collection
5 opérationsCreate a row
collection.createCe 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 ; avecdefineBelow, 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.
Delete a row
collection.deleteCe 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.
Retrieve a row
collection.getCe 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 }}.
Retrieve all rows
collection.getAllCe 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.
Update a row
collection.updateCe 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.
Besoin d'aide pour automatiser Adalo avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.



