The cancellation email is the last step, not the first. The signals that predict it are visible weeks earlier — if you are watching the right places.

Login drop-off

A client who stops logging in to review reports has mentally checked out. Falling portal engagement is the earliest signal.

Slow or failed payments

A retainer that starts paying late, or an ACH that fails, often precedes a cancellation. Payment behavior is a health metric.

Support sentiment

A rise in tickets, or a shift in tone, is a flag. Volume and sentiment together tell you more than either alone.

Score it

Weighted into a single client-health score, these signals surface risk before it is too late to act. HubWho tracks them automatically.