Use multiple User Registration feeds to assign different user roles based on the submitted email domain.
Assign A User Role Based On Email Domain With Gravity Forms
Use multiple User Registration feeds to assign different user roles based on the submitted email domain.