Milestone for Magento 2v4.0.2
Magento 2 Milestone helps online stores take good care for customers by switching shoppers to appropriate customer groups based on various attributes of customers, whole orders, or each purchased items in cart. The newcomers to a group will get specific benefits from the applied coupon rules.
- API/GraphQL is available for this Magento 2 Milestone extension by Mageplaza
- Assign customer groups based on customer attributes
- Flexibly switch customer groups
- Group shoppers based on ordered product attributes
- Move customer groups by order data such
- Add coupons when joining a new group
- Activate switching groups by events or cron
- Support assigning customer groups manually
- Hide/ Show customer groups for customers
- Rules can be processed orderly by prioritization
- Properly compatible with Mageplaza extensions as SMTP, Customer Attributes
As an online store owner, you might not know your customers by face, but there are numerous sources on the Internet to help you learn more about them. Especially when one prospect becomes a customer creating revenue, it isn't difficult to collect their information, such as date of birth, shipping address, phone number, etc. So how can you get out the most of this customer data to bring back more revenue for your business?
You might want to take advantage of this customer data to create as much personalization as possible. More than just showing recommendations based on their purchase history, you need to create an experience compelling enought that customers will want to take action and come back again.
That's when the Magento 2 Milestone comes into play!
- Manage and take care of customers better
- Better targeting, better conversion rate from marketing campaigns
- Cost and time saving
- More chances to build up customer relationship
- Welcome the first-time purchasers
- Take care for VIP customers
- Motivate loyal customers
- Target to sport lovers
Assign customer groups based on customer attributes
Milestone allows you to automatically switch shoppers to suitable groups based on a variety of customer attributes including customer data, customer default shipping address, customer group.
For example, in May, you can switch the customers whose DOB is in May to “Discount In May” Group. This group becomes the data to help you in marketing campaigns in the upcoming May.
Flexibly switch customer groups
With Milestone, users will be switched to suitable customer groups automatically based on rules which are configured by store admins.
Customers will be changed from default groups to new groups which are more appropriate to their profile and purchasing history. Therefore, they will be taken care of better by stores.
The conditions of rules can be set up flexibly based on various attributes of customers, orders or cart items. Store admins can mix to create condition combination easily.
Group shoppers based on ordered product attributes
Another interesting feature of Milestone extension is dividing groups based on the similarities in the attributes of ordered products such as category, color, quantity of an ordered product.
Depending on this, store can get the information the popularity of each item available in store and have the business strategies suitably.
Move customer groups by order data
The customer groups can be moved by the attributes of orders. Customers whose orders share the similarity will be moved to the same groups, such as the number of orders, total order amount, average order amount, etc. For example, all customers with the first order will belong to “New” group and receive welcome vouchers.
Store owners can take advantage of this feature to run loyalty campaigns for customers depending on order attributes.
Add coupons when joining a new group
Store owners can create a coupon rule to apply for the destined group. It can work as the benefits of customers when they join a new group. Customers will receive coupon information via email. This is the way to show store appreciation and motivate customers to make more purchases as well as become loyal shoppers.
For example, after customers join VIP groups, for each order at least $50, they will get free shipping.
Activate switching groups by events or cron
The processing of switching rules can be activated based on events or cron.
With events, there are two options. The rules will automatically run when there are any new actions anytime related to creating and saving customer accounts. Secondly, the rules will be activated when there are any updates related to orders such as creating an order, creating order invoice, etc.
With Cron, the rules will be run by frequency by daily, weekly, monthly, etc. Customer Groups will be switched timely.
Check out more details of Milestone
Manage all customer groups via a grid
Manually change customer group
Instead of auto-assign, admins can switch customer groups manually with Apply Rules button or edit customer account from the store backend.
Display customer group at frontend
Show/ Hide the information about group at Customer Account Dashboard
Define rules priority
Rules will be processed orderly by prioritization
Choose your suitable edition
StandardCrafted for a great webstore start $ 99 first year
- Supports for Magento 2 Community Edition
EnterpriseGreat for an enterprise solution $ 299 first year
- Supports for Magento 2 Enterprise Edition
- Highest priority support
Yes. Milestone works properly with Mageplaza SMTP, Customer Attributes, Loyalty Program, Reward Points.
Customers will be switched groups based on customer attributes such as name, DOB, city; based on order data such as quantity, value; or based on ordered product attributes such as SKU, category. There are unlimited possibilities as conditions for assigning customer groups.
There are two processing types depending on which the assign rules will be activated. Firstly, the rules will run when there are any new actions anytime related to creating and saving customer accounts or there are any updates related to orders such as creating an order, creating order invoice, etc. Secondly, the rules will run on a frequent basis (cron) such as daily, monthly, weekly, etc.
This module works well at a good price. The group assigning and rule priorities support my loyalty program greatly.
Bug quick fixed excellent support! 5-star rating!
What a feature
This extension helps me assign customers to different groups and switch them automatically based on rules. I even can group them according to the order attributes, what a feature! It's totally worth the price.
Perfect loyalty program
Perfect loyalty program. It's easy to group customers based on various attributes and offers different promotions. Thank you for an incredible extension. Keep up the good work.
More customers coming
Wonderful! I managed my customers better and got more customers coming. This is absolutely a good choice. Oh and it's quite easy to configure, I can do it myself following the guide.
Leave a Review
All of the feature updates plan and status will be updated as soon as possible in our public Trello.View Mageplaza Extension Roadmap 2023 ->
Don't see the features you are looking for?Request feature
Want to do extension customization?Custom request
Let us know your requirements
v4.0.2 (Magento v2.4.x)
26 February 2022
- Fix minor bugs
v1.0.3 (Magento v2.3.x)
26 February 2022
- Fixed minor bugs
v4.0.1 (Magento v2.4.x)
01 August 2021
- Compatible with Magento v2.4.2
- Fix minor bugs
v4.0.0 (Magento v2.4.x)
23 March 2021
- Supported Magento v2.4
- Fixed minor bugs
v1.0.2 (Magento v2.3.x)
10 November 2020
- Compatible with Magento v2.3.5
v1.0.1 (Magento v2.3.x)
10 June 2019
Fixed minor bugs
v1.0.0 (Magento v2.3.x)
31 May 2019
Milestone's Full Features List
Milestone for store admins
Enable/ Disable the extensionFrom the backend, stores admins can select Yes option to turn on Milestone extension. If they want to turn off this extension, they can easily select No option.
Allow showing group for customers on Customer DashboardStore admins can display the information about the customer group at Customer Account Dashboard.
Schedule to run cron timely such as daily, weekly, monthlyMilestone extension allows admins to set schedule to automatically switch customer groups on a frequent basis as daily, weekly or monthly.
Enable/ Disable notifying customers when changing groupsYou can enable/ disable notifications to the customers via email when they are switched to new groups
Select name of email senderIt is able for store admins to choose the sender of the customer notification email.
Select email templateThere are many customer notification email templates for admins to select.
Enable/ Disable notifying admins when changing groupsIf the admins want to be noticed via emails when changing customer group, they can allow sending notification emails to admin function. If not, they can easily disallow this function.
Select name of email senderThe merchants can select the sender of admin notification emails when switching customer group.
Select email templateThe merchants are able to choose the admin notification email template as they want.
Fill in the email addresses of recipientsThe admin notifications emails can be sent to multiple recipients whose email addresses are listed in the Send To field from the backend.
Set schedule for sending notification emailStore admins are allowed to set schedule to automatically send admin notification emails according to their wishes.
Set the name, description, status for an assign ruleFrom the settings, the merchants can set the name, description, status for a rule.
Select website to applyAdmins can freely choose the website to apply the rule.
Set the valid time of a ruleMilestone module allows store admins to set the active time for the rule.
Set the priority for processing order of a ruleIf several rules meet the conditions, the rules will be processed orderly by prioritization.
Set the condition for the rule based on customer data, order data, item dataAccording to the various attributes of customers, orders or cart items, the condition of the rules can be flexibly set up.
Select original groupStore admins are allowed to select the original group from different customers groups, including General, Wholesaler, Retailer, and VIP.
Select destined groupStore admins can easily select destined group from the backend.
Select processing typeThe process of switching rules can be activated based on events or cron.
Select processing type: Events or CronsThe assign rules will be activated based on two processing types: events or cron.
Select actions for event type: Account Creating and Saving Actions or Order Creating and Saving ActionsWith events, the rule will automatically run when there are any updates related to customers account or orders.
View, edit all created customer groups via a gridFrom the Manage Logs in the backend, merchants can easily manage all customer group.
Switch customer groups manually with Apply Rules button or edit customer account from the store backendIn necessary situations, store admin can change the customer groups manually instead of auto-assign.
Milestone for customers
Be taken care of better when being grouped separately
Be taken care of better when being grouped separatelyWhen customers are segmented, they are likely to receive the appropriate caring policies.
Be offered with suitable policy and programsThe merchants often create welcome, discount, or loyalty programs to build up, maintain, and tighten the relationships with the targeted customers. Therefore, being in a group, customers can enjoy great benefits from these programs.
Have better experience when shopping at storeThe better customers are taken care of, the more satisfied they feel with the online store during their shopping time.
Why choose Mageplaza Magento 2 Milestone
Mageplaza provides consistent and customer-centric extensions for your Magento 2 store.
We don't sell products for one time. We provide lifetime solutions which help our customers thrive with their businesses.
60-day Money Back
Extensive 60-day money-back period. You love it or get a full refund no questions asked.
Extensive Support Timeframe
Mageplaza provides support 16 hrs/day, 5.5 days/week to guarantee the seamless operation of our extensions on your store.
Install via Composer
Simple installation via composer helps you save time and eliminates technical issues during future updates.
Intensive update roadmaps ensure great performance, bug-free, highly compatible, and innovative extensions.