Ready template

Enhancing App Builders with Latenode: Step by Step Guide ft. Adalo

No-code Expert, Latenode Ambassador
February 8, 2024
A low-code platform blending no-code simplicity with full-code power
Get started free
Table of contents

Say no to chaotic work. Automate your tasks now.

Key takeaways:
Learn how to amplify your app development with Latenode's step-by-step guide, featuring Adalo, to seamlessly integrate databases and automate workflows, unlocking advanced functionalities for your no-code apps. This guide offers practical insights into enhancing app builders, elevating your projects beyond their original capabilities.

No-code tools have become a huge part of the work process nowadays, but this niche still has its weaknesses and space for improvement. If you ever tried to create an app using any no-code builders, you may have noticed that it is not enough to make your app fully functional.

Sometimes you need something outside the app, and here is step-by-step how to make it work! We’ll use Adalo as an app builder, and then we’ll show how to upload a database from it to Airtable using low-code powers of Latenode automations. To make things clearer, let's start from scratch.

Setting up Adalo

So, first, we sign up in Adalo. Right after that, we are offered to use templates. Let’s pick one. Trips, maybe? Everyone likes trips!

Here’s our app! We can see all the screens it has here, but we are interested in the Database tab. Click on it!

Here we have a database of yet fake users. To be able to interact with it outside Adalo, click on the API documentation icon.

Now we are one click away from switching to

Just copy this CURL example and move on.

Latenode scenario

Now it’s time to go to and create a new scenario.

We need to put together a scenario like this:

Don't worry, I'll explain how to set it up right now! Let's go step by step.

Trigger Nodes:

Webhook: This node helps to activate this workflow manually, by triggering the customizable link it provides.

Schedule: Activates scenario once in a set period of time.

Action nodes:

HTTP-request: Using the HTTP-request node, we can interact with our database in Adalo (or with any other service with an API!). All we have to do here is to insert the CURL example we’ve just copied and click run once.

That will save the node settings and load our database into this workflow. You can see it if you click on the green icon that appears after successful execution.

Iterator: Setting up this node is also very simple. It has only one field, data to iterate. We just need to put the results from the HTTP-request here. And click run once, of course. That will make data flow to this node.

Unlike the other nodes, the iterator has 2 points for further connection. Nodes that are connected to the upper one will be executed as many times as there are elements in the array. Nodes that are connected to the right point are executed after the upper one and only once.

In this case, we need only the upper one. That’s where we’ll connect our last node of this workflow.


To set up this node, we have to fill out the connection field with an access token that we can generate in the Airtable developers' hub. After that, choose the base and add objects that you want to put in it from the iterator.

Our scenario is ready! Now save, deploy, use a webhook link to activate it, and here we are! We’ve added our user database from Adalo to Airtable. And, once again, you can use Notion or Google Sheets instead, the process is the same.

If you need more detailed instruction, here is a video version of this article:


This guide demonstrates how the low-code platform can significantly enhance the functionality of applications built with app builders like Adalo.

Have any questions? Head directly to Latenode’s Discord channel! Here you always can get some help from our growing community of low-code enthusiasts and our developers' team!

Related articles:

Related Blogs