Sign-up Widget and Logic

For our sign-up widget we will have both business and residential customers. I can’t figure out how to add logic to the widget so if a customer selects “residential” they only see residential tariff packages. Is this possible?