Passing fields from one form to another is not working as expected

  • rbeck
    Asked on January 3, 2017 at 9:54 AM

    Hi,

    I am running into a puzzling challenge. I often use the calculator widget to pass answers from one form to pre-populate another. Typically with a few fixes, it works perfectly. However, in the following case i am baffled as to what is going wrong:

    The scenario is the following: There are three steps. The challenge is coming in passing calculated pricing from form 2 to form 3.

    1. Form 1: https://form.jotform.com/63033257235147 This form gathers basic information on the partner and the customer. The submit button takes them to the appropriate product quote form and correctly passes all the partner and customer data on the back end with no challenges.

     2. Form 2: https://form.jotform.com/63323732831149 As mentioned above all the partner and customer information is passed to this form from form 1 and is hidden from the user. On form 2 user enters information to generate  and view pricing. The user is directed to generate a proposal (which we have integrated with Zapier/Webmerge for document generation). When the user generates a proposal we send an auto-respond email to the user which carries a link. This link is generated by the result of using the calculator widget (the last field on this form) titled "Order URL".

    3. Form 3: https://www.jotform.com//?formID=63415037039149 Form 3 is the order form. The Order URL is supposed to pass all fields stipulated.

     

    The Challenge:  Not all the fields from Form 2 to Form 3 are being passed. Specifically the fields that are not being passed appropriately are are all of the 36 Month and 24 Month Pricing fields, however the 12 Month pricing fields are being passed. 

    Here is a copy of a test run and the resulting Unique URL that is generated from Form 2: 

    https://www.jotform.com/63415037039149?formNotice=Connection&senderName=OxfordNetworks&senderEmail=jharrison@oxfordnetworks.com&ProsCoName=ABC%20TestingCompany&clientsFirst=John&clientsLast=Harrison&ProspectEmail=jharrison@oxfordnetworks.com&clientsPhone=(321)321-3213&companyStreet=88%20BeaconStreet&clientCity=Portland&ClientState=ME&ClientZip=04103&partnerCompany=Connection&repFirst=John&repLast=Harrison&repPhone=(321)321-3212&phnExt=321321&repTitle=AccountExecutive&repEmail=dasf@asdf.com&tssEmail=dasf@asdf.com&SMEmail=dasf@asdf.com&IncludeVeeam=Yes&IncludeDC=Yes&IncludeFW=Yes&NumVMiaas=9&NumGhzIaaS=9&NumGBiaaS=9&StorageIaaS=9&NumSSSusers=9&NumSSScpu=0&SQLStndSelect=LicensingPerUser&SQLsrvWebCPU=19.50&SqlEntSrvCPU=1196.40&numOfficePro=9&numExcStand=9&numOffcstand=9&numWinRmt=9&numXenApp=9&numCAG=9&VeeamVMs=9&VeeamTB=9&VeeamLicense=11&VeeamSeed=0.00&GhZDC=1&vRamDC=4&tiertwoDC=50&TBidtDC=1&recomFirewall=Basedon%20your%20answers%20above,%20we%20will%20include%20Oxford%20Networks%27%20FWaaS%20v240%20into%20yourpropsoal.%20This%20FW%20is%20configured%20with%202%20vCPU,%204vRAM.%20Licensing%20includes:%20%C2%A024x%207%20troubleshooting%20support%20Advanced%20replacement%20hardware%20Initial%20Template%20setupand%20configuration%20VPN%20Setup%20and%20Configuration%20(within%20thefirewall)&termChoice=12Months&DailyRateA=$62.36&DailyRateB=$65.83&DailyRateC=$69.29&bundledMrcA=$1176.32&bundledNrcA=$0.00&IaaSMrcA=$596.43&IaaSNRCA=$0.00&veeamMrcA=$356.40&veeamNRCA=$0.00&dcMRCA=$124.49&dcNRCA=$0.00&FWmrcA=$99.00&FWNRCA=$0.00&bundledMrcB=$1241.67&bundledNrcB=$312.26&IaaSMrcB=$629.57&IaaSNRCB=$0.00&veeamMrcB=$376.20&veeamNRCB=$188.10&dcMRCB=$131.40&dcNRCB=$69.16&FWmrcB=$104.50&FWNRB=$55.00&bundledMrcC=$1307.02&bundledNrcC=$1307.02&IaaSMrcC=$662.70&IaaSNRCC=$662.70&veeamMrcC=$396.00&veeamNRCC=$396.00&dcMRCC=$138.32&dcNRCC=$138.32&FWmrcC=$110.00&FWNRCC=$110.00

    Any Ideas on why 36 & 24 month pricing fields are not showing up in Form 3? 

  • BJoanna
    Replied on January 3, 2017 at 11:41 AM

    I have inspected prepopulated link and your second and third form, but I am not exactly sure which values are not passed. 

    I noticed that you are generation your link with form calculation widget. Can you please tell us values from which exact fields are not passed to third form? If possible provide us a screenshot of those field from third form and form your Order URL field on second form.

    You can also highlight values that are not passed on link that you provided. 

    I would also suggest you to check if correct field names are used.

     

    Looking forward to your reply. 

  • rbeck
    Replied on January 3, 2017 at 1:24 PM

    Hi Joanna,

    I have attached the quote screenshot for 36 months and the order form screenshot for 36 months. On the quote jotform, all pricing presents as it should. But on the 36 month pricing, As you can see none of the order form numbers are populated properly.

    The Quote tool showing 36 month pricing: 

    Passing fields from one form to another is not working as expected Image 1 Screenshot 50

    The Order Form results with 36 month pricing:

    Passing fields from one form to another is not working as expected Image 2 Screenshot 61

    The 24 Month pricing is broken as well, however the last two fields passed just fine.

    The Order Form with 24 Month Pricing:

    Passing fields from one form to another is not working as expected Image 3 Screenshot 72

    Interesting however, the 12 month pricing is passed perfectly each time, yet I cannot see any reason on the Order URL from the calculator why these are different and are passing correctly.

    The Order Form with 12 Month Pricing:Passing fields from one form to another is not working as expected Image 4 Screenshot 83

    Appreciate you help, let me know if you need any further clarification.

    Cheers

  • Nik_C
    Replied on January 3, 2017 at 3:49 PM

    I investigated your forms and I found out what is the problem, your end form http://www.jotform.us/form/63415037039149 and fields in it, for example for 36 month pricing, fields are read-only and that's why they are not prepopulating. If you remove the read-only attribute it will work fine. 

    And here is how to do that:

    1. Click the wizard button:

    Passing fields from one form to another is not working as expected Image 1 Screenshot 40

    2. Then three dots:

     

    Passing fields from one form to another is not working as expected Image 2 Screenshot 51

    3.And uncheck this option:

    Passing fields from one form to another is not working as expected Image 3 Screenshot 62

    If you have any further questions please let us know.

    Thank you!