Skip to the main content.
ICX-LOGO-1

 




Sign up now for exclusive CX Insights!

Enhance your customer interactions and drive business success.


3 min read

How to execute mass actions in magento?

3 min read

How to execute mass actions in magento?

Every minute counts, so every click that can be avoided and being able to apply changes to a large number of products at the same time will certainly be something we will want to do.

You can mix this process with the product filters to be able to modify just the products.

In Magento, on the left side of the menu, come a series of actions that we can apply when we select one or more products allowing us to use these actions massively; this can be done when we have the need and ability to alter more than one product at a time.

Among the actions that we can perform are:

  • Delete products.
  • Change active/inactive status.
  • Update attributes.
  • Assign Inventory Sources.
  • Unassign Inventory Sources.
  • Transfer Inventory to a Source.

To perform any of the listed actions that can complete, it is first necessary to select one or more products using the checkboxes in the first column.

Products_Magento

Use this functionality together with the search filters, product sorting, and some items to display to select the products you will use.

You can also Select All / Deselect All using the sub-actions found in the first column of the header row.


Examples of when you can execute each action will follow and a video detailing the process.

Let's get started:

Delete products

With this functionality, you will be capable of deleting products from your store that you no longer need. It is crucial to mention that this procedure is permanent and cannot recover the products you delete.

 

Change Active / Inactive status   

This functionality can be used when we have a list of products that must be disabled. If they want to be enabled again to be available again in the store, think of seasonal products that will only be available for a short time for a sale to the public.

 

In the same way, we can select the products and enable them again.

Update Attributes

With the Update Attributes functionality, it is possible for more than one product to update one or more of its attributes, applying the changes to all selected products.

Here the changes are classified into three categories:

Attributes

Essential product attributes include name, price, descriptions, and other fields.

Advanced Inventory

Inventory management includes quantity, if in stock, limits, and backorders.

Websites

Include or pull products from websites that exist in the store.

Demonstration video:

 

In the previous video, we changed the product's short description to Promotional Products and gave a special price to our products.

These changes are known as Bulk Actions and are added to a work queue to be processed asynchronously according to the cron configuration that the store has not to harm the site's performance. These actions are executed every minute by default, but this can change.

We can see the Bulk Actions work queue if we go to System -> Action Logs -> Bulk Actions.

 

Read more about Magento: Advanced Magento Reporting

bulk actions_Magento

 

Assign Inventory Sources (Inventory Source)

Inventory Sources are physical locations where a product can be managed and shipped to fulfill an order from our store.

This functionality in Magento allows us to manage our inventory by aggregating our complete list for sale and yet having it physically in different locations. A Source can be warehouses, physical stores, distribution centers, pickup locations, and direct carriers.

So with the Assign Inventory Sources functionality, we can indicate that we have, for this case, products both in our default (initial) store and in our warehouse. We can then assign inventory available for sale by adding the amount of stock in our Salable Quantity.

 

In the previous video, I assigned two products to the Source Bodega, and this association adds the Source with quantity 0. In the video, we also change the inventory quantity of a product to increase the Salable Quantity.


Unassign Inventory Source

Another possible action is to Unassign Inventory Sources. To do this, we select the products that we want to remove from our Source, and in the Source list, we choose the Source that we want to remove related to our product.


Transfer inventory to a source

Here we can move entirely from one source to another to transfer the entire product inventory to a new location.

It is also possible to decide using a checkbox if you want the product association to be removed from the destination source.

Read: User management in Magento

 


Final thoughts


Can perform all of the above functions within the same product individually. Creating these features comes to solve a problem that had the administrators were doing these actions product-by-product was consuming a lot of time.

With Mass Actions, it is possible to go from making updates that used to take hours to manage inventory to minutes, reducing the number of clicks required considerably and reducing the possibility of making mistakes, and increasing productivity.

 

GET FREQUENTLY ASKED QUESTIONS

Content added to ICX Folder
Default Save Save Article Quit Article

Save for later

Print-Icon Default Print-Icon Hover

Print

Subscribe-Icon Default Subscribe-Icon Hover

Subscribe

Start-Icon Default Start-Icon Hover

Start here

Suggested Insights For You

Types of Magento integration with my inventory system

Types of Magento integration with my inventory system

Pricing rules help to attract new customers to our site by encouraging them to buy our products.

How to interact with a customer wish list in Magento 2

How to interact with a customer wish list in Magento 2

The customer wishlist is an important tool to offer a better user experience, increase sales and obtain more data from the customer in order to model...

ICX SUBSCRIPTION
Come and be part of the latest specific insights provided by our experts

What’s next?

ARE YOU READY?