Softr Make integrationAutomate Softr with Make.
Can your Softr app update itself when its data changes? The Softr Make integration gives you 11 modules: 2 triggers that watch database records, 8 actions and 1 search. This guide is for teams running a client portal or internal tool, and it walks you through your first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Softr Make integration do for you?
The Softr Make integration links your Softr account to Make, a visual automation tool, so your records and users can move without anyone copying data by hand. Make watches your Softr databases, reacts when a record appears or changes, and then creates, updates or removes records and users for you.
Portal access that follows your data. A client fills a form and a row lands in your Softr database. Database Record Added picks it up and Create a User gives that client a login to your portal, so nobody on the team has to open the Softr dashboard.
Records that stay in sync. When a status changes in one tool, Find Database Record locates the matching Softr row and Update Database Record writes the new value. The search comes first because it can return several rows, and you only want to touch the right one.
Clean offboarding. When a contract ends, Delete a User removes the person from your Softr domain. Pair it with Delete Database Record if the row should go too, knowing that a deletion cannot be undone from Make.
Keep the limits in mind: both Softr triggers are scheduled, so Make checks for changes on the scenario's schedule instead of hearing from Softr the moment something happens. If you want to weigh this against a code-friendly option, read n8n vs Make, and for a wider view of the platform see our Make review. Stuck on an error later? Make troubleshooting covers the common cases.
How do you connect your Softr account to Make?
- 01
Generate your Softr API key
Log in to Softr and open the Dashboard. In the top right corner, click your profile icon, then API key, and press Generate API key. Copy the value and keep it somewhere safe, since Make will ask for it next.
- 02
Open a Softr module in Make
In your Make scenario, add any Softr module and click Create a connection. A connection is your Softr account linked to Make once, then reused by every Softr module. You can type a label in Connection name if you like.
- 03
Paste the key and save
Paste the key into the API Key field and click Save. If Softr asks you to authenticate or confirm access, accept it. The connection now appears in the module, and Make can list the databases it is able to read.
Build your first Softr scenario in Make
GoalWhen a new record is added to your Softr database, Make creates a matching user so the person can sign in to your portal.
- 01
Create the scenario
Go to the Scenarios page and create a new scenario. A scenario is the automation you build: a chain of modules. Click the big + to place the first one.
- 02
Add the trigger
Search for Softr, choose Database Record Added and select your connection. Pick the database where new sign-up requests land; once connected, Make shows you what it can read.
- 03
Add the user action
Click the + on the right of the trigger and add Create a User. Map the values coming from the new record into the module, so each bundle, meaning one record, becomes one user.
- 04
Test with Run once
Add a test record in Softr, then click Run once. Open the bubble above each module to read the bundle it received and check that the user was created as expected.
- 05
Schedule and switch it on
Open the clock on the first module to set the schedule, which is every 15 minutes by default, then switch the scenario on. From here, Make checks your database on that rhythm.
Softr triggers: what starts your scenario
2 modules start a scenario when something happens in Softr. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Softr as soon as it happens.
Database Record Added
Scheduled triggerIn Make“Triggers when a new record is added in a database.”
This trigger starts your scenario each time a fresh record shows up in the Softr database you select, so new form entries, requests or orders get handled without anyone watching the table. Every new record reaches the next module as its own bundle.
Database Record Updated
Scheduled triggerIn Make“Triggers when a record in a selected database is updated.”
Reach for this one when edits matter more than additions: it wakes your scenario whenever an existing record in the chosen database is changed, which lets you react to a status flip, an approval or a corrected detail.
Softr modules: what Make can do in your account
Softr gives you 9 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
7 modulesCreate a User
ActionIn Make“Adds a new user to your Softr.io domain.”
Gives someone a login to your Softr domain straight from Make, so new clients or teammates get portal access the moment their data is ready. Each bundle it receives turns into one user.
Create Database User
ActionIn the docs onlyAppears in the Softr documentation under its name alone, with no official description of what it does or what it returns. Treat it as a module to explore: drop it into a test scenario, fill what Make shows you and read the result before any real use.
Delete a User
ActionIn Make“Deletes a user from your Softr.io domain.”
Removes a person from your Softr domain, which is how you close portal access cleanly when a contract ends or someone leaves. It pairs naturally with an update trigger that spots the end of a relationship.
Delete Database Record
ActionIn Make“Deletes a record in a database”
Erases one record from a Softr database, keeping your tables free of duplicates, test rows or entries that no longer belong there. It acts on a single record per bundle.
Make Application API Call
ActionIn Make“Use REST API to perform actions.”
Opens the door to the Softr REST API for actions on your application that the ready-made modules don't cover. You describe the request yourself, and Make sends it with your existing connection.
Make Database API Call
ActionIn Make“Make Database API Call”
Sends a custom request to the database side of Softr, a fallback for record operations the dedicated modules don't handle. It reuses your connection, so there is no second key to manage.
Update Database Record
ActionIn Make“Updates a database record.”
Changes the values of an existing Softr record, which keeps a status, an owner or a note current without anyone editing the table. You point it at one record and send only what should change.
Searches
1 moduleFind Database Record
SearchIn Make“Find record(s) in a table”
Looks up records in a Softr table and hands them to the next module, which is how you get the right record before updating or deleting it. Unlike an action, a search can return zero, one or several bundles.
Other modules
1 moduleCreate Database Record
ActionIn Make“Creates a record in a database.”
Adds a new record to a Softr database from data arriving in Make, so information collected elsewhere shows up in your app without retyping. Each bundle becomes one row.
Need help automating Softr with Make?
A person reads every message.