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.

Splitting a form over 2 pages

  1. Andrew
    Member

    Hi

    Is there a way to split a form over 2 pages? (Use case: Page 1 asks various survey questions. Page 2 then requests their contact details for followup. Don't want to show that request on page 1 as it may deter some people from answering).

    OR, even better:

    Can I link 2 forms?

    Use case: Page 1, Form 1: Asks the survey questions. The user hits submit and I've then definetly got their answers. Upon submit, the user is redirected to Page 2, Form 2: which requests a testimonial plus their contact details for attribution AND followup permission on their Form 1 answers... but of course, when following up I'd need to link the response to Form 2 with the response from Form 1.

    Are either of those approaches do-able?

    Thanks for your help,

    Andrew

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  2. Andrew
    Member

    Shoula searched before I posted :)

    For anyone with future/similar question, looks like this thread deals with my query very well:

    http://www.gravityhelp.com/forums/topic/any-way-to-submit-data-at-every-page#post-36600

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  3. Multi-page forms are built in. The feature is detailed at the top of this page: http://www.gravityforms.com/features/form-builder/

    Both are doable, but a multi-page form is easier.

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  4. Glad you found that. Let us know if you have any more questions.

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  5. Andrew
    Member

    Thanks Chris. I'm actually stuck on something that's probably a dumb question following your tutorial on Dynamic Population (http://www.gravityhelp.com/documentation/page/Using_Dynamic_Population)

    It says:
    "You can populate a field via the query string by appending the dynamic population parameter you specified for the field to the end of your form URL along with your custom value."

    ... which makes sense apart from I can't see where to enter a the Query String?

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  6. The query string is part of the link to the page with the form on it. It would look this this:
    http://gravity.chrishajer.com/pre-populate-everything/?fullname=Chris+Hajer&fruit=tomato

    Also, try this URL:
    http://gravity.chrishajer.com/pre-populate-everything/
    For this example, there are values pre-populated using the shortcode method. That is useful when you want to populate the form value based on something related to the page.

    Both these methods rely on the form fields being able to be "populated dynamically". That is on the advanced tab for each form. Check the box that says "Allow field to be populated dynamically" and then give it a parameter name. I used "fullname" and "fruit" as you can see in my first URL.

    Let me know if you have questions about your specific implementation.

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  7. Andrew
    Member

    Brilliant, got it working! Thanks :)

    Posted 12 years ago on Thursday December 1, 2011 | Permalink
  8. Very good. Glad you got that. Please let us know if you need more assistance.

    Posted 12 years ago on Thursday December 1, 2011 | Permalink