User registration flows

User registration forms and flows

Build advanced registration flows on top of any authentication service with an API and gain control over the sign-up process.


Try a registration flow demo

This working demo has conditional logic to qualify and sign up users

✉️ Email details

This first step verifies if the email domain has a valid MX record, if it's valid, it checks if it's a free email provider (eg. or a company domain. If the user provides a free email provider, it continues to a second step to ask for company details, otherwise, it directly submits the form.

Try this form using a non existing email domain, a free email provider (eg. or a company email domain.

What our clients say

"With Arengu, we are able to easily experiment and test our sign up flow, by separating it from our core platform. At the same time, the flow has become more robust when it comes to eliminate errors."
Peter Hanekamp
CEO, Taiga
"Arengu is a key part of our acquisition strategy to build personalized sign-up pages at scale. They are a flexible and easy-to-use solution to achieve our business goals."
Tahís Gómez
Acquisition Marketing, Privalia
"Thanks to Arengu we've been able to improve our customer registration experience, increasing the conversion rates by 30%. All in a quick and easy way."
Rafa Rovira
Digital Marketing Manager, Khama
"Arengu is a quick, trustworthy and flexible solution that allowed us to launch faster in new international markets and keep our focus in our core platform."
Borja Maceira
CTO, Opositatest

Why use registration forms with Arengu?

Connect flows with custom logic

Execute custom server-side logic flows in any stage of the form: between form steps, before submission or after submission. Validate data, integrate any service with an API, and trigger different actions and automations based on form inputs.

Social login

Sign your users in with a frictionless form using your favorite social providers such as Google or Facebook. Start authenticating users with just one click, using their existing accounts.

SMS & Email verification with OTP

Reinforce the security of your registration forms by easily implementing one-time passwords via email and SMS. Send OTPs by email or SMS by simply adding the ‘Generate one-time password’ native action and an email or SMS sender to a flow.

Payments with Stripe

Add one-off payments and subscriptions with Stripe by dragging and dropping the payment field to any step of your form. Easily configure it by referencing the keys and the price ID of your Stripe account, and easily upgrade and downgrade subscriptions with our native actions.

Track everything and get insights

Save hidden fields in your form (UTMs, metadata, etc.) and track every form interaction to improve your sign-ups and find where users get stuck. Use custom DOM events iwith your current analytics stack (eg. Google Tag Manager, Segment, etc).

Powerful alone. Better together.

All-in-one solution to build, automate and scale your signup flows.


Drag & drop form builder

Easily create your custom form with our drag & drop builder. Add multiple steps, require payment details, add custom server-side logic... without writing a single line of code.

  • Forms with Flows

  • Approval workflows

  • Multi-step forms fields

  • Payment fields

Learn about Forms


Visual flow editor

Easily build server-side logic that can be used in your forms or as a standalone product. Create custom validations, integrate with other APIs or automate tasks without coding.

  • Validation flows

  • Eliminate maintenance costs.

  • Easy to integrate with your stack.

Learn about Flows


Hosted static pages

Maximize your conversion rates building dedicated static pages at scale with message-matched content and get the best results for your ad campaigns.

  • Simple HTML templates

  • Automated pages from a .CSV file

  • HTTPS & CDN-hosted assets

  • Mustache template tags

Learn about Pages

Other popular use cases

Use ready-made templates to build complex use cases in minutes. Or build yours from scratch for a completely custom experience.

Developer friendly

Save development time, embed anywhere with a line of code.

Stack agnostic

Embed it, with a simple line of code, in most popular CMS platforms, landing page builders and development frameworks.

Integrations with any API

Quick integration with almost every API and common ID providers (Auth0, Okta...), adding flexibility to forms and logics.

Save time and resources

We help teams with repetitive and complex actions, building - easy to edit, maintain and scale - templates.

Frequently asked questions

Does Arengu generate or store tokens?
Do you provide user management capabilities?
Do you generate auth tokens? How do you store them?
Do I need to be a developer to use Arengu?
How do I embed the form in my website?
Which auth integrations are supported by Arengu?
Does Arengu store data from my users and leads?
Do you have a debugging mode?