How can I send a field answer to another page to update an element there?

  • Profile Image
    Dave_Mears
    Asked on August 13, 2022 at 11:33 AM

    Since your card method does not let me create custom thank you pages... Im having to find another way to do this where they are sent to a different page based on their result.

    I therefore, need it so that when their score is calculated, that field result in added to the forwarding link so that I can use that in the landing page to show the score.

    Make sense?

    In other words, how do I forward a variable (found in a field on my jotform,) to a landing page?

    Please help!

    Dave

  • Profile Image
    Saeed
    Answered on August 13, 2022 at 12:55 PM

    Hello Dave,

    Thanks for reaching out to Jotform Support. I guess you are working on this form. The Thank You Page can be accessed right away by scrolling down to the bottom of the Form Builder in Card Forms Layout. You can customize it as you like. I'll show you how:

    1659332952_62e769584a817_

    We also have a guide to help you learn How to Change the Thank You Page in Card Forms

    As I understood your use case, you'd like to add the Calculation Score on the Thank You page. If so, you'll simply need to add the Calculation field on your Thank You Page. It's easy to do. Let me walk you through it:

    • From your Builder page, scroll down to the bottom and click Edit Thank You Page.

    1660409364_62f7d61485f8f_

    • Click on the gear icon to open the Properties of Thank You page
    • From your form fields, add Calculate answer field to the Thank You page. This field will show the calculation value on the Thank You page.

    1660409469_62f7d67db3133_

    I cloned your form and implemented the above workaround. You can test my form here. If you'd like to investigate the form further, you can clone the sample form. For more information, review a step-by-step guide here on how to clone a form.

    Give it a try and let us know if you need any other help.

  • Profile Image
    Dave_Mears
    Answered on August 13, 2022 at 12:59 PM

    Saeed. unfortunately that is the only edit I can make on that thank you page. Since I cant do any other formatting and content, that is why I built the other page i put in my support request. https://fixmybizfast.com/goodscore

    So, back to my original question. Can I pass the score variable via the link to another page so that I can show the score there?

  • Profile Image
    Raymond
    Answered on August 13, 2022 at 01:43 PM

    Hi Dave,

    Automatically passing data, such as a score result, to another form is possible through the URL append method. This guide will describe this further. Also, it seems that you wanted to automatically pass the form data directly to your website's landing page? If this is the case, you will have to use the unique name of the element on your actual webpage so that the data from Jotform can be sent accordingly.

    If you need help building the URL append between two forms, please let us know with the form links and we can help you build it. Give it a try and let us know if you need any help.

  • Profile Image
    Dave_Mears
    Answered on August 13, 2022 at 09:34 PM

    Your answer is close. Im not sending the variable to another form, but to an element on a landing page. Im assuming the same will work with the exception of the id of the variable on the landing page so that the variable comes over.

  • Profile Image
    Dave_Mears
    Answered on August 13, 2022 at 10:17 PM

    so, I just tried it.

    I entered this as the point to domain in the condition: https://fixmybizfast.com/goodscore?name={{name}}&calculateAnswer={{score}}

    However, when it ran, it did this: https://fixmybizfast.com/?domain=fixmybizfast.com&domain=fixmybizfast.com&page_url=/&page_url=/awesomescore&name={Dave+Test}&calculateAnswer={}

    Please help?!

    Note, I used the condition, "Change Thank You Page..."

    I also just tried it this way. The problem is the variable is not coming over for name correctly and the variable for the score is coming over at all?

  • Profile Image
    Dave_Mears
    Answered on August 14, 2022 at 12:37 AM

    I tried it one other way...

    Here is what I get back when I do this with the link forwarding the parameter as follows: https://fixmybizfast.com/goodscore?name={fullname}&score={calculateAnswer}

    1660451828_62f87bf415aef_Screen Shot 202

  • Profile Image
    Sweta
    Answered on August 14, 2022 at 03:34 AM

    Hello Dave,

    It is easy to pass the data from the form field to your website page. Let me walk through the steps:

    • Get the unique name of the form field whose value you want to pass.
    • Add the unique name to the URL as shown below.
    https://fixmybizfast.com/goodscore?name={fullname:first}&score={calculateAnswer}
    • Add the website link on the thank you page.

    1660462245_62f8a4a5ead0e_jot122.gif

    Let us know if you need any more help.

  • Profile Image
    Dave_Mears
    Answered on August 14, 2022 at 10:37 AM

    Not sure what happened here??? I put conditions on this form so that it went to an external page and instead after the last person answered me, its now going to a thank you page???

    I need it to follow the conditions so that it goes to the external pages I placed with each condition.

    Please undue whatever was done so that the page follows my conditions and does not go to a Thank you page!

  • Profile Image
    Dave_Mears
    Answered on August 14, 2022 at 10:44 AM

    Never mind. I figured it out... Thanks.

  • Profile Image
    Dave_Mears
    Answered on August 14, 2022 at 11:58 AM

    By the way, your embed feature does not work well. The form gets distorted and buggy!!

  • Profile Image
    Rhina
    Answered on August 14, 2022 at 12:53 PM

    Hi Dave_Mears!

    Thanks for getting back to us. We sincerely apologize for any inconvenience.

    I have moved your inquiry related to the embed feature on the thread below to avoid confusion:

    https://www.jotform.com/answers/4264453

    Thanks Dave_Mears!