Mass Product Actions

by Amasty
Premier Extensions Partner


Magento Platform
Open Source (CE)
2.1, 2.2, 2.3
Commerce using on prem (EE)
2.1, 2.2, 2.3
Commerce on Cloud (ECE)
2.2, 2.3

Tech Specifications

Current Version:
Stable Build
20 March, 2020
Extensions, Content & Customizations, Product Content


Change prices in bulk, set up attribute sets and categories, relate products and define cross-sell and up-sell parameters right on the grid!

Other Extensions by Amasty


Back to top

Easily manage your product catalog with the Mass Product Actions extension. Manage products in bulk in a couple of clicks. Save time modifying large data volume by allowing a mass update of any type of product prices, replacing attribute's text, editing product info and images, and by relating or changing the relation between products, etc. 

Instead of changing the price per product, you can simply select products that require the change and apply a mass action to them. Notice that price could be increased or decreased both by a certain percentage and by flat amount. The same thing works for special prices with ‘Modify special price’ tools.



  • Modification prices in bulk
  • Easy create cross-sell, up-sell and related product links
  • Use mass action to update products
  • Manage categories for multiple products in one click 
  • Adjust the display options


Modify Price & Special Price Using Cost

If you work with different suppliers, you obviously add a margin to the product cost. The module allows you to simplify all the work with pricelists by applying bulk price change based on cost. Quickly escalate or lower prices to keep your budget balanced and pricelists up to date.

Price Rounding

The module can automatically round prices. You can choose mathematical rules logic to make price, for example, 5.00 instead of 4.67; or you can round prices to a specific value and get 6.99 instead of 6,82. This feature is extremely handy to create the pricelist based on a single standard and hide all odd-looking values.

Update All Price Types

Adjusting price based attributes including tier prices and group prices is not a problem with the help of this module. Bulk price update is possible in just one action; all changes will take place immediately.

Easily Configure Product Relations

Mass Product Actions also successfully performs as a cross-sell extension. Create cross-sell, up-sell and related product links in an easy way. All you need to do is to set one of three algorithms in the module configuration options (one way, two way or multiway) and then apply the mass action.

Mass Product Relater Logics Are:

  1. Default one-way linking - links the selected products. For instance, a coffee mill will become a cross-sell for coffee.
  2. Two-way linking – creates backward links between products. So if you are selling lighters, wood, and cigarettes. If you indicate wood and cigarettes as up-sells for lighters, the lighter would become an up-sell for both, but wood and cigarettes would not become up-sells for each other.
  3. Multi-way – creates cross-links between products. Let's say you have products A, B, C and D and want all these products to cross-sell for each other. Activate the multi-way relating algorithm to do this. Then select products B, C and D on the product grid, choose the 'Cross-sell' action, indicate an id of product A in the special text field and click 'Apply'.
  4. These algorithms work the same for related, upsell and cross-sell products in Magento 2. All relations can be quickly removed by mass action.

Bulk Product Updating

Most common actions now can be applied to as many products as you need and it won’t take more than a minute:

  • Copy custom options to a large number of positions;
  • Copy attribute values and extend them from one product to a group of positions;
  • You can also change attribute sets if needed;
  • The module enables you to copy images with all the information (base image, thumbnail, etc.) from one product to as many of them as you like. Images can be just as easily removed by a mass action.

Mass Actions With Categories

The module functionality allows taking a range of category actions for multiple products in just one click:

  • Assign category – mass assigns the selected products to different categories.
  • Replace category – remove products from their current category and place them to another one without any wearisome work. You can also remove a category in a couple of clicks.



| Apply mass product actions |


User Guide:

|Take a look at the detailed user guide|


Our Support Policy:

  • Free lifetime updates
  • 3 months of free support services included
  • 25-day Marketplace Return Policy 

Release Notes

Back to top


  • Compatible with Open Source (CE) : 2.2 2.3
  • Compatible with Commerce using on prem (EE) : 2.2 2.3
  • Compatible with Commerce on Cloud (ECE) : 2.2 2.3
  • Stability: Stable Build
  • Description:

    Version 1.1.12
    Improvement: we added a new action which deleting custom options from products
    Fix: we solved the problem with editing Advanced Prices from product grid
    Fix: we solved the problem with mass actions on Magento Commerce


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Beta Build
  • Description:

    - when a user adds the weight to a product, the flag automatically changes from 'No weight' to 'Has weight'


  • Compatible with Open Source (CE) : 2.1 2.2
  • Compatible with Commerce using on prem (EE) : 2.1 2.2
  • Stability: Stable Build
  • Description:



  • Compatible with Open Source (CE) : 2.1
  • Compatible with Commerce using on prem (EE) : 2.1
  • Stability: Stable Build
  • Description:

    v1.0.12 – Minor improvements


  • Compatible with Open Source (CE) : 2.1
  • Stability: Stable Build
  • Description:

    Fix for copying product custom options. Improvement for action which modifies special price based on a regular price.


Back to top
The best place to start if you need help with a specific extension is to contact the developer. All Magento developers have both a contact email and a support email listed.

Q & A

Back to top


Back to top