Some problems with jotform on my wordpress site. Better to use plugin or embed?

  • Profile Image
    cjp_piano
    Asked on April 01, 2018 at 10:01 PM

    Sometimes the form doesn't show up on my site unless I refresh browser or restart it. This happens for other visitors as well because I've seen their recordings with my Mouseflow program that tracks visitors. How is this possible?

    I've attached a screen shot which shows it missing on the right. And actually, the form was showing up fine, and I refreshed the page, and then it disappeared! You can see in the file names that the one on the right with the form missing was taken AFTER the one on the left.

    Also, one visitor got taken directly to the thank you page and never filled out the contact form. How is this possible since the only way they can get taken to the thank you page is to fill out the form and click "submit?"

    Is it better and more reliable to use the Jotform plugin for wordpress instead of embedding with your embed code integration?


    Thanks


  • Profile Image
    Kiran
    Answered on April 02, 2018 at 01:46 AM

    As I check the web page, I see that the form is displayed correctly. However, when I tried to refresh the page, I see the form is disappeared. I see that the form is embedded on your website using iframe embed code. It looks like there is a conflict with the scripts on the web page? Could you try removing the <script> section from the embed code and see if that helps?

    1522647974iframe_embed.png

    Please get back to us if the issue still persists. We will be happy to assist you further. 

  • Profile Image
    giftcardbuddy159
    Answered on April 02, 2018 at 02:18 AM

    Just sayin, try adobe muse. In my opinion, wordpress is terrible. 

  • Profile Image
    cjp_piano
    Answered on April 02, 2018 at 08:49 AM

    Keep the highlighted part and delete the rest? Why would you put that there if I didn't need it? Also, I tried 3 ways:

    1. wordpress.org platform

    2. regular embed

    3. iframe

  • Profile Image
    Kiran
    Answered on April 02, 2018 at 09:47 AM

    The <script> section in the Iframe embed code would adjust the height of the form automatically on the web page. If necessary, the height of the form can be manually in the iframe code after removing the <script> section. 

    1522676678iframe_embed_changeheight.png

    I have checked your web page now and see that you have already updated the embed code on the page. As I tried to refresh the web page several times, the form is displayed without any issue. Please check once again and let us know if you need any further assistance. We will be happy to assist. 

  • Profile Image
    cjp_piano
    Answered on April 02, 2018 at 10:14 AM

     Yes it seems to be working. So the wordpress.org custom embed code isn't the best solution? In the future, I should use "iframe" but delete all the scripts after?

  • Profile Image
    Kiran
    Answered on April 02, 2018 at 10:19 AM

    Generally, the default Javascript embed code should be working fine with WordPress websites. However, some themes might conflict with the JotForm scripts that might cause issues. In such cases, we recommend to use iframe embed code so that the form loads in an iframe to avoid script conflicts.

    Thank you!

  • Profile Image
    cjp_piano
    Answered on April 02, 2018 at 10:22 AM

     Ok, but you're saying don't just use the iframe. Use only part of the iframe?

  • Profile Image
    Kiran
    Answered on April 02, 2018 at 10:54 AM

    Right. There are several scripts required and coded inside the iframe to display and function the form properly. When the form is loaded in iframe, it loads on the web page as it is loaded on a separate tab/window. The script in the embed code is outside the iframe and still conflicts with the web page. To avoid this conflict, we ask you to remove the script section from the embed code.

    Thank you!