Inactivity Milestone

This is a new type of  Milestone Rule which allows for customers who have not logged-in to a store for a period of time, to receive points or have their customer group changed. 

It's purpose is to get old customers back to the store.

Setup

  • This type of rule requires the Cron to be active. The Cron action runs once a day at midnight.
  • Magento's System Log must be fully enabled for these rules to work.
The rule setup is similar to other  Milestone Rules.

Rule Satisfaction

Here's how this rule behaves:
Every midnight, we gather a list of customers who are eligible for this milestone. A customer is considered "inactive" if:
  • their account has not been disabled
  • they are in the correct customer group according to the rule
  • they are a member of the correct website according to the rule
  • the rule hasn't been executed for them before
  • they haven't logged in for the past X days (from today)
  • they have not already been inactive for X number of days before the start of this rule
  • if the rule start date has not been reached yet, no customers will be eligible. 
  • if the rule end date has already passed, no customers will be eligible.
We check a customer's last login time and compare that to the target specified by the rule.
NOTE: This MageRewards rule will ONLY apply to customer activity going forward!

Examples

Consider an Inactivity Rule like this:
  • Start Date: May 1
  • End Date: June 1
  • Number of Inactive Days: 7
Consider customer A who last logged-in on April 4th. Customer A is not eligible for this rule because they reached inactivity day 7 before rule started.
Consider customer B who last logged-in on April 24. Today is May 1st. Customer B is eligible for this rule because they reached inactivity day 7 of milestone within rule period.
Consider customer C who last logged-in on May 3. Today is May 5th. Customer C is not eligible for this rule because they have not been inactive for 7 days yet.
Consider customer D who last logged-in on May 3. Today is May 11th. Customer D is eligible for this rule because they reached inactivity day 7 of milestone within rule period.
Consider customer E who last logged-in on May 25th. Today is June 2nd. Customer E is not eligible for this rule because they did not reach inactivity day 7 of milestone within rule period.

Still need help? Get Help Get Help