What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.

At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.

We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.


  • Profile Image

    JotForms not working In Facebook

    Asked by SocialFlyWay on September 24, 2011 at 07:01 PM

    I have several of my forms installed on Facebook Fan Pages and they are not showing in any browsers. This is a BIG PROBLEM. Can you help me ASAP?

    Page URL:
    https://www.facebook.com/HungryBoilerFanPage?sk=app_136841069714275

  • Profile Image
    JotForm Support

    Answered by liyam on September 24, 2011 at 10:47 PM

    Hello SocialFlyWay,

    I have visited the page and here's what I found:  The embedded code states that the jotform URL in place was https://form.jotform.com/form/12191041312.  To fix this you will need to change the URL to https://www.jotform.com/form/12191041312 or https://secure.jotform.com/form/12191041312.

    Please let us know if this change works after the amendments.

    Thanks,

    Liyam

  • Profile Image

    Answered by SocialFlyWay on September 24, 2011 at 11:02 PM

    That is the one that I have in there. I also just tried putting the code from the facebook code platform button and still nothing. I keep getting this prompt from Google Chrome.

     

    This webpage is not available

    Google Chrome's connection attempt to form.jotform.com was rejected. The website may be down, or your network may not be properly configured.
    Here are some suggestions: Reload this webpage later.
    Check your Internet connection. Restart any router, modem, or other network devices you may be using.
    Add Google Chrome as a permitted program in your firewall's or antivirus software's settings. If it is already a permitted program, try deleting it from the list of permitted programs and adding it again.
    If you use a proxy server, check your proxy settings or contact your network administrator to make sure the proxy server is working. If you don't believe you should be using a proxy server, adjust your proxy settings: Go to the wrench menu > Options > Under the Hood >Change proxy settings... > LAN Settings and deselect the "Use a proxy server for your LAN" checkbox.
    Error 102 (net::ERR_CONNECTION_REFUSED): The server refused the connection.
    I have also done evrything it's asked me and nothing still.

  • Profile Image
    JotForm Support

    Answered by liyam on September 24, 2011 at 11:18 PM

    May I know which of the URLs I recommended is the one you have in place in your facebook page?

    Thanks,

    Liyam

  • Profile Image

    Answered by SocialFlyWay on September 24, 2011 at 11:31 PM

    Her is the code:

     

    <iframe allowtransparency="true" src="//form.jotform.com/form/12191041312" frameborder="0" style="width:100%; height:465px; border:none;" scrolling="no">

    </iframe>

  • Profile Image
    JotForm Support

    Answered by liyam on September 24, 2011 at 11:45 PM

    Thanks for the information, SocialFlyWay.

    One thing that I noticed:

    You were visiting the facebook page via HTTPS, while your iframe embed code's URL source is pointing to HTTP (Note the difference between HTTPS and HTTP).  This is what's causing the problem. 

    If you visit the page like this (using HTTP): http://www.facebook.com/HungryBoilerFanPage?sk=app_136841069714275, you will notice that the form inside is viewable.  To ensure that your form can be viewed either using HTTPS or HTTP in the URL, please follow what I have suggested above.  Or just simply copy and paste this code in your page:

    <iframe allowtransparency="true" src="https://www.jotform.com/form/12191041312" frameborder="0" style="width:100%; height:465px; border:none;" scrolling="no">
    </iframe>

    If you're wondering what changed, please check the highlighted part of the code.

    If you have other questions or concerns, please do let us know.

    Thanks,

    Liyam

  • Profile Image

    Answered by SocialFlyWay on September 24, 2011 at 11:59 PM

    I changed this code for this page thank you, but that is the code that you guys are giving me. I think you have a problem on your side.

     

    So what do I do to change the other forms that I have?

  • Profile Image
    JotForm Support

    Answered by liyam on September 25, 2011 at 12:33 AM

    Hello SocialFlyWay,

    Sorry about this. 

    You might have not checked the Secure Form checkbox when you have tried to get the copy of your iframe code.  Please see the image below

    Checking the said checkbox will provide you the SSL URL copy of the iframe codes that you can use to embed in your facebook pages.

    Manually, what you can do is for all your forms that are embedded in facebook, you will need to change it the URLs that are starting with "http://form.jotform.com/" to "https://www.jotform.com". Or you won't need to change anything as long as the URL that you are providing your users are using the HTTP protocol, and not the HTTPS protocol.

    If you can please tell us the other forms that you have that are embedded on facebook, then maybe we can check which one of your forms can have possible issues.

    To explain the situation, it is by the typical process of any web page, that if the site is visited via the Secured protocol (HTTPS), everything that the page collects inside, including images, should be coming from a secured server as well.  Otherwise, there is going to be a discrepancy with the setup of the page so it will just simply not try to get the parts that are coming from a not secured server.

    If you need further clarifcations regarding this matter, please do let us know.

    Thanks,

    Liyam