This question already has an answer here:

I want to develop a registration form employees based on different steps like company,salary,interview,pors and crons etc. they are pages for the registration process. Can anyone tell me how to develop this kind of functionality?

marked as duplicate by Clive Oct 15 '14 at 12:24

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.


Try the Multi-Step Registration module

With Multi-Step Registration you can create multi-step (wizard) user account registration forms. Each step of the wizard can be configured to, optionally, expose one ore more Profile2 types.

You can also achieve that by creating a custom module. Checkout this post and

Altering User Registration Form to Multi-Step Drupal 7

Not the answer you're looking for? Browse other questions tagged or ask your own question.