I need to create two separate forms flows. Essentially the one case has 3 pages (intro, questions, thank you), while the other has 4 pages (intro, questions, questions, thank you). I want to be able to:
- Log the states of each "step" as the user proceeds
- Keep track of where the user clicks and in what sequence
I am thinking of doing the second part with Google Analytics, as I know it has ways to do this. However, I am not sure what is the best way to go with the multi step form process.
So far it sounds like I would have to create content types for each step and use rules to "guide" the user as he creates the different content types. However, this sounds like a nightmare when it comes to "back" and 'next" functions.
Can anyone please tell me what is the best way to implement a form like this, keeping in mind how important it is that the logging works perfectly.