Magento 2 Product Attachments Extensions Comparison (Amasty, Mageworx)

- E-Commerce, Magento 2
 

Magento 2 Product Attachments Extensions Comparison Amasty Mageworx

Unfortunately, Magento 2 doesn’t allow to attach files to product pages. As a result, you are limited when it is necessary to provide customers with some additional information, such as PDF documentation, catalog, detailed product tutorial, etc. But this problem can be as always solved with the help of third-party Magento 2 product attachments extensions. And below, we compare two reliable Magento 2 file upload modules that provide the desired functionality: Amasty Product Attachments and Mageworx File Downloads & Product Attachments.

Download / Buy Amasty Product Attachments Magento 2 Extension

Download / Buy Mageworx File Downloads & Product Attachments Magento 2 Module

Catalog Grid

First of all, we’d like to draw your attention to the backend usability of both Magento 2 file upload modules, so let’s see how some common elements of the Magento 2 admin are changed by each Magento 2 product attachments extension. The first page we are going to examine is situated under Products -> Inventory -> Catalog. Here, you can find a grid with all products. So, how does each module change the default functionality?

In case of the Amasty Product Attachments Magento 2 extension, the default grid gets one new column – Upload Attachment. It essentially simplifies your interaction with product attachments, since you can add them without going to a backend product page. Simply click or drop files in the corresponding area. Next, there is the Attachment List column that shows attached files and provides appropriate download links.

 Magento 2 Product Attachments Extensions Comparison Amasty Mageworx

As for the Mageworx File Downloads & Product Attachments Magento 2 module, it doesn’t change the default grid.

Product Page

Now, we should pay attention to product pages available in the backend of Magento 2 file upload extensions. Although the catalog grid is modified only by Amasty, product pages underwent changes in both cases.

The Product Attachments section of the Amasty Magento 2 Product Attachments module allows you to add an unlimited number of files to a product page. You can create a custom attachment label and a file name, add a new file by simply placing a link to it or browsing, select customer groups to display the file to, show it only if a product is ordered, as well as enable/disable on frontend.

 Amasty Product Attachments Magento 2 Extension Review; Amasty Product Attachments Magento Module Overview

The appropriate section of the Mageworx File Downloads & Product Attachments Magento 2 extension seems to be more limited: it only displays such parameters as file name, description, type, section, and status. But don’t make hasty conclusions.

 Magento 2 Product Attachments Extensions Comparison Amasty Mageworx

Extension-Specific Sections

Amasty Product Attachments and Mageworx File Downloads & Product Attachments implement slightly different approaches to the way files are attached to product pages. Therefore, we should examine extension-specific sections of the backend to understand whether Amasty provides more reliable tool or both Magento 2 modules are equal.

The Amasty Product Attachments section contains 3 pages: List Attachments, Icon Management, and Mass File Import.

The List Attachments grid of the Magento 2 product attachments extension shows downloadable files and products to which they are attached. The grid illustrates file ID, name, and size as well as product ID and SKU. You can download each file here.

 Magento 2 Product Attachments Extensions Comparison Amasty Mageworx

The Icon Management section of the Magento 2 product attachments extension allows you to add custom icons to each file type.

 Amasty Product Attachments Magento 2 Extension Review; Amasty Product Attachments Magento Module Overview

As for the Mass File Import section, It provides the ability to import a CSV file with all file attachments as well as upload files manually.

 Amasty Product Attachments Magento 2 Extension Review; Amasty Product Attachments Magento Module Overview

In case of the Mageworx Magento 2 product attachments module you have two extension-specific sections: Manage Section and Manage Attachments.

The first one provides the ability to split the attachment section of a product page into several sub-sections.

 MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

The Manage Attachments section of the Magento 2 product attachments extension allows you to view the existing attachments as well as add new ones. On an attachment page, you can assign them to one or multiple products.

 MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Backend Usability

