PLEASE NOTE: These forums are no longer utilized and are provided as an archive for informational purposes only. All support issues will be handled via email using our support ticket system. For more detailed information on this change, please see this blog post.

Multi page form questions

  1. Is it possible to record the data from the first page before asking for the info on the second page? I want the first page info even if they don't fill out the second page

    How do I eliminate the progress bar?

    How do I change the 'next' button to a 'submit' button the first page?

    Posted 13 years ago on Thursday March 24, 2011 | Permalink
  2. No, this isn't possible with multi-page forms as the data doesn't actually get submitted until the final page. In order to do this you'd have to create separate forms and use the confirmation redirect to redirect to the page containing the next form.

    To get rid of the progress bar you edit the Start Paging field and turn off the Progress bar.

    To change the Next and Submit buttons you edit the Page Break for the page you want to change them for.

    Documentation for the Page Break is here:

    http://www.gravityhelp.com/documentation/page/Page_Break

    Posted 13 years ago on Thursday March 24, 2011 | Permalink
  3. Can I use info from form 1 to populate hidden fields on form 2?

    Posted 13 years ago on Thursday March 24, 2011 | Permalink
  4. bump

    Posted 13 years ago on Friday March 25, 2011 | Permalink
  5. Yes, you can pass data via a querystring to hidden fields on second form if you'd like.

    http://www.gravityhelp.com/documentation/page/Allow_field_to_be_populated_dynamically

    Posted 13 years ago on Friday March 25, 2011 | Permalink
  6. OK, great news,

    How would I go about using the submission from the first form to populate the second form?

    ie: if I were to use the URL method, how do I use the submission of the first from to set the url to forward to the second form?

    Posted 13 years ago on Monday March 28, 2011 | Permalink
  7. I think I figured it out...thx

    Posted 13 years ago on Monday March 28, 2011 | Permalink
  8. We'll, I spoke too soon, I got the form in the URL, but am getting:

    http://screencast.com/t/RYZ9d8vEn

    Any ideas?

    Posted 13 years ago on Monday March 28, 2011 | Permalink
  9. To clarify, are you using 2 different Forms and passing data from Form 1 to Form 2 or are you using a Multi-Page form consisting of page breaks?

    If these are indeed 2 different forms and you are passing data from form 1 to form 2 here is a post that discusses how to do this:

    http://www.gravityhelp.com/forums/topic/pass-email-entry-from-one-form-to-another#post-8909

    You edit Form 1, go to Form Settings and select the Confirmation tab and tell it to redirect. In the redirect URL you put the full http:// url to the page containing Form 2. You then use the query string builder to pass field values from Form 1 to Form 2. You then setup Form 2 so that the fields you want to populate are set to be dynamically populated AND there parameters are set to the same values you use in the query string in the redirect for Form 1.

    Posted 13 years ago on Monday March 28, 2011 | Permalink
  10. OK, got it going, was a field naming issue (name vs. Name)

    Posted 13 years ago on Monday March 28, 2011 | Permalink
  11. Yes, you also have to careful with things such as name when using it as a parameter. I believe name (or Name) may be a reserved name in WordPress and can't be used as a parameter. So that may be the issue you are running into.

    Posted 13 years ago on Monday March 28, 2011 | Permalink