WPThumbs
Themes Plugins By purpose By industry Best-of lists Fix it guides
Free Plugin by Dotstore v2.3.3

Product Attachment for WooCommerce

Plugin lets you easily upload any file type (images, documents, videos, etc.) to customer orders.

Product Attachment for WooCommerce

The facts

Rating
4.6★ from 23
Active installs
7k+
Price
Free
Last updated
20 Jul 2026
Added
Jul 2017
Requires WP
5.0
Tested up to
WP 7.0.4
Requires PHP
7.2
Downloads
176,478

Our analysis

AI-assisted

Product Attachment for WooCommerce is a WordPress plugin that allows store owners to attach various types of files to customer orders. You can upload images, documents, videos, and more, making them available for download on product and order details pages.

The plugin enables attachments to be linked to specific order statuses and allows you to set an expiry date for download links. This functionality is useful for e-commerce sites that need to provide additional resources or files with their products.

Best for: This plugin suits WooCommerce store owners who need to provide downloadable files with their products.

What it does well

  • Supports multiple file attachments
  • Allows attachments on both order and product pages
  • Download links can expire after a set period
  • Custom settings for each attachment, including name and description
  • Compatible with WooCommerce

Where it falls short

  • Limited information on advanced features in the free version
  • Some file types may not be allowed for upload due to security settings

Verdict

Product Attachment for WooCommerce offers a straightforward solution for adding file attachments to orders, though the free version may have limitations compared to the Pro version.

From the developer

Dotstore's own description of Product Attachment for WooCommerce, lightly tidied.

Product Attachment for WooCommerce Plugin will help you to attach/ upload any kind of files for a customer orders.

You can attach any type of file like Images, documents, videos and many more.

Create a Product Attachment for WooCommerce Plugin let admin user add attachments to products and offer them when customer purchases the product.

Attachment download link can be set to auto-expire after a set period of time. Attachments can also be shown on product details page.

How it works?

  • Store Owner will be able to attach single or multiple files directly from the “product Edit Page”?.
  • Attachments can be downloadable/viewable on the Order details and/or Product pages. In the case of visibility on order details page, every file can be visible for different order statuses.

Note: Some type document WordPress does not allow to upload for security reasons so you can add below code in wp-config.php file for allowing all type upload in Attachment.

 define('ALLOW_UNFILTERED_UPLOADS', true); 

Key Features

  • Multiple attachments can be added
  • Attachments can be downloadable in the Order details OR Product Detail pages.
  • This Attachment is set status(Pending payment, Processing, On hold, Completed, Cancelled, Refunded, Failed) after that match this status then auto enable on each order download available.
  • Set auto expiry date for order attachment ( Download link Expire)
  • Enable attachment on Product page.
  • Any type attachments you can attach with order
  • Add Attachment in all products.
  • Each Attachment have own settings (Name, Description, Uploads file, select Order status, Set expiry Date and more)

Product Attachment for WooCommerce Pro version:

Need even more? upgrade to Product Attachment for WooCommerce Pro version and get access to all extra features available in Product Attachment for WooCommerce Pro.

Add attachment with below key features

  1. Enable attachment on Product page
  2. Add Attachment in all products/variable Products
  3. Bulk products attachments assign directly to multiple products
  4. Bulk products attachments assign directly to categories
  5. Include/Exclude selected Products and Categories
  6. Select Attachment Type with File Upload or External URL
  7. Any type of attachments can attach with the order. Includes: File type – Doc, JPG, Videos, PDF and more.
  8. Each Attachment have its own settings (Name, Description, Uploads file, select Order status, Set expiry Date and more)
  9. [New]Enable or disable attachment on email or not

Explore our other plugins and theme to supercharge your WordPress website:

  1. Advance Flat Rate Shipping Method For WooCommerce
  2. Blocker – Prevent Fake Orders And Blacklist Fraud Customers for WooCommerce
  3. Enhanced Ecommerce Google Analytics for WooCommerce
  4. Category Banner Management for Woocommerce
  5. Conditional Product Fees For WooCommerce Checkout
  6. Advanced Product Size Charts for WooCommerce
  7. Advance Menu Manager for WordPress

Read the full description on the official page →

Tagged as

Alternatives

Other plugins for measuring traffic.

Under Construction

Easy to use Under Construction Page & Coming Soon Page. Enable Under Construction Mode in seconds & sh...

Free 600k+ installs 4.8★ (1,285)
Ad Inserter

Manage Google AdSense ads, banners, ad rotation, sticky widgets, AMP ads, ads.txt, tracking, header and footer...

Free 300k+ installs 4.9★ (2,428)
MonsterInsights

The best free Google Analytics plugin for WordPress. See how visitors find and use your website so you can gro...

Free 2M+ installs 4.5★ (3,148)
Maintenance

Great looking maintenance, coming soon & under construction pages. Put your site under maintenance in minu...

Free 1M+ installs 4.4★ (860)
Header Footer Code Manager

Easily add tracking code snippets, conversion pixels, or other scripts required by third party services for an...

Free 600k+ installs 4.9★ (309)
GA Google Analytics

Adds Google Analytics tracking code to your WordPress site. Supports many tracking features.

Free 400k+ installs 4.9★ (158)