I have a client who wants to be able to gather some demographic information from their users when they register, and access it in aggregate form through something like the analysis feature that the webform module has.

It would be easy to create a form in webform for the data they want, but the challenge is making it a required part of the registration process. Alternatively, the profile module can be used to add fields to the registration form, but it doesn't offer any way (that I know of) to see statistics on it -- i.e. how many users are in which area, which age group, said yes to which questions, etc.

It's been suggested to me that pageroute could be used to add a form made with webform to the registration process by grouping it together into a route with the standard registration form. But my question about that is: would it then be possible somehow to replace all the links to the normal registration page with links to the form or the pageroute or however that works? Can a pageroute effectively replace one of the pages that it contains?

Comments

Tauran’s picture

Status: Active » Closed (won't fix)

Reopen if needed.