Risk-based signup form with email OTP verification with reCAPTCHA v3 template

Assess user's risk with reCAPTCHA v3 and adapt your signup forms by adding friction to high-risk users with email OTP verification.

Risk-based signup form with email OTP verification with reCAPTCHA v3

About this template

This signup form with risk-based and custom API includes:

  1. An initial step that requires the full name, email and password.
  2. An invisible reCAPTCHA widget that issues a score based on suspicious activity.
  3. A flow that checks the reCAPTCHA v3 score, the highest score is of 0.9.
  4. If the score is less than or equal to 0.5, it generates an OTP via email and requires the verification code before creating the account.
  5. If the score is greater than 0.5, it creates the account and issues a token to automatically log the user in.

How to configure this template


  • A custom API to sign up and log in users.
This template uses a demo API to create users. Replace it with your own Users API.

A native experience for your brand

Style our forms following your brand guidelines and embed them into your frontend framework with a single line of code.

Explore the docs

Need some inspiration?

Discover our best practices guides to design the perfect signup flow, examples of other SaaS companies, and success stories of our clients.

Integrate this template with your own stack

Send your data back and forth between Arengu and your favourite apps.

Getting started with Arengu

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.