For more details see how the Customer Segmentation for Magento 2 extension works.
Arrange registered customers and guest visitors in segments based on orders, shipping addresses, shopping cart data and other parameters. Use multiple rule conditions to generate customer segments and schedule segmentation lists update by cron.
Registered Customers Attributes - Select attributes that will be available for segmentation rules creation in the rule conditions tab.
Cron Execution Time - The module lets you automatically update segmentation lists according to a specific schedule. Specify the time interval for cron execution to update segments as often as you need.
To access the Segments Grid, please go to Admin Panel → Customers → All Customers → Customer Segments.
To add a new customer segment click on the Create New Segment button. All created segments are displayed on the grid. Hit the Edit link in the right grid column to modify segment info.
The module offers a great variety of rule conditions based on:
Export - click 'Export' to download a segmented customers list in CSV or XML formats.
You can use customer segments during the cart price rules configuration to make your promotions more targeted and effective. Thus, it is easy to create promo campaigns for specific segments and provide an individual approach.
To configure the rules, proceed to Marketing → Promotions → Cart Price Rules.
Configure the rule you need as it is in the default Magento.
To apply the rule for a particular segment, open the Conditions section.
Here you can select the required segments created with the Customer Segmentation extension.
In our case, we made the rule available only for those customers who have more than 3 orders. Keep in mind, that only previously created segments will be able for creating rule conditions.
Save the rule.
Magento 2 Customer Segmentation extension is preintegrated with Cron Tasks List to provide store owners with an opportunity to track and manage all cron tasks running in the website background.
To view all scheduled and executed cron tasks, go to System → Cron Tasks List
Run all cron tasks and generate their schedule by clicking the ‘Run Cron’ button. Also you can delete separate tasks in bulk, apply filtering and sorting options when it is needed.