Skip to content

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.

StartReturn

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

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.