Vanquish Upload Files for WooCommerce
by Vanquish 4.6 (10 reviews)

Vanquish Upload Files for WooCommerce

Let customers upload files (even large!) on the product, cart, checkout and order pages — for custom, personalized and print-on-demand products.

Vanquish Upload Files for WooCommerce ranks #23,829 among WordPress.org plugins with 30+ active installations, is #3,751 of 14,124 in the E-commerce category, a 4.6/5 rating from 10 reviews, and was last updated Oct 30, 2026. Data from WordPress.org, refreshed twice daily — see methodology.

Compatible with WP 7.1.4
v2.7.9 Current Version v2.7.9
Updated 1 week ago Last Update on 30 Oct, 2026
Refreshed 1 week ago Last Refreshed on
#3,751 of 14,124 in E-commerce Top 50% by installs Downloads +15.4% this week Actively maintained
View on WordPress.org
Rank
#23,829
— No change
Active Installs
30+
-14.3%
KW Avg Position
59
22.3 better
Downloads
5.1K
+66 today
Support Resolved
100%
— No change
Rating
92%
Review 4.6 out of 5
4.6 (10 reviews)

Next Milestone 40

Total Progress 60%
30+ 40+
2,966
Ranks to Climb
-
Growth Needed
8,000,000
Active Installs
Pro

Unlock Exact Install Count

See the precise estimated active installs for this plugin, calculated from real-time ranking data.

  • Exact install estimates within tiers
  • Track install growth over time
  • Milestone progress predictions
Upgrade to Pro
Need 4 more installs to reach 40+

Rank Changes

22,638 23,233 23,829 24,425 25,020 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
22,788 26,389 29,991 33,593 37,194 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Current #23,829
Change
Best #

Upgrade to Pro

Unlock 30-day and 90-day rank history charts with a Pro subscription.

Upgrade Now

Active Installs Growth

Active Installs 0,000,000+
Growth +0.0%
Peak 0,000,000

Downloads Growth

0 50 100 150 200 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
0 50 100 150 200 23-10-2026 24-10-2026 25-10-2026 26-10-2026 27-10-2026 28-10-2026 29-10-2026 30-10-2026 31-10-2026 01-11-2026 02-11-2026 03-11-2026 04-11-2026 05-11-2026 06-11-2026 07-11-2026
Downloads
Growth
Peak

Upgrade to Pro

Unlock 30-day, 90-day, and yearly download history charts with a Pro subscription.

Upgrade Now

Reviews & Ratings

4.6
10 reviews
Overall 92%
5
9 (90%)
4
0 (0%)
3
0 (0%)
2
0 (0%)
1
1 (10%)

Support Threads Overview

Resolved
Unresolved
2
Total Threads
2
Resolved
0
Unresolved
100%
Resolution Rate

Frequently Asked Questions

Common questions about Vanquish Upload Files for WooCommerce

No. WooCommerce must be installed and active, since uploads are bound to WooCommerce products and orders.
Native WooCommerce simple and variable products. Custom product types added by third-party plugins are not officially supported.
The free version supports multiple upload fields per product, with one file per field — you configure how many fields to add on the Upload fields page. The separately distributed Premium version adds multiple files per upload field, cloud storage (Dropbox, Amazon S3, Google Drive), the image crop editor and full PDF preview, among other extras.
Yes, and there is nothing to configure. Every upload is split into chunks in the browser and reassembled on the server, so the file never travels as a single request - which is what usually produces a 413 error behind Cloudflare, a reverse proxy, or a host with a low post_max_size. The chunk size is taken from your own server limits - the smaller of post_max_size and upload_max_filesize - and never exceeds 10 MB, however large the file is. If a chunk fails it is retried on its own instead of restarting the whole upload, and the server checks the reassembled file against the size the browser reported before accepting it. This works in the free version too. What still applies is the maximum size you set on the upload field itself, along with your server's disk space and PHP execution time.
Yes. Both the classic (shortcode) and the block-based WooCommerce cart and checkout are supported. On the block cart/checkout the upload fields appear in the order-summary area.
Yes. With Vanquish Request a Quote for WooCommerce 1.0.3 or newer, the files a customer uploads on the product page go with the product when it is added to the quote list, and reach the quote when the request is sent. Required upload fields are required for a quote too: the request is not sent until their files are there. The quote list shows the files under each product (Request a Quote 1.0.4 or newer), the customer sees them on the quote's page, and you see them on the quote's page in the admin, as for an order. The "Request a quote" button of Request a Quote Premium 1.2.0, which sends a quote for one product straight from its page, takes that product's files with it as well.
Yes, with Vanquish Attach Me for WooCommerce Premium, 1.6.3 or newer. On the admin order page every uploaded file has a "Send a proof" button: it opens Attach Me's proof form with a title and a message already written, and you choose the proof and save it. The state of the proof - to approve, approved, changes requested - appears next to the file, on the order page in the admin and on the customer's order page, where the customer approves it or asks for changes. This works with the free version of Upload Files too.
Yes, and it does not depend on any one translation plugin. Button texts are translatable, and every text of an upload field — title, description, disclaimer and the rest — has a box per language in the Translations tab of the field itself. That works with WPML, with Polylang, or with nothing more than the languages installed in WordPress. If you have been translating those texts in WPML String Translation, they are moved over automatically the first time you open the admin after updating, and nothing is deleted from WPML.
The uploads stay in a visitor session until the order is created, and the session is identified by a cookie named vanupfi_uid. If that cookie does not survive from the upload to the checkout, the order is created with nothing attached. Turn on Settings → General → Debug log and place a test order. The plugin records when each file was saved, which order events WooCommerce fired, whether the uploads were still reachable at each one, and whether they were attached to the order. Read it under WooCommerce → Status → Logs, source vanquish-upload-files. If nothing appears there, check that logging is enabled in that screen's settings. Then check, in this order: Is the vanupfi_uid cookie present in the browser while on the checkout page? The most common cause of a missing one is a cookie consent banner, which blocks cookies it does not recognise until consent is given. A full-page cache or a CDN dropping the Set-Cookie header does the same. How long passes between the upload and the completed order, compared with Settings → General → Keep files of visitors who have not ordered (minutes)? When that time elapses the session is deleted, and the temporary files go with it. If both look right, deactivate your other plugins, confirm that a test order keeps its files, then re-enable them one at a time. Temporary uploads live in the tmp folder of the plugin's uploads folder; files attached to an order live in the same folder, in a subfolder per order (see "Where are uploaded files stored?").
By default on your own server, in wp-content/uploads/vanquish-upload-files/ (sites that used the plugin before version 2.7.6 keep their wp-content/uploads/wcuf/ folder). Premium adds Dropbox, Amazon S3 and Google Drive as storage destinations.

Sign In / Register

You need to sign in or register to use this feature.