- Home
- Resources
- Integrations
- Baserow
Baserow Make integrationAutomate Baserow with Make.
What if your Baserow rows filled themselves in? The Baserow Make integration gives you nine modules, the bricks you chain into a scenario, and Make runs that scenario for you on a schedule. This page shows what each one does and walks you through the first build.
Verified Trustpilot reviews · AI, automation & growth agency
What does the Baserow Make integration actually do?
It links your Baserow base to Make, the tool that runs your automations, so a change in a table can set off a chain of actions without anyone clicking. Baserow keeps the data. Make watches it, reads it, writes back to it, and passes it along to the other apps you already use.
Three shapes cover most of what teams build. The first is intake: a request lands in your table, Watch Created Rows picks it up and Create a Row opens the matching record in your delivery table, so nothing gets retyped between the two.
The second is upkeep. List Rows pulls a page of rows on the schedule you set, Get a Row fetches one record when you already know which, and Update a Row writes the result back. A support team uses it to keep ticket rows aligned with whatever the helpdesk says.
The third is paperwork. Upload a File drops a document into the base, so the signed quote sits next to the client row instead of in someone's inbox, and Delete a Row closes the loop when a record has to go.
What the integration will not do: it works on rows and files, nothing else. Everything the listed modules leave out goes through Make an API Call, which knocks directly on the Baserow API, the technical door other tools use to reach the product. It reuses the connection, meaning your Baserow account linked to Make once and shared by every module. Baserow also runs on n8n, so if the choice is still open, read n8n vs Make and the Baserow n8n integration. On budget, Make counts operations, one per module run, and Make pricing shows how that adds up.
How do you connect Baserow to Make?
- 01
Start the connection from a module
Drop any Baserow module into a scenario and click Create a connection. Make offers a Connection name field, optional but worth filling if you juggle several Baserow bases. On the requirements side, a Baserow account is all you need.
- 02
Create a database token in Baserow
In Baserow, click your Workspace at the top left, open My settings, then Database tokens. Hit Create token+, give it a name, pick the workspace, and create it. The three dots to the right of the token reveal the Token value to copy.
- 03
Paste the token and save
Back in Make, paste that value into the Baserow API token field. The Baserow API URL field already holds a default: leave it alone if your base lives on baserow.io, then click Save. Confirm access if Make asks, and every Baserow module reuses that connection.
Build your first scenario, step by step
GoalWhen a new row is created in Baserow, Make opens the matching record in a second table.
- 01
Create the scenario
From the Scenarios page in Make, create a new scenario and click the + to place the first module. An empty canvas with one circle in the middle is exactly what you want at this point.
- 02
Add the trigger
Search Baserow by name, pick Watch Created Rows, and click Create a connection if your account is not linked yet. The clock badge on the circle means Make will go and look, it does not wait to be called.
- 03
Point it at the right table
Fill the module fields. Once the connection exists, Make reads your Baserow account and lists what it can see, so you pick the table from a menu instead of typing a reference you half remember.
- 04
Add the action
Click the + on the right of the trigger and add Create a Row. Map the values coming out of the first module onto the new row, and the second table fills itself.
- 05
Test with Run once
Click Run once, then create a row in Baserow. Make executes the chain a single time and shows the bundles each module received, a bundle being one item on the move, here one row.
- 06
Schedule it and switch it on
Open the clock on the first module and set how often Make should look, every 15 minutes out of the box. Flip the scenario on and it keeps running without you.
What starts a Baserow scenario
1 module starts a scenario when something happens in Baserow. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Baserow as soon as it happens.
Watch Created Rows
Scheduled triggerIn Make“Trigger when new rows are created.”
This is the one module that can make a Baserow scenario start by itself. It watches a table and hands each new row to the rest of the chain, one row per bundle, so a line someone typed two minutes ago becomes the input of your automation.
What Baserow can do inside a scenario
Baserow gives you 8 modules in 3 groups. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Actions
6 modulesCreate a Row
ActionIn Make“Creates a new row.”
It writes a new line in a Baserow table from whatever the previous module passed along. One run, one row, and the base fills itself while your team is busy elsewhere.
Delete a Row
ActionIn Make“Deletes an existing row.”
Delete a Row takes a line out of a table for good. It keeps a working table short: what has been processed leaves, and what stays is what still needs attention.
Get a Row
ActionIn Make“Finds a single row in a given table.”
You give it the reference of one record and it hands back that row, so the rest of the chain works with real values instead of guesses. One row in, one bundle out.
Make an API Call
ActionIn Make“Performs an authorized API call.”
This one is the escape hatch. It sends a request you write yourself to the Baserow API, through the connection already in place, and covers what the eight other modules leave out.
Update a Row
ActionIn Make“Updates an existing row.”
Rather than stacking a new line next to the old one, this module edits the record in place. The row grows over time instead of turning into three near-identical copies.
Update a File
ActionIn the docs onlyMake lists this module for Baserow without saying what it changes, so the honest answer is that its behavior is not documented. The name places it on the file side of the app, next to Upload a File.
Searches
1 moduleList Rows
SearchIn Make“Finds a page of rows in a given table.”
List Rows scans a table and hands back whatever it finds there, page by page. Zero, one or many can come back, each as its own bundle, and every module placed after it runs once per bundle.
Other modules
1 moduleUpload a File
ActionIn Make“Uploads a file.”
Files travel too. Upload a File pushes a document into Baserow, which is how a contract ends up stored next to the record it belongs to instead of in a folder nobody opens.
Need help automating Baserow with Make?
A person reads every message.
Questions people ask next
01Is the Baserow Make integration free?
02What do you need to connect Baserow to Make?
03Does the Baserow trigger react in real time?
04What if a Baserow module is missing?
05Make or n8n for Baserow?
Get our weekly automation tips.
No spam. Unsubscribe anytime.