- Home
- Resources
- Integrations
- Backendless
Backendless Make integrationAutomate Backendless with Make.
Want your Backendless app to react on its own when users sign up or data changes? The Backendless Make integration gives you 18 modules, 10 of them instant triggers. This guide links your app and walks you through a first working scenario.
Verified Trustpilot reviews · AI, automation & growth agency
What can the Backendless Make integration automate?
The Backendless Make integration links your Backendless application to Make, a visual tool where you build a scenario: the automation itself, made of modules placed one after another. Backendless tells Make when a user registers, logs in or when a record changes, and Make can write back to your database, create users or send messages.
Welcome every new user. Watch a Registered User fires the moment someone signs up, and Send an Email answers with one of your own Backendless templates. Nothing to code on the server side.
Keep two tables in step. When Watch an Updated Object reports a change, Find Objects in the Database looks up the related records and Update an Object in the Database corrects them. Handy for a product team whose app stores orders and stock in separate tables.
Tidy up after a departure. Watch a Removed User tells Make that an account is gone; Delete an Object from the Database can then clear the leftovers that point to it, and a push notification can warn an admin.
The listed modules do not cover the whole Backendless API. For anything else, Make an API Call reuses the same connection to reach any endpoint. If a run fails and you are stuck, the Make troubleshooting guide lists the usual fixes, and the Make training starts from the basics. Weighing another tool? The n8n vs Make comparison puts both side by side.
How do you connect Backendless to Make?
- 01
Copy your two keys from Backendless
Open the main dashboard of your Backendless application and click the Manage icon in the menu on the left. In App Settings, copy the Application ID, then the key labeled REST API Key. Keep both at hand.
- 02
Add a Backendless module in Make
In your scenario, add any Backendless module and click Create a connection. A connection is your Backendless account linked to Make once, then reused by every Backendless module. You can name it in Connection name, which helps when you run several apps.
- 03
Paste the keys and save
Paste the Application ID and the REST API Key you copied, or follow the instructions Make shows on screen, then save. Once it works, Make can list your data tables in the module fields, so you pick them instead of typing names.
Your first scenario: a welcome email for every sign-up
GoalWhen a new user registers in your Backendless app, Make sends them a welcome email built from one of your Backendless templates.
- 01
Create the scenario
Go to the Scenarios page, create a new scenario and click the big + to place the first module. Everything you build next hangs off this first brick.
- 02
Pick the sign-up trigger
Search for Backendless and choose Watch a Registered User. Click Create a webhook, then Create a connection and paste your Application ID and REST API Key.
- 03
Add the email action
Click the + on the right of the trigger and pick Send an Email. Choose your welcome template, then map the new user's data that arrives from the trigger.
- 04
Test it with Run once
Click Run once, then register a test account in your app. Each module shows the bundle it received, that is the item passed along, here the new user. Check the email landed.
- 05
Switch the scenario on
When the test looks right, switch the scenario on. From then on, each sign-up in Backendless calls Make through the webhook and the welcome email goes out without you.
What can start a Backendless scenario?
10 modules start a scenario when something happens in Backendless. A scheduled trigger is checked by Make on the scenario's schedule; an instant one is called by Backendless as soon as it happens.
Watch a Created Object
Instant triggerIn Make“Triggers when a new object is created in chosen data table.”
Every new record saved in the data table you choose reaches your scenario as a bundle, so a new order, request or booking row can set off the next steps without anyone copying it by hand. It is the broadest starting point of the app.
Watch a Logged In User
Instant triggerIn Make“Triggers when a registered user logs into your Backendless application.”
Know the moment a registered user opens a session in your Backendless application. Make receives that user as a bundle, ready to feed a log table, a counter or a message to someone on your side.
Watch a Logged Out User
Instant triggerIn Make“Triggers when a logged in user logs out.”
This trigger closes the loop on sessions: it hands Make the user who just signed out of your app. Paired with the login trigger, it gives you both ends of a visit to work with in the same place.
Watch a New File
Instant triggerIn Make“Triggers when a new file is uploaded.”
Uploads to your Backendless storage stop sitting unnoticed: each new file starts the scenario, and Make passes its details along so the next module can act on them.
Watch an Updated Object
Instant triggerIn Make“Triggers when an object is updated in the selected table.”
Catch a change as soon as a record is edited in the table you select: a status that moves to paid, an address that gets corrected, a stock level that drops. The updated object arrives in Make as a bundle.
Watch an Updated User
Instant triggerIn Make“Triggers when a user data is updated.”
Profiles change all the time, and this trigger tells Make each time a user's data is edited in your app, so other systems do not keep an old email or a stale plan.
Watch a Registered User
Instant triggerIn Make“Triggers when a new user is registered in your Backendless application.”
Turn each sign-up into a starting point: as soon as a new user registers in your Backendless application, Make gets that person as a bundle and can welcome, notify or file them.
Watch a Removed Object
Instant triggerIn Make“Triggers when an object is removed from the data table.”
Deletions leave no trace unless something records them. This trigger reports each object removed from the data table you choose, so you keep a history or clean up what depended on it.
Watch a Removed User
Instant triggerIn Make“Triggers when a user is removed.”
When an account disappears from your app, other tools often still hold that person. This trigger tells Make about each removed user so you can close the matching records elsewhere.
Watch Deleted Files or Directories
Instant triggerIn Make“Triggers when a file or directory is deleted in your Backendless application.”
Keep an eye on your storage from the other side: this trigger fires when a file or a whole directory is deleted in your Backendless application, and passes what was removed to the next module.
What can Make do in Backendless?
Backendless gives you 8 modules. For each one: what it does for you, when to reach for it, and what to watch out for.
Modules index
Delete an Object from the Database
ActionIn Make“Deletes an object from a specified table by ObjectId.”
Removes one record from the table you name, identified by its ObjectId, the unique identifier Backendless gives every object. Useful to close the loop when something ends elsewhere.
Make an API Call
ActionIn Make“With this module you can build your own request.”
Reaches any part of the Backendless API the other modules leave out, while reusing the connection you already made. You write the request yourself, so it is the one module here that needs a look at the Backendless API reference.
Register a User
ActionIn Make“Registers a new user in your Backendless application. This creates a new user record in the 'Users' data table.”
Creates an account in your Backendless application from data that lives somewhere else, and adds the new person to the Users data table like any sign-up would.
Save a New Object in the Database
ActionIn Make“Saves a new object in the database in the chosen data table.”
Writes a fresh record into the data table you choose. Once the connection exists, Make lists your tables, so you pick one and map the values coming from earlier modules.
Send an Email
ActionIn Make“Sends an email from your custom templates. To manage email templates, log in to Backendless Console and navigate to Messaging->Emails and then select "Create new template" in the Templates dropdown.”
Sends a message built from one of your Backendless email templates, so the wording and layout stay in Backendless while Make decides when it goes out.
Send a Push Notification
ActionIn Make“Sends a push notification from a push notification template. To manage your Push Notification templates, log in to Backendless console, and navigate to Messaging->Push Notifications.”
Pushes a notification to your app's users from one of your Backendless push templates, which keeps the message short, consistent and ready to reuse across scenarios.
Update an Object in the Database
ActionIn Make“Updates an object in a specified data table.”
Changes the values of an existing record in the table you specify, so a status, an amount or a date stays accurate without anyone editing it by hand in the console.
Find Objects in the Database
SearchIn Make“Runs a query to the database to retrieve objects.”
Runs a query against your Backendless database and brings back the matching objects, one bundle each, for the modules that follow.
Need help automating Backendless with Make?
A person reads every message.