Due to slow internet connection conditions are not working?

  • Nolasol
    Asked on November 29, 2014 at 12:26 PM

    Hello,

     

    because of our own internet access is under repairing, we have to use a public connection to continue building our form. This connection is slower than our own, private connection and my experience is conditions don't work correctly sometimes in 'preview' mode.

    I have  a radio button field with two options: YES and NO.

    Then a text box field appears only if selection is YES.

    In preview, I click more times to NO option and text box is sometimes appears, other times disappears randomly.

     

    Can I avoid this problem - because I can't work on my form if here is no solution...

    (Furthermore I'm thinking about what will happen if our user's connection will be too slow: our user will see a form with malfunctions? Just because if conditions of this form would be ignored, then form can't work correctly... and we have clients who haven't got fast speed internet connection!)

     

    I'm waiting for your answer

    thanks

    Noemi

  • jonathan
    Replied on November 29, 2014 at 6:47 PM

    Hi Noemi,

    Can you please share to us the URL of your jotform? I could not find the form with Radio options among your existing forms.

    The latest updated jotform http://www.jotformeu.com/form/43233413574349 did not contain that Radio option and conditions you mentioned.

    The closest form with the idea was this jotform http://www.jotformeu.com/form/43262190111340 but it was not using Radio option.

    We will check further once we have a better understanding of the problem.

    Thanks.

     

     

     

  • Nolasol
    Replied on November 30, 2014 at 4:40 AM

    Hi Jonathan,

    my form includes "Button Radios" widget.

    In the last section, there is two widgets (appears only one in same time, depends on a condition).

    If user selects countries in first two dropdown lists (departure and arrival countries), then one of the widget will be appeared and user can click to "Végállomás" (= Terminal), "Autópálya-pihenő" (Resting place on highway) and "Saját cím" (=My own address). (One of the widgets includes only the last two options, without 'terminal', if selected country is not the first or last country of the line).

    If user would click to 'Saját cím', then field "Címreállási díj" (=Door-to-door fee) has to be disappeared until user selects departure town from a new dropdown list.

    I tried it and if I would click more times to "Saját cím", then "Címreállási díj" sometimes appears and sometimes disappears randomly. When this field appears, the value is "-1", that is normally but have to be hidden (this is a control number only and real fee would show only when user selects a town from list)

    So, my experience is valid with Button Radios widget in the last section and I met this situation only if my connection would be slower...

    Thanks for your supporting

    friendly

    Noemi

  • jonathan
    Replied on November 30, 2014 at 6:37 AM

    Hi Noemi,

    Thank you for explaining more. I was able to understand more the situation.

    Your jotform http://www.jotformeu.com/form/43233413574349 besides being a long form with a lot of widgets and fields on it, it also have a lot of conditions (almost 100)

    Due to slow internet connection conditions are not working? Image 1 Screenshot 20

    Please understand that since the form is remotely located to JotForm server, it will take some connection bandwidth also since these are online forms/page.

    The bigger the form and the more condition it has, the more bandwidth is needed.

    If the current user have a very slow internet connection, there is a high possibility that form will not work as intended due to several complication caused by slow connection issue.

    If I am not mistaken, what I understand on your original message is that you have already proven that the slow internet connection do have effect on how your long form work.

    If you try accessing a simpler form using the same slow connection, you will not encounter the issue.

    --

    I can suggest at least 2 options to ease on the connection issue due to your complex form.

    #1. Redesign the form. Make it smaller with less component and conditions but still as effective as if it was the same to the original long form with a lot of conditions...

    There are more ways than one to make an effective and useable form that can meet the user's requirements. We can also help you achieve such form if you provide us the requirements and design concept you like to have.

    #2. If you are embedding the form on website, using the form's full source embed code will help lessen the required bandwidth to access the form since most of the form components will now be locally located to the website where it was embedded with all of its source code.

     

    Hope this help. Please inform us if you need further assistance.

    Thanks.

     

     

     

     

     

     

     

  • Nolasol
    Replied on November 30, 2014 at 6:51 AM

    Hi Jonathan,

     

    thanks for your work.

    Unfortunately I can't rebuild this form to be simplifier, because we have to ask much data from users and depending on their answers we have to ask different other data also.

    I understand what you are talking about and I hope if I will embed the full source code into my website, then all of conditions will work correctly.

    As you said, this form already contains almost 100 conditions - and it is important to know, the "final release" will contain much more than 100 (maybe 500-600) conditions and about thousand input fields.

    What do you think, is it a good idea to continue building this form by JotForm or I have no any chance to me to work it correctly as a full embedded but very robust form?

    If you would think it's impossible to me to get a working JotForm if it will be so robust, namely my plan is irrealistic, I would stop building immediately and will look around for an alternative solution.

    Thank you!

    Noemi

  • jonathan
    Replied on November 30, 2014 at 8:14 AM

    Hi Noemi,

    If your plan is to build your jotform http://www.jotformeu.com/form/43233413574349 further into a bigger and complex form with more conditions, then, I am into agreement that you are about to reach an unrealistic plan. =)

    The thing is, I also have NOT the fastest internet since I work remotely.., but I can use the form just fine at this time.

    Due to slow internet connection conditions are not working? Image 1 Screenshot 20

     

    So maybe there were other factors that are also in effect on your 'slow connection' that was causing the under performance of the form when you encountered the issue.

    Example, maybe a firewall or network restriction was actually blocking some component on the form (i.e. the widgets) the reason they were not working when you used them on the public connection. 

    Maybe you can also check on that aspect.

    --

    Another solution actually is to breakdown your big form into multiple smaller form.

    You can easily transfer all of the existing question in the current form into multiple forms by cloning the form and modify each of the cloned forms to make them become a breakdown of the original form.

    User guide: http://www.jotform.com/help/27-How-to-clone-an-existing-form-from-your-account

    The data/info of the multiple forms submissions can be consolidated also your JotForm account. 

    Thanks.

  • Nolasol
    Replied on November 30, 2014 at 8:53 AM

    Hi Jonathan,

     

    thank you for your answer again...
    I'm thinking about what you said... and I don't know really what will I do.

    Yes, I'm working on the form that you show in your message and it would be more complex and robust with much more conditional new fields.

    I don't really understand the method of breakdown this form into multiple smaller forms.
    Can I 'transfer' answers of first form to a second form easily?
    Just because my form asks data from user to make only one (complex) ordering for one service... This form isn't robust because offers many services or products, but this form is robust because we need much data to reserve one service with special, personal options.
    Can I breakdown it to smaller parts?

    For example...

    First form would ask users to give us the departure country, town, address.

    Then she/he presses the SEND button, and opens the second form automatically (without opening a thank you page or sending submission to us by e-mail etc.), then this second form would ask users to give us the arrival country, town, address etc.

    ...and so on?

    And...:

    In the last form, there will be a real SEND button and the result of pressing it would be sending an e-mail to us with all of answers of first, second, third ... forms together?

    If yes, please help me, how can I set up these SEND buttons to open a new form (sometimes conditionally, depends on a given answers, it would open Form2 OR Form6, for example...) with keeping the answers of previous - closed - form?

    Thank you

    Noemi

  • jonathan
    Replied on November 30, 2014 at 10:31 AM

    Hi,

    Please test submit this test jotform http://www.jotform.me/form/43332529403449 (no need to answers question, just look for submit button and click). It chain open multiple forms (up to 3).

    I just breakdown the original long form into 3 forms. Tell me if you are not able to see what I was describing on that test jotform.

    Can I 'transfer' answers of first form to a second form easily?

    This can be easily done. Although there are case that it can be complex, but mostly it is very straightforward.

    Test this jotform http://www.jotform.me/form/40645492992465 that demo this.

     

    In the last form, there will be a real SEND button and the result of pressing it would be sending an e-mail to us with all of answers of first, second, third ... forms together?

    Each of the multiple form, when submitted will have its own Notification Email. Since each of the forms are actually now disconnected, you cannot capture the answers on the same Notification email from the different forms.

    BUT what you can do is just setup the Notification email of each of the form to send to the same email address. So, you will still have the chance to consolidate all the submission email within your mailbox. You can customize the email message/subject so that it will be simpler to manage once they arrive in your mailbox.

    --

    I suggest you breakdown your large form into multiple form. We will help you with any difficulty you encounter in doing so. Just inform us here should you require assistance on it.

    Thanks.

     

     

  • Nolasol
    Replied on November 30, 2014 at 10:37 AM

    Hello,

     

    OK, I understand it (I think so :-) ).

    First, I will build the form as one robust JotForm and wanna see how it works (by embedding full source code to my own server).

    If I will see any malfunction, then I will breakdown it into multiple forms as you suggested.

    If I would meet any trouble in breakdown process, I will ask your help :-)

     

    Thanks

     

    Noemi