You can create a personalized registration form with a dropdown list linked to the roles of the member. So members will have the same member area but with different fields depending on their role on the site. You can set the fields of the members according to their roles
Please hw can I set the field of the member based on the role
Go to the member area “my-account”. then click on “manage fields” and there you can create new fields and assign them to diffrents types of members or payment plan
are you taking about members profile field coz that is not what i need