Document – File Upload for WooCommerce Product Page

Allowing customers to upload files on the WooCommerce product page can be a useful feature for various types of products, such as customizable items, print-on-demand products, or products that require specific file inputs from the customer.

This documentation will guide you through the steps to enable file upload on the WooCommerce product page using a plugin.

Table of contents:

1. Plugin Installation

Download here: File Upload for WooCommerce Product Page

Log in to your WordPress admin dashboard. Navigate to the Plugins section and click on Add New. Search for the file upload plugin you’ve chosen, click on Install Now and then Activate.

2. Set File Upload Options

After activating the plugin, you’ll need to go to the plugin’s settings page: WooCommerce – Settings – Product Uploads.

In the plugin settings, you’ll be able to configure various options related to the file upload functionality, such as:

  • Max File Size: Set the maximum file size for the uploaded files.
  • File Types: Specify the file types that users are allowed to upload (e.g., jpg, png, pdf, doc, mp4…).
  • Max Files: Determine the maximum number of files that the user can upload.

Set File Upload Options for WooCommerce Product Page

Save and Have a preview:

upload file for WooCommerce Product

3. Change the text button

Replace the default text with the desired text you want to display on the button.

For example, you might change the text from “Choose File” to “Upload Files” or “Add Files”.

4. View File Upload

To view the files uploaded by customers on the WooCommerce product page, you can do it in 2 ways:

  • On my account page:

Navigate to Order – Order Number – Click to View

View File Upload for product woocommerce

  • On the Order admin page:

Go to the WordPress admin dashboard and navigate to the “WooCommerce” section, then click on “Orders.”

View File Upload for product woocommerce on order page admin


We hope this helps you figure out how to easily upload files to WooCommerce Product Page.