Since the backend sections of both Magento 2 product attachments extensions are absolutely different, we should tell a few words about their usability. And the most important thing when it comes to attaching files to product pages is the ability to attach them in bulk.

In case of the Amasty Product Attachments Magento 2 extension, there is the “Mass Copy” action right in the Catalog grid. Specify an ID number of a product from which you’d like to copy attached files. Next, select to add these files to and apply the action. You can remove all attachments in bulk as well.

Amasty Product Attachments Magento 2 Extension Review; Amasty Product Attachments Magento Module Overview

It is also necessary to mention that the Magento 2 file upload extension allows to open files in a new browser window instead of downloading them.

In case of the  Magento 2 File Downloads & Product Attachments module by Mageworx, you can assign product attachments to multiple products from the attachment information page via a product grid, product ID, or product SKU.

Product Grid

MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Product IDs

MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Product SKUs

MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Configuration

Let’s see what each Magento 2 product attachments extension provides when it comes to the configuration section.

In case of Amasty, you can decide whether to display the attachment block on a product page or not. Besides, the Magento 2 product attachments module lets you specify customer groups to display the block to. It is also possible to show block only after a product is ordered. Next, you can create a block title, select a parent block name in layout, choose sibling name, and position. It is also possible to specify a directory for FTP upload and enable file mime type detection on download.

 Magento 2 Product Attachments Extensions Comparison Amasty Mageworx

As for Mageworx, the Magento 2 product attachments module allows you to show/hide file size and customize its precision, group attachments by section, choose sort order, show/hide files, specify “How to download” message, display the number of downloads, specify titles for product downloads tab and block, set a limit on file size, and add file download title.

 MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Frontend

On the frontend, both Magento 2 product attachments extensions have almost the same appearance: you get a new tab with attachments that contains downloadable files with icons, names, and size. At the same time, Mageworx allows to split attachments into several sections as well as add a download message.

Amasty Product Attachments Magento 2 Module

 Amasty Product Attachments Magento 2 Extension Review; Amasty Product Attachments Magento Module Overview

Mageworx File Downloads & Product Attachments Magento 2 Extension

 MageWorx Product Attachments Magento 2 Extension Review; MageWorx File Downloads Magento Module Overview

Price

As for the price, you can purchase Amasty’s module for $139, while Mageworx sells its tool for $99.

Magento 2 Product Attachments Extensions Comparison: Amasty Product Attachments and Mageworx File Downloads & Product Attachments

Amasty

Mageworx

Upload Attachment Column

+

Attachment List

+

Backend Product Page

  • Custom Label

+

  • Custom File Name

+

  • Add File by Browsing

+

  • Add File by URL

+

  • Customer Groups Support

+

  • Show if Ordered

+

  • Enable/Disable on Frontend

+

  • Description

+

  • File Type

+

List Attachments

+

Icon Management

+

Mass File Import

+

Attachment Sections

+

Store View-Based Display

+

+

Customer Group-Based Display

+

+

Download Limit

+

Mass Assignment

+

+

Frontend

  • Open in Browser

+

  • Download Message

+

  • File Size

+

+

  • Sections

+

Price

$139

$99

Final Words

Installing Amasty Product Attachments or Mageworx File Downloads & Product Attachments leads to the same results: you get the ability to attach files of any format to product pages. Both Magento 2 product attachments extensions have nearly the same frontend appearance, but there are some nuances: While Amasty supports custom icons, Mageworx enables you to create attachment sections and leave a download message.

From the administrative perspective, the Amasty Magento 2 file upload module seems to be more user friendly than the Mageworx File Downloads & Product Attachments Magento 2 extension, but this is only our opinion based on previous extension usage. Perhaps, the Mageworx logic will be more suitable for your ecommerce requirements.

And the final parameter is the price. Here, Mageworx is the winner and nobody can argue with this. By choosing File Downloads & Product Attachments, you save 40 bucks!

Download / Buy Amasty Product Attachments Magento 2 Extension

Download / Buy Mageworx File Downloads & Product Attachments Magento 2 Module