Can you have 2 different sign up forms?

Basically, my site is mainly “consumer” facing, so the build thus far is set up for them to become members in an easy flow.
A key functionality is for businesses to partner and interact with members on the site.
Easiest way I can see them doing that is becoming members too.

On the Velo platform we now have the assignRole API Sorted, so I know that somehow I can automate assigning 2 different roles to give them the Consumers vs Partners different permissions once they’re signed in.
I’m guessing i could just have a button/checkbox on the sign up page to choose Consumer or Partner to assign roles
BUT
I want to keep my “Consumer” sign up journey clean, i don’t want them really seeing business log in.
So i was thinking, is there any way to duplicate the sign in window, with role assigned at sign in for Business?

Any other suggestions on ways to keep them separate would be really helpful pleaseeee

Hi @founder53806 :raised_hand_with_fingers_splayed:

You definitely can have multiple signup forms, but only one of them will be the main one, and you need to manually redirect the visitors to your partners signup form. This form will not affect the customer signup form by any mean.

Happy Coding ~!
Ahmad

Hey, thanks for replying, but I’m not really sure what this means?
I’ve currently got the standard members sign up form, in a lightbox, that comes with setting up a Members area. What I’m trying to do is create a seperate one that still signs them up as members, but adds a different role.
I’m guessing that will take someone with a bit more coding experience?

@founder53806 You have a default signup lightbox you can build with Velo, a custom form signup or the default one. This is the one you should use for personal accounts, for your partners accounts, use a different signup lightbox, then redirect partners to signup or login on that particular lightbox.

I’m not sure what’s your coding experince, I think you should be able to do it yourself, and you can always reach out to me to assist you.

Hi, I have a similar question.

I want to create multiple sign up forms with unique URLS for the relevent persons.

According to their unique form they need to be able to access the relevent pages & permissions.
Is this posisble to do on wix?

Thanks

Yes, this is possible.
I assume you have the following situation. Just a little example.

On your site you will have customers and employers. Customers will need another registration-form as employers. Also customers, need another ROLE as employers to set other SITE-PERMISSIONS, so you can decide the to different groups in their PERMUSSIONS-LEVEL, either giving your new members the ability to choose their ROLE by their own while registration-process, or you do it in ADMIN-MODE, by giving your NEW user the role manualy.

A demo of such an Login-management-system you will find here…

https://russian-dima.wixsite.com/login-system/vnloginmgm

or here…

https://www.media-junkie.com/vnloginmgm

Hi, thanks for your response. All different members I want to add, are all customers from different external societies we are partnering with.

I want to give all these society members access to a unique shop. We want to create different URLs so that only the relevent people can gain access & it makes the process easier & more automatic for them. I have already set up the pages with their permissions, but need the URLs to automatically assign these permissions.

How do you assign their roles at sign up? Thanks!

@taylathompson1001
https://www.wix.com/velo/reference/wix-users-backend/roles-obj/assignrole

Great, thank you for your help!

Perhaps in your usecase, it would even be better to use, badges.
Then you would have even more possibilities and customization-options.

Search for → BADGES int the VELO-API-docs.

i dont see a default singup in Velo? I have the custom and default signup, but dont see options in lightbox to create a new signup form where i can keep those members separate from other members

Yes is very possible see this sample Dual profile & sign up in Wix - YouTube