How do I modify sign up flows to force users into an onboarding process immediately after sign up, before logging into the application

gerald.czifra
Wed, 14 Jan 2026 20:45:32 +0000

Hi @info75

Welcome to the Auth0 Community!

I believe I have a good understanding of the flow that you have in mind and it should be achievable under a free tenant’s features. The Actions + Forms feature have a limit of 5 on a free tenant, which should suffice for the general setup that you have in mind, more information can be found on our Pricing page.

My suggestion would be to setup a Form to gather all the information from the user during their onboarding and use a Post-Login Action in order to render the Form and also to limit when it gets triggered. Within the Action, you can instruct it to only trigger for a user’s initial login and not trigger for any subsequent logins, which can be done by adding the following:
event.stats.logins_count === 1

You can make it a const and potentially also include a completedOnboarding const that can be added to the user’s metadata after they initially go through the Form, so that the user is essentially marked as having completed the process.

I do recommend reading through our documentation on Render Forms using Actions as it will assist with setting up the prompt and presenting it to your users.

Hope this helped!

Best regards,
Gerald