SharePoint Integration: Upload Multiple Documents with Form Fields as Properties

  • Profile Image
    Jorge_Lopez_jrlopez
    Asked on June 5, 2026 at 7:24 PM

    I am trying to upload multiple documents to SharePoint and use the form fields as properties on those documents.

  • Profile Image
    Podo: Support Specialist
    Replied on June 5, 2026 at 7:25 PM

    Hi Jorge,

    Thanks for reaching out to Jotform Support. I'm an AI assistant here to assist you.

    You can connect your form to Microsoft SharePoint and have Jotform automatically send uploaded documents there. However, based on the available information, SharePoint integration currently supports:

    • Sending files from your form to a SharePoint Document Library.
    • Adding rows to a new or existing SharePoint List, where form fields become list columns.

    There is no documented option to map Jotform fields directly as document library column properties/metadata on each uploaded file (for example, setting SharePoint document library columns from form fields). The metadata-style mapping that exists in our documentation is specifically for the Box integration, not SharePoint.

    Let me walk you through what you can do with the SharePoint integration:

    A. Send uploaded files to a SharePoint Document Library

    1. Go to your form in Form Builder, then click on Settings in the orange navigation bar.
    2. Select Integrations from the left menu and search for Microsoft SharePoint, then click it.
      Form Builder Settings Integrations tab showing Microsoft SharePoint search and selection in Jotform Screenshot 10
    3. In the Choose an Action section, select Send Files to upload files from your form to a SharePoint Document Library, then click Next.
      Microsoft SharePoint integration showing Choose an Action options and Next button in Jotform Screenshot 21

    B. Authenticate and configure where submissions go

    1. Click on Authenticate and log in to your Microsoft SharePoint account.
      Microsoft SharePoint integration showing Authenticate button and login prompt in Jotform Screenshot 32
    2. If you have used SharePoint before in other forms, you can select an existing account from the dropdown and click Authenticate, or choose Use Another Account to connect a different one.
      Microsoft SharePoint integration showing account dropdown and Use Another Account option in Jotform Screenshot 43
    3. After authentication, for the Send Files action, configure the target Site and Document Library/Folder where the uploaded files should be stored (the interface will guide you through these options).

    C. Use a SharePoint List if you need field-level data

    While you cannot map form fields as document properties on each file, you can still capture all form data in SharePoint by using a List:

    1. In the same integration setup, choose either Add Row to New List or Add Row to Existing List.
    2. Select the Site, define the File Name (for the list item), and under Columns, map your form fields to SharePoint list columns. You can select all fields at once if needed.
      Microsoft SharePoint integration settings showing Site File Name Columns and Save button in Jotform Screenshot 54
    3. Optionally enable Send Existing Submissions to the List if you want previously collected submissions to be sent as well, then click Save.

    With this setup, you can:

    • Store the files in a SharePoint Document Library via Send Files.
    • Store the form field values (which you might otherwise want as document properties) in a SharePoint List via Add Row to New/Existing List.

    However, there is no documented waycolumn metadata on each uploaded document within the document library through the integration.

    If you can share more about how you need the properties to appear in SharePoint (for example, specific column names and how you plan to use them), we can help you refine the best achievable setup using Lists plus file uploads.

    Let us know if you have any other questions.

  • Profile Image
    Keenly JotForm Support
    Replied on June 5, 2026 at 9:06 PM

    Hi Jorge,

    While our AI assistant shared some information on how to set up the Microsoft SharePoint integration, we’d like to ask for more details about what you’d like to do when you mentioned using the form fields as properties on the uploaded documents to SharePoint. Could you also clarify what specific action you want to create? This will help us take a closer look and better understand your setup.

    After we hear back from you, we’ll know what’s going on and how to help.

Your Reply