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.

One form to Another

  1. cmccrone
    Member

    Im looking to capture information from FORM 1, when it redirects to the "success/thank you page" then it fills out form fields on FORM 2. This way i will have there Name and Phone number if they bail on the form.

    FORM 1
    Name
    Phone Number
    | SUBMIT | (sends you to the FORM 2 page)

    FORM 2
    Name: (auto filled from form 1)
    Phone Number: (auto filled from form 1)
    Business Name:
    Address:
    Choose a service:
    etc
    etc

    Thanks GF.

    Posted 9 years ago on Thursday January 17, 2013 | Permalink
  2. How far did you get with this?

    Is form 2 on the success/thank you page? If not, you will have to populate a link in that thank you text with all the information you want to send to form two. If you make your confirmation from form one a redirect to form two, you can pass the query string parameters and pre-populate all the information you captured in form one, onto form two.

    You will be using "dynamic population" and you can read more about it here.
    http://www.gravityhelp.com/documentation/page/Using_Dynamic_Population

    Posted 9 years ago on Thursday January 17, 2013 | Permalink
  3. cmccrone
    Member

    Sounds good. I think will work for me. I will post an update on here tomorrow. Thank you.

    Posted 9 years ago on Thursday January 17, 2013 | Permalink
  4. Please let us know if you need more help. Once you get into it it starts to make sense, and it's very powerful. I think you're on the right track.

    Posted 9 years ago on Thursday January 17, 2013 | Permalink
  5. SaraJ
    Member

    I'm not sure if it's better to start a new thread or post here - I'll try here first. This is exactly what I am trying to do, with the success/thank you page of one form be a second form that the user needs to continue to fill out. I understand how dynamic population works and I have all of my dynamic fields set up, here is where I am stuck. When you say "use query string parameters" I assume you mean like in the example in the documentation like this:

    http://siteurl.com/form-url/?parent_1_name=value

    what do I put in the "value" portion to make it pull from the previous form? Could you show me an example of a line that will actually pull from the previous form?

    I'm so sorry if this is obvious, this seems to be a mental block for me!

    Posted 9 years ago on Monday January 21, 2013 | Permalink
  6. What you put in the "value" of the query string would be merge tags (using the merge tag drop down) from the corresponding field from Form #1. That's how value's from form 1 will be passed to form #2.

    Posted 9 years ago on Monday January 21, 2013 | Permalink
  7. SaraJ
    Member

    Thank you! Had I just clicked "redirect" the first time, this whole thing would have made a lot more sense!

    Posted 9 years ago on Monday January 21, 2013 | Permalink
  8. cmccrone
    Member

    Brain fart :/

    So here is my first form
    http://massagecorporation.com/

    And my second to be populated from the first
    http://massagecorporation.com/quote/

    The first form redirects to the second but how do I make it create the url with the data? Basically im stuck.

    My Field Parameter Names are

    - first
    - last
    - email
    - startdate

    And i want those to transfer to the second form.

    What am I missing?

    Thanks

    Posted 9 years ago on Tuesday January 22, 2013 | Permalink
  9. cmccrone
    Member

    Anyone? Sorry, Just stuck at the moment.

    I appreciate the help in advance.

    Posted 9 years ago on Wednesday January 23, 2013 | Permalink
  10. Chris, it looks like you got this working?
    http://massagecorporation.com/quote/?first=Chris&last=Hajer&email=chris@rocketgenius.com&date=01/31/2013

    Sorry we passed this one over inadvertently.

    Posted 9 years ago on Wednesday January 30, 2013 | Permalink