I'm really interested in using Gravity forms (developer license) for a project but I'm not sure if it can do quite what I need it to. I hope you can confirm if this it can or cannot do the following.
I am building a site which allows users to subscribe to a set of services.
They need a registration form as step one of a process. As soon as step one is complete they are registered and move through to step two, which is selection of the services and service options in their account.
Once service options have been selected they move through to step three which is payment.
I am confident gravity forms can do most of this, even if I have to fudge the transfer from stage one to two to enable the registration mid-process.
What I then need to be able to do is give users a custom login page which allows them to log back into their account (I don't want them seeing any wordpress backend style functionality) and then, once logged in, for their services form to be there with the options they selected, allowing them amend their subscription as necessary.
So I guess my questions are:
1) Can I use gravity forms to display a login page for registered users
2) Is there a way of me recalling submitted for data for a particular logged in user
3) Is there a way for me to pre populate their form when logged in with that data?