# Send a verification SMS to new sign ups

This tutorial requires the use of [Integromat](https://www.integromat.com/en/register) and [Twilio](https://www.twilio.com/try-twilio) accounts

1\) Prepare your database for this project by adding a new number property to your User Collection. You can name it "Verification code"

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6LUkUL-ATO0NMnlN8%2F-MX6NWl1GFkmOZoT5TCT%2Fimage.png?alt=media\&token=679b0c78-5a83-4ca6-8b80-953c131bf0c8)

2\) On the Signup form, we need to add a new formula to create a verification when the user signs up. To do that we will use the RAND function which will create a random value between 1 and 99999. We will do this in the "Set Automatically" section of the Fields options.

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6KP9VtJJHx1KngD6X%2F-MX6L8e-W6RwgJD-n-T7%2Fimage.png?alt=media\&token=f686f7a0-8351-4548-8a09-f3e9e41675e7)

2\) You will also need to add a new property to hold your user's phone number. To do this, add a new **text** property to your user's collection. The reason we need to make it text is that your users will need to add their international code to their number, including the + symbol. This is a requirement from the Twilio API.

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6LUkUL-ATO0NMnlN8%2F-MX6NZJu1I9sW-gV3WP7%2Fimage.png?alt=media\&token=87e5dd8a-6273-427f-b111-52111ab9651e)

3\) Open the Integromat template: [https://www.integromat.com/en/integration/5331-email-on-signup-with-verification-code](https://www.integromat.com/en/integration/5333-sms-on-signup-with-verification-code)

4\) Follow the 3 steps in the template.

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6LUkUL-ATO0NMnlN8%2F-MX6M_BsQdbf1WeQ6aq-%2Fimage.png?alt=media\&token=8aa0a903-443b-4bcb-be77-5a13448f4fbf)

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6LUkUL-ATO0NMnlN8%2F-MX6Me-GVway8VkHZ7LJ%2Fimage.png?alt=media\&token=e0f6a1ce-0972-4bd6-a77e-c8564ad9ea59)

![](https://3467607506-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LhGHkPsv15svPIU5I7C%2F-MX6LUkUL-ATO0NMnlN8%2F-MX6MkV96ktpvF38G300%2Fimage.png?alt=media\&token=72f4df54-7467-4455-8c05-ba8ecc67a601)

5\) Create a new user in your Adalo app, make sure to use a phone number that is valid and accessible by you for testing.

6\) Run the scenario in Integromat.

7\) Check your phone for the verification code!
