The three earliest signals
1. Declining session frequency
A member who normally opens the app three times a week dropping to once a week is showing something significant. Not once, but as a trend across two to three weeks. One quiet week means nothing. A sustained drop in sessions means everything.
The key is to measure against the individual baseline, not the programme average. A member who has always been a light user is performing normally. A member who was previously highly active and is now pulling back is on their way out.
2. Reduced transactional behaviour
Within loyalty programmes, purchases or other point-earning actions are the clearest indicator of engagement. When transaction frequency drops while the member still has some app activity, you're in a middle zone: they're still present but no longer buying.
That's a different problem from full inactivity, and it calls for a different intervention. Discount activation typically outperforms content or gamification in this zone.
3. Ignoring push notifications or emails
Open rates and click rates are lagging indicators when viewed per campaign. But at the individual level they're an early warning. A member who hasn't opened the last four communications is showing that relevance has slipped.
Important note: communication fatigue is as dangerous as churn itself. Sending more messages to someone who has already stopped responding will accelerate their departure, not prevent it.