Bubble Zapier integrationAutomate Bubble with Zapier.
The Bubble Zapier integration gives you 1 trigger, 3 actions and 1 search to wire your no-code app to the rest of your tools. Here is what each one does, what it costs on your plan, and the traps to know before you publish your first Zap.
Verified Trustpilot reviews · AI, automation & growth agency
What the Bubble Zapier integration actually does
It lets a Bubble app talk to the more than 9,000 apps Zapier connects without a line of code. A workflow inside your app can start a Zap (an automation on Zapier), and a Zap started anywhere else can write records into your Bubble database or launch one of its API workflows.
Three typical results, named by what they produce. A record that appears by itself: a form, a sheet or a CRM feeds Create Thing, and the new entry lands in your Bubble database with no copy-paste. An app that reacts to the outside world: Trigger API Workflow runs the backend logic you already built in Bubble, so an event in another tool sets off your own rules. An app that reports back: New Workflow Trigger Event pushes what happens in Bubble (a signup, an order, a status change) out to email, chat or a spreadsheet.
What Zapier does not do here: there is no delete action, and no trigger that watches your database on its own. The trigger only fires when a Bubble workflow containing the plugin action runs, so you decide in Bubble exactly what gets sent out. Editing a record also means having its ID at hand, which is the job of the one search.
If you compare platforms, the same app has its own page on the Bubble n8n integration and the Bubble Make integration, with their own operation lists.
Zapier vocabulary in one minute
Seven words come back on every line of this page. Here they are in plain English.
- Zap
- The automation you build on Zapier: one trigger, then one or more actions that run each time the trigger event happens.
- Trigger
- The event in an app that starts the Zap. Once the Zap is switched on, Zapier waits for it and nothing else.
- Action
- What the Zap does once it has started: the step that writes, sends or moves something in an app for you.
- Task
- The unit Zapier bills. One task is one action your Zap completed successfully, and your plan counts those.
- Polling vs instant
- A polling trigger is checked by Zapier on a timer. An instant trigger is reported by the app itself the moment it happens.
- Filter
- A step that lets the Zap carry on only when what arrived meets your condition, and stops it quietly otherwise.
- Search step
- A step that looks up something already in an app, so the steps after it can reuse what it found, such as a record ID.
What Bubble on Zapier really costs
Bubble is not a premium app, so it works from the free plan. The trigger never costs a task, and neither does waiting for it.
- Premium appNo, free plan works
- Tasks on the free plan100 per month
- Steps per Zap on Free2 (trigger and one action)
- Cost of the trigger0 tasks
Each action that goes through counts one task; one that fails is not billed. The free plan gives you 100 tasks a month, but only two-step Zaps: one trigger, one action. Add a filter, a second action or the Find a Bubble Thing search and the Zap becomes multi-step, which needs a paid plan. The interval grid below only matters for polling triggers. The Bubble trigger is instant, so on this app the grid never slows you down.
Connect your Bubble app to Zapier
- 01
Open your connections
In Zapier, go to the Apps page of your account and click + Add connection. A connection is your Bubble account linked once, then reused by every step that touches it.
- 02
Pick Bubble
Type Bubble in the search box of the dialog that just opened, select it in the results, then click Add connection. A new browser tab opens on the Bubble side to finish the job.
- 03
Sign in and allow access
Log in to Bubble in that tab and grant Zapier access. You need an account on the app, plus read or write rights on anything you do not own and want the Zap to touch.
Your first Bubble Zap, step by step
GoalWhen an order is placed in your Bubble app, the matching customer record gets its last order date updated.
- 01
Build the trigger
Create a Zap, pick Bubble and New Workflow Trigger Event, then run the order workflow once in Bubble so the test has a real item to map from.
- 02
Add the filter
From the plus icon, add Filter: the field to check, the rule, the value. Pick a text rule for text. From here the Zap is multi-step, so it needs a paid plan.
- 03
Find the customer
Add Find a Bubble Thing with a Search Constraint and a Search Term, for example the customer email that came with the order.
- 04
Update, test, publish
Add Modify Thing, map the ID found by the search, test each step and check the updated record in Bubble. Then click Publish.
The Bubble trigger
1 event starts a Zap when something happens in Bubble, and one of them is instant: the app calls Zapier straight away, whatever your plan.
New Workflow Trigger Event
Instant triggerIn Zapier“Triggers when a Bubble workflow including the plugin action is kicked off.”
Your Bubble app decides when this one goes off: you add the plugin action to a workflow, and every run of that workflow sends its data out to the Zap. Nothing leaves Bubble unless a workflow explicitly says so, which keeps you in control of what is shared.
Bubble actions on Zapier
Bubble gives you 3 actions. For each one: what it does for you, when to reach for it, and what to watch out for.
Create Thing
ActionIn Zapier“Creates a new thing”
Adds a fresh record to your Bubble database from data that arrived in another tool. In Bubble's vocabulary a record is a Thing, hence the name.
Modify Thing
ActionIn Zapier“Modify a Thing by ID”
Changes an existing record, identified by its ID. Handy once the record exists and its status, owner or amount moves elsewhere.
Trigger API Workflow
ActionIn Zapier“Kick off an API workflow”
Launches one of the backend workflows you defined in Bubble, so your own logic runs instead of a single field update.
The Bubble search step
1 search step looks for data that already exists in Bubble, so a later step can use it.
Searches sit at the bottom of the action list in the editor, under Action event then the SEARCH heading. Some action fields also offer + Add search step, which inserts one right before and wires the result in for you. Three settings decide what happens when the lookup does not go to plan.
Find a Bubble Thing
SearchIn Zapier“Search for Bubble database record.”
Looks up a record in your Bubble database and hands its data, ID included, to the next steps. It needs both a Search Constraint and a Search Term to know what to match.
The three settings every search exposes
- Successful if no search results are found?Left on its default, a search that finds nothing stops the Zap there and skips the steps that relied on it. Switch it on and the Zap carries on empty-handed.
- Create X if it doesn't exist yet?This box turns a search into a find-or-create. Bubble offers no such variant on Zapier, so you will not see it on this search.
- If multiple search results are found?Three ways out when several records match: keep the first one (the default), stop the Zap, or pass all of them on at once.
When a Bubble Zap breaks
Zapier links no help article to Bubble, so the failures below are the ones every Zap shares, read through how this app works.
A broken Bubble Zap rarely announces itself. More often it does what it was told at the wrong moment, or in a loop. If one already misbehaves, the Zapier troubleshooting page walks through the usual fixes.
Nothing from before the Zap
A Zap only reacts to what happens after you switch it on. Records already in Bubble are never picked up, and moving that backlog is a separate job.The Zap that feeds itself
If a workflow carrying the plugin action also runs when Modify Thing changes a record, the Zap sets itself off again and again and burns your tasks.A bulk import held back
When a trigger suddenly returns a huge batch, after an import or a migration, Zapier's flood protection can hold it back instead of running everything.A search that finds nothing
On its default setting, Find a Bubble Thing stops the Zap when no record matches, so the update after it is skipped and never runs.
Need help automating Bubble with Zapier?
A person reads every message.



