Ressources · Intégration Make

Intégration Bubble MakeAutomatiser Bubble avec Make.

Et si ta base Bubble alimentait enfin tes autres outils toute seule ? L'intégration Bubble Make compte 8 modules : 2 déclencheurs, 5 actions et 1 recherche. Tu vas voir comment brancher ton app, à quoi sert chaque module et comment monter un premier scénario qui tourne.

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

Ce que tu peux automatiser

Que permet l'intégration Bubble Make ?

L'intégration Bubble Make relie la base de données de ton app Bubble à Make. Dans Make, tu construis un scénario, c'est-à-dire ton automatisation, avec des modules : chacun est une brique (un déclencheur, une action ou une recherche). Make peut surveiller tes données Bubble, écrire des enregistrements, en supprimer et lancer les workflows backend que tu as déjà créés dans ton app.

Des données qui arrivent dans Bubble sans ressaisie. Une agence immobilière qui reçoit ses demandes de visite par un formulaire externe peut laisser Create/Update a Data Thing créer chaque demande dans l'app. Pour un import de catalogue complet, Create the Bulk of New Data Things charge tout le lot en une seule opération (une exécution d'un module, ce que Make décompte sur ton plan).

Tes workflows Bubble déclenchés depuis l'extérieur. Un devis signé dans ton outil de signature ? Run a Workflow lance le workflow backend qui active le compte client. Ta logique reste dans Bubble, Make appuie juste sur le bouton.

Chaque nouvel inscrit transmis à ton équipe. Sur une marketplace d'artisans, Watch Data Things repère les nouveaux profils et les envoie dans ton CRM. Si tu veux une réaction immédiate, ton app peut publier un événement que Watch Events capte aussitôt.

