Download page

  • Profile Image
    Asked on July 25, 2011 at 12:25 PM

    Is it possible to have a download link appear after they a user submits the form? The best way I can think of is having a link on the thank you page, but I don't want any Tom, Dick or Harry to copy that link and send it to others without filling out a Jotform first.  Is there a solution?


  • Profile Image
    Answered on July 25, 2011 at 12:54 PM


    I am a little confused by your question. Isn't it that if you put a download link to a form's Thank You page, then Tom, Dick or Harry can never see the link unless they submitted the form?

    Are you concerned that they might share this direct download link to other people? If that's the case then you would need to use a custom php page as your Thank You page. It will identify first if a user has filled the form before it initiate a file download without showing the exact url of the file.

    The workaround I described above will need to have custom programming done. I will try to create a simple example then get back to you. Thanks!

    Let me know if you would like to add anything, or if you have other queries or concerns.


  • Profile Image
    Answered on July 25, 2011 at 02:09 PM


    I am looking to use Jotform to collect email addresses from visitors to my site that want to view Brochures, Videos, Webinars, Testimonials etc. I would like to allow revisits with without the need to re-enter details. I am a NEWBY so as much help as possible would be brilliant.


    Richard the Senior Silly Irishman...

  • Profile Image
    Answered on July 25, 2011 at 02:49 PM


    Please take a look at this example form. This form's Thank You URL links to a php download page which automatically downloads a file if the form is submitted but shows the error below when the page is visited directly.

    For your convenience, I have provided the source code of the php download page. You can customize it for your own need. Note that $_POST['submitted'] is the variable for the hidden box in my form as illustrated in the screenshot below

    You will also need to enable POST data sending on your form. To do so, go to Setup & Embed > Preferences > Advanced Settings then select "Yes" in the Send Post Data field.


    Hope you find this useful.If you have other questions regarding this solution, please let us know. Thanks!


  • Profile Image
    Answered on July 25, 2011 at 03:11 PM

    It's Me Again,

    what happens if a registered person revisits and wants to view another document/video. Will they have to re-complete the form?

    Richard the Senior Silly Irishman...



  • Profile Image
    Answered on July 25, 2011 at 03:24 PM

    Hi Richard,

    I apologize if I unintentionally missed your question. Unfortunately, Jotform does not offer any form of log-in/sign-in system. Thus, what you want to do cannot be accomplished by using Jotform alone.

    It would take some custom programming work that is far more complicated than the one I have offered in my solution above.

    You can use the form's source code and have it worked on by a programmer to implement a sign-in system as you envisioned.

    To get your form's full source codes:

    1.  Go to Setup & Embed tab
    2.  Click Embed Form
    3.  Click Source

    4.  Copy the codes provided in the succeeding screen


    Hope this helps in any way possible. Thank you and have a nice day!


  • Profile Image
    Answered on February 24, 2013 at 05:07 PM

    I had the same question. Its not 2013 does anyone have any ideas on how to do this with jotform or any other site?

  • Profile Image
    Answered on February 24, 2013 at 05:31 PM


    Hi, can you please specify your exact question?

    It will be great if you can create your own topic for it (click here), so we can focus on you specifically.