Multi Page Forms

Permalink 1 user found helpful
Hi Everyone

I have had a search through the forums looking at multi-page forms, and this stage all I can see are suggestions for putting in your own scripts to be able to build multi-page forms.

Just wanting to know if there has been any development, or any add-ons available to make this easier - not only for me, but for the client who wants to change or add questions on the form.

The idea is that the first page asks for contact details, the second page then asks a series of questions etc... you keep clicking "next" until finally on the last page there is a 'submit' button.

It would seem a pretty common occurrence I would have thought for some clients to need multi-page forms for surveys or long forms that contain maybe hundreds of questions.

Is it possible for anyone out there to build an add-on that can handle this? or integrate it with the core form or extended form add-on?

Cheers, Pat.

PatrickCassidy
 
TooqInc replied on at Permalink Best Answer Reply
TooqInc
We've done some work using Wufoo to build the structure of the form and then convert it to php and integrate it into Concrete5.

The end results have turned out pretty good, but it wasn't a trivial endeavor (Still reasonably cheap from a billing standpoint, but we built some fairly complex things). Send me a PM if you want to some links of what we did. We can maybe help you along a little with your own dev, or discuss building something for you.

-Brian
ScottC replied on at Permalink Reply
ScottC
Hi Pat,
myTooq sums it up. This is pretty custom and it is something that should be written on a per client basis, especially if you are using or testing w/ something like KISSmetrics. You will also usually or eventually want to pipe the results into some sort of CRM.
pmarques replied on at Permalink Reply
pmarques
Hi Pat,

There is another thing you should ask yourself: what will happen to the data? If your client wants to be able to filter, search, order, etc. the data received through this form, then you really have no option but to code it by hand. If your client only needs to get the data on his email and then has another processes to work with it, then you should question if this mega-form is really necessary. Giant forms up-front tend to scare people into not filling them. In many cases, it's better to have a small form just to get the lead contacts and then send the big form on a latter step of the process.
PatrickCassidy replied on at Permalink Reply
PatrickCassidy
Some good answers and food for thought guys, I appreciate it. Will be in touch!