How Engagement status is calculated in User smart list

How Engagement status is calculated in User smart list

User engagement status is an important metric that can determine how engaged an end-user is with your portal. The article below details how partner engagement status is calculated in Mindmatrix.

 ActiveContactStatus: 
  1. count = active contact count created in its company by a user who opened any email  
  2. activity Date = the most recent activity performed by any active contact created by the user in its company whose most recent activity is not null. 
  3. status = getStatus(count, activity Date); 
            
AssetUsedStatus: 
  1. count = the number of distinct active templates created by the user in its company 
  2. activity Date = the most recent active media created by the user in its company 
  3. status = getStatus(count, activity Date); 
  
EmailActivityStatus: 
  1. count = total number of emails sent and created by users 
  2. activityDate = the most recent active email sent by the user in its company. 
  3. status = getStatus(count, activityDate); 
            
LeadGeneratedStatus: 
  1. count = total active leads requested by the user in its company; 
  2. activityDate = most recent lead requested by the user; 
  3. status = getStatus(count, activityDate); 

LoginStatus: 
  1. count = total logins for the user 
  2. activityDate = last login date of the user 
  3. status = getStatus(count, activityDate); 
            
MediaActivityStatus: 
  1. count = total media created by users 
  2. activityDate = most recently created media by users 
  3. status = getStatus(count, activityDate); 
            
MediaCreatedStatus
  1. count = total media created by users 
  2. activityDate = most recently created media by user 
  3. status = getStatus(count, activityDate); 
            
OpportunityStatus:
  1. count = total opportunities created by users 
  2. activityDate = most recently created opportunity by user 
  3. status = getStatus(count, activityDate); 
            
PlaybookActivityStatus: 
  1. count = total playbook media created by user 
  2. activityDate = most recently created playbook media by user
  3. status = getStatus(count, activityDate); 

ContactStatus: the user's total contacts of the relevant status. 
  
UserEngagementStatus: the user's engagement status as determined by their score. 
  
SocialDripCampaignCreatedStatus: the most recent social drip created on status (based on activity-based status). 
  
SocialDripCampaignRunningStatus: the most recent social drip status at the time of publication (based on activity-based status). 
  
DripCampaignCreatedStatus: status of the most recent drip created (status based on activity-based status). 
  
DripCampaignRunningStatus: the most recent drip status as of the last running time (based on activity-based status).