- Option 1: Make's Softr module
- Option 2: Using a Custom HTTP Request
1
Setting a Trigger
First of all, we’re going to create a table on Airtable with Name, Email, Password, Magic Link, Created Date/Time (needed for watching record creation in Make) columns to store user data.
Then, we’ll go to Make dashboard, create a new scenario, and add a trigger that watches for new records on our selected table. See below.
Now, we need to set up an Action to add the users received from Airtable. There are two options for this:

Table setup on Airtable

Creating the trigger
- Make’s Softr module;
- Custom HTTPrequest.
2
Configuring the Action
Let’s add a new module to the scenario, search for “Softr,” and select it.
Then, we are going to choose the Create a User option.
Next, we need to establish a connection with our Softr account and app, inputing the Softr API key and the domain of the app we want to add users to.
Lastly, we need to map the user fields from our table as shown below.
That’s it. Now, we just need to save the module and the scenario is ready. Let’s test it to make sure everything is working correctly.

Locating the Softr module

Choosing the Action

Adding a Softr connection

Mapping the user fields
As you can see, we haven’t mapped the Magiclink field from the table but have just set the value to Yes to generate one automatically. We can sync it back to a Airtable if we connect it to Softr, which we’ll discuss in Step 3.
3
Testing the Scenario
Let’s add a new user to our table and check if it’s sent to our Softr app successfully.

This is optional, but we are also going to connect our Softr users base to the same Airtable base and table at the beginning to sync user data from Softr to Airtable as well. This way, the magic link that’s been generated when fetching the user from Airtable to Softr will be stored in Softr and eventually synced back to Airtable.

Testing the scenario