Move files between JotForm and FTP server

  • walliswilliams
    Asked on September 19, 2019 at 5:40 PM

    We have a wish list.

    I read through the help pages, but could not find the specific answers we seek.

    With the Bronze level plan, we are seeking:

    1. Integrating our existing Filezilla account - for files to move in both directions from a JotForm "Upload File" form

    2. Allowing customers to use a password to upload and download files

    3. Customers to upload a folder of files, as well as individual files.

    My primary question: Is this doable?

    Also: Would Zapier be the conduit to make this work?

    Jotform Thread 1971791 Screenshot
  • Vanessa_T
    Replied on September 19, 2019 at 7:16 PM

    1. Integrating our existing Filezilla account - for files to move in both directions from a JotForm "Upload File" form

    Files from JotForm to Filezilla/FTP:

    There is no direct way to upload files submitted on your form to your ftp account. However, you can use the Send Post Data option.

    This way, once your form is submitted, all the form data including the link to the uploaded file will be sent to your specified URL. You can then create a script to download the file and save it to your ftp. You would need to hire a developer for this.

    Files from Filezilla/FTP to JotForm:

    You can create a script and call JotForm's API to upload a file. To do that, please see this guide:

    https://api.jotform.com/docs/

    For API specific questions, you may email the API team at: api@jotform.com

    2. Allowing customers to use a password to upload and download files

    3. Customers to upload a folder of files, as well as individual files.

    My primary question: Is this doable?

    #2 and #3 will boil down to #1, it cannot be done directly in JotForm, however, you may hire a developer that will create the script to do this.

    Also: Would Zapier be the conduit to make this work?

    Zapier does not have an integration with Filezilla. Filezilla is actually just an app you use to connect to your servers.