Ce que Make ne fait pas ici : Bubble n'a pas de module d'appel API libre, tu travailles donc avec ces 8 modules. La doc demande aussi une app sur un compte Bubble payant (certains comptes anciens qui utilisaient déjà l'API font exception), avec la Data API et la Workflow API activées.

Bubble existe aussi côté n8n, détaillé sur la page Intégration Bubble n8n, et le comparatif n8n vs Make t'aide à trancher. Tu débutes sur Make ? La Formation Make reprend les bases pas à pas, du premier module jusqu'à l'activation.

Connexion

Comment connecter Bubble à Make ?

  1. 01

    Active l'API de ton app Bubble

    Dans Bubble, ouvre ton app, puis Settings et l'onglet API. Coche Enable Workflow API and backend workflows, Enable Data API et les types de données utiles. Clique Generate a new API token et garde la Private key de côté.

  2. 02

    Crée la connexion côté Make

    Ajoute un module Bubble et clique Create a connection (pour Watch Events, d'abord Create a webhook). Dans Domain Type, choisis Application Domain, le nom qui suit id= dans l'URL de ton app, ou Custom Domain.

  3. 03

    Colle la clé et choisis l'environnement

    Colle la clé privée dans API Token, puis choisis Development (version-test) ou Released (live) dans Environment. Clique Save. Cette connexion, ton compte Bubble relié une fois à Make, sert ensuite à tous les modules Bubble.

Premier scénario

Ton premier scénario : chaque demande de visite devient une fiche Bubble

ObjectifQuand un prospect remplit ton formulaire de demande de visite, Make crée la fiche correspondante dans ton app Bubble.

  1. 01

    Crée le scénario

    Depuis la page Scenarios, crée un nouveau scénario et clique le gros +. Commence par le déclencheur de ton outil de formulaire : c'est lui qui ouvre le flux.

  2. 02

    Ajoute le module Bubble

    Clique le + à droite de ce premier module, tape Bubble et choisis Create/Update a Data Thing. Clique Create a connection et suis les trois étapes plus haut.

  3. 03

    Choisis le type et relie les réponses

    Une fois connecté, Make te propose les types de données qu'il sait lire. Prends celui des demandes de visite, puis relie chaque réponse du bundle, l'élément qui passe d'un module au suivant. Laisse l'identifiant vide : chaque demande crée sa propre fiche.

  4. 04

    Teste avec Run once

    Remplis toi-même une demande de test, puis clique Run once. Regarde les bundles reçus par chaque module et vérifie que la fiche est bien apparue dans Bubble.

  5. 05

    Planifie et active

    Règle l'horloge du premier module (toutes les 15 minutes par défaut sur un nouveau scénario), puis active le scénario. Chaque nouvelle demande arrivera dans Bubble sans que tu aies à la recopier.

Déclencheurs

Qu'est-ce qui lance un scénario Bubble ?

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

Bubble1Watch Data Things

Watch Data Things

Déclencheur planifié

Dans MakeTrigger when there is a new data thing of the given type.

Ce déclencheur garde un œil sur un type de données de ta base Bubble et lance le scénario pour chaque nouvel enregistrement trouvé. Chaque nouveauté devient un bundle que la suite du scénario peut exploiter.

Comment il se déclenche
planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, jusqu'à 1 minute sur un plan payant.
Quand l'utiliser
des inscriptions, commandes ou réservations à pousser vers un autre outil sans toucher à tes workflows Bubble.
Attention
il cherche les nouveaux enregistrements. La doc ne parle pas des modifications, ne compte donc pas sur lui pour repérer une fiche mise à jour.
Bubble2Watch Events

Watch Events

Déclencheur instantané

Dans MakeTriggers when an event is posted from your Bubble application.

Cette fois, c'est ton app Bubble qui prend la parole : dès qu'elle publie un événement, Make se réveille et déroule le scénario avec ce qu'elle a envoyé. À toi de choisir, côté Bubble, les moments qui méritent un événement.

Comment il se déclenche
instantané. L'app prévient Make par webhook dès que ça se passe, sans attendre une planification.
Quand l'utiliser
un paiement validé ou un dossier complété, quand la suite ne doit pas patienter jusqu'à la prochaine vérification.
Attention
dans Make, clique Create a webhook avant Create a connection. Et rien n'arrive tant que ton app ne publie pas réellement l'événement.
Modules

Que peut faire Make dans ton app Bubble ?

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

Data Things

5 modules
Bubble1

Create the Bulk of New Data Things

Action

Dans MakeCreates new data things in a single operation. The workflow 'load_data_types' must be defined in your Bubble application. See the documentation.

Charge tout un lot de nouveaux enregistrements dans Bubble en une seule opération, au lieu d'une exécution par ligne. Sur un gros import, ton compteur d'opérations te dira merci.

Quand l'utiliser
la liste des biens d'un mandat ou le fichier d'adhérents d'une association à reprendre d'un coup.
Attention
la doc exige un workflow nommé load_data_types dans ton app Bubble, sans lui le module n'a rien à appeler.
Bubble2

Create/Update a Data Thing

Action

Dans MakeCreates a new data thing of the given type, or updates an existing one. To update a data thing, the unique ID of the data thing must be provided.

Écrit un enregistrement du type de ton choix. Sans identifiant, Bubble reçoit une nouvelle fiche ; avec l'identifiant unique d'une fiche existante, Make la met à jour directement.

Quand l'utiliser
une demande de devis venue d'un formulaire externe, ou un statut à changer après un paiement.
Attention
oublie l'identifiant sur une mise à jour et tu obtiens un doublon au lieu de corriger l'original.
Bubble3

Delete a Data Thing

Action

Dans MakeDeletes a data thing.

Supprime un enregistrement de ta base Bubble. C'est l'étape de ménage en fin de scénario, une fois que la donnée vit ailleurs ou ne sert plus à rien.

Quand l'utiliser
un compte de démo à effacer, ou un brouillon de réservation déjà transformé en vraie commande dans un autre outil.
Attention
une suppression ne se rattrape pas. Passe par Run once sur des données de test avant d'activer.
Bubble4

Search Data Things

Recherche

Dans MakeRetrieves a list of data things of the given type.

Récupère une liste d'enregistrements d'un même type dans ta base Bubble, pour que les modules suivants les traitent un par un. Chaque résultat devient un bundle.

Quand l'utiliser
passer en revue toutes les réservations de ta base pour les envoyer dans un rapport ou un outil de relance.
Attention
la recherche peut renvoyer zéro, un ou plusieurs bundles, et chaque module placé après tourne une fois par bundle. Les opérations grimpent vite.
Bubble5

Get a Data Thing

Action

Dans MakeReturns a data thing of the given type.

Va chercher un seul enregistrement complet d'un type donné, quand tu as déjà son identifiant unique grâce à un module précédent. Tu récupères toute la fiche, pas seulement ce que le déclencheur transportait.

Quand l'utiliser
un événement t'a transmis un identifiant et l'outil suivant a besoin du dossier client entier.
Attention
pas d'identifiant, pas de résultat. Sans identifiant, pars de Search Data Things, qui renvoie la liste des fiches du type.

Workflows

1 module
Bubble6

Run a Workflow

Action

Dans MakeRuns a workflow in your Bubble application.

Lance un workflow backend que tu as déjà construit dans Bubble. Make ne réécrit pas la logique de ton app : il déclenche ce qui existe, au bon moment du scénario.

Quand l'utiliser
un mandat signé dans ton outil de signature doit ouvrir l'espace client, et ton workflow Bubble sait déjà le faire.
Attention
la case Enable Workflow API and backend workflows doit être cochée dans l'onglet API, sinon Make ne trouve pas le workflow.
Besoin d'aide

Besoin d'aide pour automatiser Bubble avec Make ?

Une personne lit chaque message.

FAQ

Bubble et Make : les questions qui reviennent

01L'intégration Bubble Make est-elle gratuite ?
Côté Make, oui : Bubble est une app standard, disponible dès le plan Free. Ce plan donne droit à 2 scénarios actifs, 15 minutes minimum entre deux exécutions planifiées, 5 minutes d'exécution au plus, des fichiers jusqu'à 5 Mo et 512 Mo de transfert. Les plans payants descendent à 1 minute et lèvent la limite de scénarios actifs. Côté Bubble, la doc demande en revanche une app sur un compte Bubble payant, avec une exception pour certains comptes anciens qui utilisaient déjà l'API. Vérifie ton abonnement Bubble avant de te lancer.
02Que faut-il pour connecter Bubble à Make ?
Il te faut un accès à l'app Bubble concernée. Dans ses Settings, onglet API, coche Enable Workflow API and backend workflows et Enable Data API, ainsi que les types de données que Make doit voir. Génère un nouveau jeton et conserve la clé privée. Dans Make, tu indiques ensuite le type de domaine (nom de l'application ou domaine personnalisé), tu colles la clé dans API Token et tu choisis l'environnement Development ou Released. Un champ existe aussi pour un certificat auto-signé, si ton app en utilise un.
03Le déclencheur Bubble réagit-il en temps réel dans Make ?
Ça dépend du déclencheur. Watch Events est instantané : dès que ton app Bubble publie l'événement, elle prévient Make par webhook et le scénario part aussitôt. Watch Data Things, lui, est planifié. Make interroge l'app au rythme du scénario, toutes les 15 minutes par défaut, et ce délai est aussi le minimum sur le plan Free ; les plans payants descendent à 1 minute. Besoin de vitesse ? Fais publier un événement par ton app et pars sur Watch Events.
04Que faire si le module Bubble voulu n'existe pas dans Make ?
Regarde d'abord du côté de Run a Workflow. Bubble n'a pas de module Make an API Call dans Make : les 8 modules forment toute la boîte à outils. Une piste souvent pratique consiste à construire l'étape manquante en workflow backend dans Bubble, où tu gardes tout sous contrôle, puis à la faire lancer par Make avec Run a Workflow. Si le besoin dépasse ce que Bubble et ces modules couvrent, une autre app de Make peut prendre ce morceau en charge, ou l'équipe peut regarder ton cas avec toi.
05Make ou n8n pour automatiser Bubble ?
Ça dépend de l'endroit où tournent déjà tes automatisations. Bubble est présent des deux côtés : dans Make, les 8 modules de cette page, du déclencheur sur les données au lancement de workflow ; dans n8n, un nœud Bubble dédié. Pose le premier flux que tu veux monter et vérifie qu'il est couvert par les modules de chaque outil. Si ton équipe travaille déjà dans Make, y garder Bubble t'évite de surveiller deux outils et de gérer deux jeux de connexions.