Player Feature - Movement Trigger
Let's take an in-depth look into the Player Feature Movement Trigger: how it can be used, the objective of using it and the logic of how it has been set up.
β
What is the Player Feature Movement?
The Player Feature Movement is a real-time trigger system designed to react the moment a player moves between defined states within a Player Feature β such as a shift in VIP level, deposit classification, or engagement status.
This makes it possible to respond instantly to key behavioural changes. Think: a player drops from VIP Gold to Silver. Or churn risk suddenly spikes. You know immediately β and can act.
It becomes especially powerful when used with predictive models, like our Churn Prediction Model. Youβre not just reacting. Youβre staying one step ahead.
π Objective
The goal is to respond immediately to key changes in player behavior or states, by creating triggers that respond to movements between classes within a Player Feature.
Typical use cases include:
A playerβs VIP level is downgraded
Their first deposit puts them into a higher classification
Their engagement status drops β from βEngagedβ to βAt Riskβ
Let's look more closely at how these movements work and how players can move from one class to another:
βοΈ How it Works
1- Create a new Trigger β choose the Player Feature Movement type

2- Select your Player Feature β e.g. Online State

3- Define the movement(s) β set exactly which state transitions should fire the trigger

β Movements β Define How Players Move
Movements define the way in which players can be moved from one state to another. They can either be real-time movements, that occur when a real-time action occurs (such as a payment or bet), or a time-based query. Time-based queries occur at a set time of the day and evaluate the player base to determine if a player should move class.β
Depending on the Player Feature setup, you might trigger movements automatically every day β for example, if your calculations are set to run at 03:00 UTC. Just a heads-up: that could mean actions are triggered in the middle of the night. All part of the magic β but good to keep in mind!β
π Define Movements
Youβre not just tracking change β youβre defining the exact movement:
From Class β the player's current class/state.
To Class β the class/state the player moves into.
If the Player Feature has ranked classes, you can also select Movement Type:
Up β Promotion to a higher-ranked class.
Down β Demotion to a lower-ranked class.
Initial β First time the player is assigned to a class.
π§ Set Conditions That Fit Your Strategy
Use AND/OR correlation β or combine both β to build powerful trigger rules.
AND conditions.
OR conditions.
AND & OR combinations.
π Examples of condition setups:
Previous Class = "Gold VIP" AND New Class = "Silver VIP"
Previous Class = "At Risk" AND New Class = "Churned"
π Example Use Cases
1- VIP Management: When a player is downgraded from Gold VIP to Silver VIP, a Movement Trigger fires immediately. This trigger can launch an automated lifecycle to:
π Send a personalised reactivation offer.
π Alert the VIP manager to follow up.
π Offer a reward to encourage renewed engagement.
2- Trigger an Activity When a Player Becomes βAt Riskβ: Letβs say you want to proactively engage players showing signs of disengagement. With the Player Feature Movement Trigger, you can automatically fire an activity when a player shifts from "Engaged" to "At Risk" β a key transition that often signals potential churn:
π¬ Fire off a retention campaign the second disengagement kicks in.
π― Include a personalised message, bonus or even ping an account manager.
π Proactively keep players active β before churn becomes a stat.
3- Trigger on players' Lifestage moving from 'Active' to 'Inactive' Set up a Trigger on players' Lifestage movement from 'Active' to 'Inactive', and automatically fire an activity the moment a player becomes inactive β a key signal of declining engagement or satisfaction.
For instance, you could:
π Automatically send a personalised re-engagement email with a special offer
π― Include a personalised message, bonus or even ping an account manager.
Last updated
Was this helpful?