Framework · Measurement
HEART and Goals-Signals-Metrics
Google's HEART groups user-centered metrics into Happiness, Engagement, Adoption, Retention and Task success. The Goals-Signals-Metrics process turns each chosen goal into an observable signal and a normalized metric. Pick 2-3 categories per decision.
Plain label: user-centered metric designAlso known as: HEART, goals signals metrics, PULSE
Why. Business health metrics (page views, uptime, latency, seven-day actives, earnings) are ambiguous for judging a change: more page views can mean popularity or users getting lost.
Process. Goals (what the change should achieve for users) lead to signals (behavior or attitude that would show success or failure; failure is often easier to see), which lead to metrics (rates and per-user averages, cleaned of bots and spam).
An example from the paper. Gmail's engagement metric, the share of actives who visited on 5 or more of the last 7 days, predicted longer-term retention. It is the source of the daily devoted-user rule.
How it plugs in. Every metric in a measurement lane names its goal and the decision it drives. Engagement can be measured at feature level even where product-level engagement isn't meaningful.
Sources
Measuring the User Experience on a Large Scale (HEART) · Rodden, Hutchinson and Fu, CHI 2010 (Google), 2010
Evidence grade A. Robust evidence: replicated, peer-reviewed research.
Source IDs: F26
Book content is paraphrased, never quoted at length. Last verified October 24, 2026.
Your product
Find the stage your product is stuck in
Gamify It reads your product, picks the one move that matters at its stage, and sizes the test to your traffic. Connecting is free; a Pro subscription starts it.