- Accueil
- Ressources
- Intégrations
- Bannerbear
Intégration Bannerbear n8nAutomatiser Bannerbear avec n8n.
Une image par contact, par produit ou par campagne, sans rouvrir un outil de design. L'intégration Bannerbear n8n couvre 4 opérations réparties sur 2 ressources : générer une image depuis un template, la récupérer ensuite, lire un template ou afficher la liste. Aucun trigger Bannerbear côté n8n.
Avis vérifiés sur Trustpilot · Agence IA, automatisation & growth
À quoi sert l'intégration Bannerbear n8n ?
Bannerbear transforme un template graphique en image finie à partir d'un appel d'API. Le nœud n8n reprend cette API sous la forme de 4 opérations réparties en 2 ressources, Image et Template : un workflow choisit le template, remplace les calques qui changent, et passe le rendu à l'étape suivante.
Côté authentification, une clé API de projet suffit, enregistrée une seule fois dans n8n. Le nœud vit sur le même canevas que les autres étapes, donc plus personne n'exporte un visuel à la main.
Premier cas classique : l'email. Un nouveau contact arrive dans Mautic, le workflow appelle Create an image sur un template de bannière avec le prénom en calque texte, puis l'envoi part avec le visuel personnalisé. Le même montage tourne pour une relance de panier ou une invitation à un webinaire, sans qu'un graphiste repasse derrière.
Deuxième cas : le catalogue. Une feuille Google Sheets liste les produits en promo, une ligne par référence, une colonne pour le prix affiché. Le workflow parcourt les lignes, génère un visuel par produit sur le même template, et l'équipe reçoit le lot par Gmail pour validation avant publication.
Troisième cas, plus discret mais utile : la gestion des templates. Get many templates renvoie ce que contient le projet connecté, ce qui évite de coder en dur un identifiant qui a changé depuis. Get a template lit un template précis avant de lancer une série, et Get an image récupère un rendu plus tard, quand le workflow n'a pas attendu la fin de la génération.
Le nœud s'arrête à 4 opérations. Pour tout ce qui sort de ce catalogue, le nœud HTTP Request appelle n'importe quel endpoint de l'API Bannerbear en réutilisant le même credential via l'authentification prédéfinie. Un credential, c'est simplement l'accès enregistré une fois dans n8n et proposé ensuite dans la liste déroulante de chaque nœud.
Dernier point à anticiper : Bannerbear n'a pas de nœud trigger dans n8n. Le workflow démarre donc ailleurs, avec un Schedule Trigger à intervalle fixe, avec le nœud Webhook de n8n (une URL que n8n expose et qu'un service tiers appelle), ou avec le trigger d'un autre outil de la chaîne. La Formation n8n détaille ces points de départ.
Comment connecter Bannerbear à n8n ?
- 01
Générer la clé API du projet
Crée un compte Bannerbear, puis un projet à l'intérieur. La clé appartient au projet : génère-la dans celui qui contient les templates que le workflow doit utiliser. Ouvre Settings > API Key, relève la Project API Key et copie-la. Bannerbear décrit le même chemin dans sa documentation d'authentification.
- 02
Enregistrer le credential dans n8n
Dans n8n, ouvre le menu Credentials et crée un credential Bannerbear. La clé API est la seule méthode d'authentification acceptée par le nœud : colle la Project API Key et enregistre. Ce credential se crée une fois et se réutilise dans tous les workflows de l'instance, sur n8n Cloud comme sur une installation auto-hébergée.
- 03
Poser le nœud dans un workflow
Ajoute le nœud Bannerbear au canevas et sélectionne le credential dans sa liste déroulante. Choisis la ressource, Image ou Template, puis l'opération. Comme il n'existe pas de trigger Bannerbear, place un Schedule Trigger ou un nœud Webhook en amont, ou branche le nœud à la suite de celui qui fournit les données à imprimer sur l'image.
Ce que le nœud Bannerbear sait faire
Le nœud Bannerbear expose 4 opérations sur 2 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
Image
2 opérationsCreate an image
image.createCe que tu vois dans n8n
Notes & cas d'usage
Cette opération génère une image à partir d'un template Bannerbear et renvoie l'objet image avec son identifiant.
Paramètres clés
- Template Name or ID : choisis le template dans la liste, ou passe un identifiant par expression, par exemple
{{ $json.templateId }}si un nœud précédent l'a déterminé. - Modifications : une entrée Add Modification par calque à remplacer. Name or ID désigne le calque, puis Text, Image URL (l'URL doit être publiquement accessible), Color ou Background définissent le remplacement.
- Wait for Image : activé, le nœud attend la fin du rendu et lève une erreur au bout de trois tentatives, sauf si Wait Max Tries augmente ce nombre.
Get an image
image.getCe que tu vois dans n8n
Notes & cas d'usage
Cette opération relit un rendu déjà demandé, à partir de son identifiant. Elle ne fabrique rien : elle va chercher ce qu'un Create an image a produit plus tôt.
Paramètres clés
- Image ID : l'identifiant unique de l'image, saisi en dur pour une vérification ponctuelle, ou fourni par expression quand il vient de l'item qui entre dans le nœud.
Template
2 opérationsGet a template
template.getCe que tu vois dans n8n
Notes & cas d'usage
Cette opération lit un template précis du projet connecté à partir de son identifiant, au lieu de supposer ce qu'il contient avant de lancer une série de rendus.
Paramètres clés
- Template ID : l'identifiant unique du template, la même valeur que celle résolue par la liste déroulante de Create an image.
Get many templates
template.getAllCe que tu vois dans n8n
Notes & cas d'usage
Cette opération renvoie les templates du projet auquel appartient le credential, en un seul appel et sans aucun champ à remplir.
Besoin d'aide pour automatiser Bannerbear avec n8n ?
L'équipe te répond directement.
Chaque message est lu par une personne.
