This email OTP verification with SendGrid form includes:
An initial step that requires the email address.
A flow that generates an OTP and sends it via email.
A second step that requires the verification code.
And at last, a flow that verifies the OTP and displays a thank you message.
How to configure this template
Requirements
A SendGrid account with the following information:
API key
Sender email
API key
Go under Settings > API keys to get your API key. Make sure you add the right permissions so it can be used to send emails.
Sender email
If you don't have a sender email, go under Settings > Sender Authentication to configure it. You can verify a single sender email (eg. jane@arengu.com) or your whole domain (eg. @arengu.com), to be used in your email actions.
You will need to use this value in your "Send SendGrid email" action in your Arengu flow:
Finally, close the settings and publish the changes, and test and debug it.
Other similar templates
Import a template with just a few clicks and adapt it to your needs
Arengu allows you to build all your user flows connected to your current stack, and avoids coding all the UI, complex integrations, validations or logic from scratch. Try it for free and start building faster and scaling your application needs as they grow.