# Inquiries: File Upload form component

> Discover the Inquiry File Upload form component in Inquiries, which lets users upload a file or document.

Source: https://help.withpersona.com/articles/LmDReT8NDEDzOkf4ZzzY48/
Section: Inquiries > Features > Screen Components

## What is the Inquiry File Upload form component?

**File Upload** is an Inquiry screen component that lets a user upload a file or document. You can control which file types are allowed, the maximum file size, and how many files can be uploaded, customize its appearance, set translations, and define logic that governs when it appears.

![inquiryaddfileupload](https://assets.withpersona.com/w_800,c_fill,q_auto,f_auto/help-center/articles/inquiryaddfileupload.png '800x210')

A File Upload component is useful when you need users to submit supporting documents, such as a proof of address or a business document.

## How do you add an Inquiry File Upload form component?

1.  Navigate to the Dashboard, and click on **Inquiries > Templates**.
2.  Find and click on the Inquiry template you want to edit, or **Create** a new template.
3.  Hover over a screen and click the **Pencil** icon, or double-click the screen to open it in the Screen Editing View.

    ![component-edit](https://assets.withpersona.com/f_auto,q_auto/help-center/articles/inquiries/component-edit.png '740x298')

4.  In the Left Panel, search the Component Library for ‘**File Upload**’.
5.  Drag and drop the File Upload form component into your screen, and reposition it by dragging it around.
6.  Click on the File Upload form component to open its settings in the Right Panel. The panel has three tabs: **Design**, **Data**, and **Logic**.
    1.  On the **Design** tab, under **Properties**:
        1.  **Label**: Set the label shown above the field.
        2.  **Tooltip text**: Set the tooltip text that gives users more context.
    2.  On the **Design** tab, use the **Layout**, **Typography**, and **Appearance** sections to style the component. See the Design tab section on the [Screen Step components in Inquiries](https://help.withpersona.com/articles/6bdXdAJjp5OE93u7L6AgNT/) page for details.
    3.  On the **Data** tab, under **Fields**, choose the field the input is written to. You can also add custom validation rules to control when the entry is considered valid. See the Data tab section on the [Screen Step components in Inquiries](https://help.withpersona.com/articles/6bdXdAJjp5OE93u7L6AgNT/) page for details.
    4.  On the **Data** tab, under **Validations**:
        1.  **Required**: Set whether the input is required (Always, Never, or Conditional).
        2.  **File upload limit**: Set the maximum number of files a user can upload.
        3.  **File size limit**: Set the maximum size allowed per file, in MB.
        4.  **File type**: Restrict which file types can be uploaded. Click the **+** to add types from the list, or search for a specific type.
            See the Data tab section on the [Screen Step components in Inquiries](https://help.withpersona.com/articles/6bdXdAJjp5OE93u7L6AgNT/) page for details.
    5.  On the **Logic** tab, add rules that govern when the component appears, and when it does not. See the Logic tab section on the [Screen Step components in Inquiries](https://help.withpersona.com/articles/6bdXdAJjp5OE93u7L6AgNT/) page for details.
    6.  On the **Logic** tab, add rules that govern when the component appears, and when it does not. See the Logic tab section on the [Screen Step components in Inquiries](https://help.withpersona.com/articles/6bdXdAJjp5OE93u7L6AgNT/) page for details.
7.  Use the actions at the top right of the panel to copy, delete, or set translations on the component. To translate the text, see [Editing translations for your Inquiry](https://help.withpersona.com/articles/1vMFCXQxDsdpZ2YI4eguFd/).
8.  **Close** the step. You’ll have to **Save** and **Publish** the template to begin using it.

## Learn more

[Learn more about Inquiries.](https://docs.withpersona.com/docs/inquiries)

## Plans Explained

### File Upload form component by plan

|                            | Startup Program | Essential Plan | Growth Plan | Enterprise Plan |
| -------------------------- | --------------- | -------------- | ----------- | --------------- |
| File Upload form component | Available       | Available      | Available   | Available       |

[Learn more about pricing and plans](https://withpersona.com/pricing?utm_source=product&utm_medium=referral&utm_audience=a&utm_campaign=cm_gen_ds_hc-plan-table).
