Help w/ multi-page signup flow

Hello,

I am creating a waitlist for my web app before official launch to gauge interest. The waitlist is separated into several pages under the below logic:

  1. general waitlist form in which the user specifies if she is a creator or a venue
  2. if creator, the “next” button reroutes to a separate page with creator questions. if venue, the "next button reroutes to different page with venue questions. The workflow is set up on the “next” button itself as the following:
  3. after step 2, both the creator questions page and venue questions page link to a final waitlist page that has a field in which users can optionally add any other context and finally click submit.

Is this an acceptable way to set-up a multi-step form? I tried to build one manually instead of using the prebuilt multi-step form template because of the above conditional logic.

Also, how do I ensure all these variables are stored client side until finally uploading all information across these pages w/ the submit button on Supabase? Or do I not have to worry about that?

Thank you for the time and help!

Multi-step forms can be built on the same page with conditional logic or on multiple pages like you did. There is no right or wrong answer especially for all cases. You can make sure that the variables persist in settings by toggling ‘Preserve on navigation’

1 Like

thank you!