How to Use File Upload field with Pie Register

With WordPress being the go-to tool for web development, especially for membership-based websites with backend change management systems, the need for registration forms has become vital.

Depending on the type of form, you sometimes need to allow users to add attachments with the forms that are vital for the registration process. It helps you collect additional information from the users and learn more about them.

How to let Your Users Upload Files to your WordPress Registration Form?

Pie Register is a WordPress registration plugin that lets you build smart registration forms with advanced fields. Its File Upload Feature allows users to attach important files with the form while registering.

Users can add a file or a document, an image, or even a video with the registration form, as per the requirements. If your form has no file upload field, users will have to send those files through email separately, increasing your form abandonment rate.

How to Use File Upload with Pie Register?

In this tutorial, we will show how to add a File upload field in your WordPress registration forms using Pie Register.

If you are new to Pie Register, you may want to take a look at How to create your first Registration Form using Pie Register.

Step 1

Let’s say you are building a data-collection form that requires the user to attach their Resume along with other personal details for a recruiting website. For this, you will add the File Upload Field that you can find under the Advanced Fields Tab.

Step 2

From the edit fields option, you can now customize the following:

  • Label: Name the field to let your users know what it is for.
  • File Type: For keeping the registration form secure, you can restrict the file types. Just write the types, each separated by a comma.

You can leave this box empty if you want to allow attachment to all types of files.

  • File Size (Premium): You can specify here the maximum file size in KBs to restrict the size of the file being uploaded.

You can leave this box empty if you don’t want to restrict the file size limit.

  • Rules: Check the box to make the File Upload field required.

You can also edit the Description, Validation message, CSS Class Name, and Show in Profile options.

Step 3

Save the settings and let’s test the form.

*You can see here the error message being displayed when the user attaches a ‘png file’ because we restricted the File Type to just ‘pdf’ in our form settings.*

After the successful submission of the form, let us see how you can access the uploaded files and documents.

For Multiple Uploads

You can insert more than one File Upload field to your form to allow multiple file uploads on your registration form. 

How to Access Files Uploaded by the Users?

For Premium Users

If you are a Pie Register Premium user, all the files uploaded with the registration forms will be available to you under the Attachments Tab on your Pie Register’s Admin dashboard.

Admin can download the attachments one by one, or all at once using the ‘Download All User Documents’ button. (Refer to Image)

For Pie Register Basic

If you are using Pie Register Basic, you can receive the files attached with other personal details through email by adding the Replacement Key for the File upload field in the email template.

Just go to the Notifications Tab from your Pie Register Dashboard and select the Replacement Key from the Dropdown.

You will receive the user details upon registration on your configured email address like this:

That’s how simple and easy it is to use the File Upload feature with Pie Register.

Are you still using Pie Register basic? Upgrade to Premium Now and enjoy the premium features and add-ons.


And that’s it! We hope this article helped you learn how to use File Upload with Pie Register. If you have any questions, please let us know in the comments or Contact Us. We love hearing from our valuable customers. 🙂