Thank you page in Facebook iFrame

  • Profile Image
    davidbennet
    Asked on August 16, 2011 at 09:29 AM

    I´m testing JotForm to see if it would work for our clients who want to include a form to their Facebook Page. 

    It love how intuitive the whole process of creating a form is, however there´s one major issue: when the user is redirected to a custom Thank You page after submitting a form, the new page breaks out of the iframe: it opens ina new tab/page. 

    After reading the other support threads I got the idea that there´s no working solution for this right? It´s impossible to stay within the iframe?

    - Target self/parent doesn´t seem to work

    - Hosted than you pages can´t include scripts 

    There are thousands of businesses that have Facebook Fan Pages and opening a new page deosn´t look professional, let alone the terrible user experience. 

     

    Is there any solution for this?

  • Profile Image
    allanftd
    Answered on August 16, 2011 at 09:58 AM

    Hi David,

    You may find the following thread helpful with a lot of tips:

    http://www.jotform.com/answers/15186-Custom-thank-you-page-in-iframe?entrymessage=10732640770

    Please let us know if we can be of further assistance. Thank youfor using JotForm!

    JOTFORM SUPPORT

  • Profile Image
    davidbennet
    Answered on August 16, 2011 at 10:30 AM

    Hi, 

    Unfortunately there are no working solutions in the thread you linked to. (I read it before). 

    The only options customers now have is using the hosted Thank You Page, but on that page we´re not allowed to use custom scripts, like social sharing widgets.   

    I was hoping for a workaround for custom Thank You Pages. 

  • Profile Image
    aytekin
    Answered on August 16, 2011 at 02:55 PM

    Instead of using your own Thank You page, maybe you can use the Thank You Message Option. That would show up within the iframe.

  • Profile Image
    davidbennet
    Answered on August 17, 2011 at 06:06 AM

    Thanks for your help, I´ve done exctly that and it works great.

    As a feature request: would it be possible allow scripts from trusted sources to be executed on the Thank You Page? (eg Google Analytics, Facebook, Google+, Twitter, ShareThis etc). 

    You did a great job packing so many powerfull features in a clear and intuitive app. Customer support is also excellent!!

  • Profile Image
    NeilVicente
    Answered on August 17, 2011 at 06:32 AM

    David,

    How about creating your own redirect page and using that as your form's custom Thank You URL? This redirect page would simply redirect the user back to your main Facebook Page tab.

    You may use the code below for the redirect page:

    <html>
        <body>
            <head>
                <meta http-equiv="refresh" content="0;url=Your Facebook Page URL goes here" />
            </head>
        </body>
    </html>

    Hope this helps. Let us know if there's anything else you'd like to ask. Thanks!


    Neil