How would you save each part of a multi-page form to our database before the user finishes?
How would you save each part of a multi-page form to our database before the user finishes?
You can't currently do this with Gravity Forms. This has been explained in other posts, but Gravity Forms only writes the data to the database when the user clicks the final submit button. This is the way our hook system works. Even if you could save it as they proceeded through it, there wouldn't be an easy way to load it back up and carry on a partially filled out form.
This is something we are looking at for a future version.
What hooks or parts of your api would one use to custom write this? Is there an event or some sort of hook for when the user presses the "next" button?
Here is the hook for that:
http://www.gravityhelp.com/documentation/page/Gform_post_paging
Did you have any luck with this? I have a 14 page form I need the user to be able to save. I thought this would be a feature when I purchased. I like the tool a lot so far and want to be able to use it but I need for the user to be able to leave and come back and finish.
I would also be up to requiring them to enter all of the required fields, submit, then come back and add the other optional fields. Is this possible?
This is not a feature of Gravity Forms and I have not seen anyone implement any solutions for this yet. It's possible but would require some thought and some programming to pull it off. I have heard of people using cookies to store the information but I've never seen an implementation of it.