Appointments+ Multi Step form with custom post type selection

Hi, I have a client that is wanting to have a type of multi step form for new clients. He wants new clients to go through three steps: 1. Choose Program (CPT option) > 2. Choose Service Provider > 3. Choose Date and Time.

My thought was to create some kind of form that redirects to /?app_service_id=1?app_porvider_id=2 but I’m not sure how to integrate with CPT nor create a multistep form with Appointments+

Is there anyone that can point me in the right direction or tell me if this is even possible?

Thanks, P