Mirasvit Magento 2 Customer Segmentation Suite

- E-Commerce, Magento 2

Magento 2 Customer Segmentation

In the following post, we shed light on the Magento 2 customer segmentation extension by Mirasvit. The module is designed to improve your current Magento 2 marketing strategy by introducing a more efficient way to leverage your communication channels.

Download / Buy Mirasvit Magento 2 Customer Segmentation Suite


  • Magento 2 customer segmentation;
  • Support for unregistered customers;
  • A customer can be assigned to several segments;
  • More efficient marketing;
  • User-friendly settings;
  • Integration with other Magento 2 extensions.

You don’t have to compare Magento customer groups vs segments in order to understand the importance of Customer Segmentation Suite. The difference is obvious: Mirasvit provides an alternative solution to default customer groups, which is more precise in terms of targeting. So, how does the Mirasvit Magento 2 Customer Segmentation Suite works?

The extension is based on on the use of rules. You create various conditions that allow to split all store visitors (both registered and unregistered) into various segments. Next, the information about segments is provided to other modules that leverage it in order to run more precise marketing operations.

Another important feature of the Mirasvit Customer Segmentation Magento 2 extension is the ability to assign one customer to multiple segments. This also makes segmentation more effective. For instance, you run several marketing campaigns with absolutely different conditions aimed at different customer segments. If a customer belongs to two or more segments, you increase the efficiency of your marketing strategy in case of such customer, since he or she gets more variants to choose from. But what about segments? How diverse are they?

Mirasvit Magento 2 Customer Segmentation Suite allows to leverage various data types to split customers into segments. First of all, the extension supports various customer attributes, such as gender. It is always a good idea to split clients into segments by gender, isn’t it? You can create two types of marketing campaigns: one oriented towards men and another one aimed at women.

Secondly, you can split your customers into country (region, province, city) based segments. The Mirasvit Magento 2 Customer Segmentation Suite module uses various address attributes allowing you to create marketing campaigns related to national holidays.

Other parameters that can be leveraged to create Magento customer segments include sales amount, number of orders, number of products in a shopping cart, bought or viewed  products, etc.

Since the Magento 2 customer segmentation module can be easily integrated with cart price rules, you can diversify your discount policy by providing different discounts to different customer segments. It is also worth mentioning that the extension can move customers between customer groups as well. Connect the existing groups to newly created segments, and customers will be assigned to groups automatically on the basis of segments they belong to. The history of moves between segments is available in the backend. Furthermore, there is a section with reports that highlight total sales amount for each segment.

As for integration with other modules, Customer Segmentation Suite can be connected to the following Mirasvit extensions: Follow Up Email, Advanced Reports, Gift Registry, Reward Points, Product Labels, and Push Notifications. More integrations will be added soon. Moreover, you can contact Mirasvit right now to ask for integration with product developed by other vendors.

Now, when you know all key features of Mirasvit Magento 2 Customer Segmentation Suite, we can proceed to its backend section. Below, we explain how to work with the module.


You can find all customer segments under Customers -> Customer Segments. All the necessary information is available in a grid. You can view the following information for each segment: ID, Name, Size, Website, Status, and Updated At. The action column allows to view/edit or delete each segment manually. Alternatively, you can delete segments in bulk. Also note that the Mirasvit Magento 2 Customer Segmentation Suite allows to export information about segments via CSV. Besides, you can show/hide columns and save custom views. It there are lots of segments in the grid, the extension allows to apply filters to find the desired segment.

Magento 2 Customer Segmentation

While adding or editing a segment, you have to deal with 5 tabs of settings: General Information, Rules, Actions, Matched Customers, and History. The first one allows to specify segment title and description, choose a website, change status (active/inactive) and decide to what customers to apply the segmentation: registered, unregistered, or both.

Magento 2 Customer Segmentation

In ‘Rules’, create conditions to add customers to the segment. Since we are looking at the ‘Male Customers’ segment, to only rule that should be created under this tab is ‘Customer Gender  is  Male’. Note that the precondition must be ‘If ALL of these conditions are TRUE’.

Magento 2 Customer Segmentation

In ‘Actions’, specify a customer group to move customers from this segment automatically. Besides, you can assign a priority level in order to avoid conflicts if a customer belongs to several segments. There is also a refresh mode configuration here. It allows to activate fully automated segment data updates via cron. Alternatively, you can enable manual refresh.

Magento 2 Customer Segmentation

The ‘Matched Customers’ tab contains a grid with all customers who belong to the segment. The grid displays customer ID, name, email, type, and group. You can get some additional information by clicking the ‘View’ link from the Action column.

Magento 2 Customer Segmentation

Under the ‘History’ tab, there is another grid that displays actions performed over the segment. You can view their time and date, the number of affected rows, and type (automatic or manual).

Magento 2 Customer Segmentation

As for reports, this is how the number of orders and grand total are visualized:

Magento 2 Customer Segmentation

You can add more parameters or leave just one to compare it between multiple segments.

Final Words

With Customer Segmentation Suite, Mirasvit offers a robust Magento 2 extension that provides a more precise alternative to default customer groups. As you have just seen, the module is fully automated – you only need to create initial conditions to let the magic happen. As for the price of such a handy tool, it is only $149. For further information, visit the extension’s official page:

Download / Buy Mirasvit Magento 2 Customer Segmentation Suite