Reply To: How To Differentiate Registration Type

Pie Register

There is no way to have multiple forms in free version however, you can extend the functionality to assign different roles based on user selected option using PR registration hook like this:

function assign_different_userRoles_on_pr_registration($userData){
    //You have user object and POST to retreive the data here.
    //if(isset($_POST['FIELD_TYPE_XX']) == 'SOMEVALUE'){
        //Assign a different role here

Hope it will be a starting point..

good luck