Framework Deep Dive

HEART 體驗指標 HEART Framework

把「使用者體驗好不好」從玄學變成可追蹤的數字 — Google 內部用了十幾年的 UX 量化框架。

提出者
Kerry Rodden(Google)
來源
Google Research
適合階段
產品度量 · UX 評估 · OKR 制定
使用時長
1-2 天(指標設計)/ 持續追蹤
⬇ 下載 Skill

什麼時候該用它?

當老闆問「使用者體驗到底好不好」而你只能回答「呃⋯⋯NPS 分數還可以」的時候。HEART 的價值是把 UX 拆成五個可量化的維度,讓你知道「好」是哪裡好、「不好」是哪裡不好。

  • 產品改版後的效果評估:改版到底讓體驗變好還是變差,需要數字說話
  • OKR / KPI 制定:團隊需要跟 UX 相關的可追蹤指標,但不知道該追什麼
  • 跨團隊對齊 UX 目標:設計師說「體驗很好」、工程師說「效能很好」、PM 說「轉換率好」,大家講的「好」不是同一件事
  • 功能優先級決策:兩個功能都說會「改善體驗」,HEART 幫你量化到底改善了哪個面向、改善多少
  • 大規模產品的 UX 監控:使用者量大到不可能每個人都訪談,需要自動化的 UX 度量系統
  • 向非 UX 背景的利害關係人溝通:把「體驗」翻譯成主管看得懂的數字

框架結構

五個 UX 維度

HEART 是五個維度的縮寫,每個維度抓住使用者體驗的一個面向:

  1. Happiness(滿意度):使用者對產品的主觀感受

    • 態度、滿意度、視覺設計感知、推薦意願
    • 典型指標:NPS、CSAT、SUS(System Usability Scale)、App 評分
  2. Engagement(投入度):使用者的投入程度和使用深度

    • 使用頻率、使用時長、功能使用廣度
    • 典型指標:DAU/MAU、每次工作階段時長、每用戶每週操作次數
  3. Adoption(採用度):新使用者或新功能的接受程度

    • 新用戶開始使用、舊用戶開始用新功能
    • 典型指標:新註冊數、新功能使用率、升級率
  4. Retention(留存度):使用者持續回來使用的程度

    • 回訪率、流失率、續約率
    • 典型指標:D7/D30 留存率、月流失率、續約率
  5. Task Success(任務成功率):使用者完成特定任務的效率和成功率

    • 任務完成率、錯誤率、完成時間
    • 典型指標:結帳成功率、搜尋結果點擊率、表單完成率

Goals-Signals-Metrics(GSM)流程

HEART 不只是五個維度,它搭配 GSM 流程才完整:

  1. Goals(目標):這個維度上,你的目標是什麼?例如「提升新功能的採用率」
  2. Signals(訊號):什麼使用者行為代表目標達成?例如「使用者在上線 7 天內使用了新功能」
  3. Metrics(指標):怎麼量化這個訊號?例如「7 天內新功能使用率 = 使用新功能的用戶 / 同期活躍用戶」

GSM 對照範例

維度GoalSignalMetric
Happiness使用者對搜尋結果滿意點擊搜尋結果而非重新搜尋首次搜尋結果點擊率
Engagement使用者深度使用編輯功能使用進階編輯工具每用戶每週使用進階功能次數
Adoption新使用者順利上手完成 onboarding 全流程Onboarding 完成率
Retention使用者持續使用產品週期性回訪週留存率
Task Success使用者能快速完成結帳結帳流程完成結帳完成率 + 平均結帳時間

不是每個維度都要追

HEART 的設計不是讓你同時追五個維度。根據產品階段和目標,挑 2-3 個最重要的維度深入追蹤就好。早期產品先看 Adoption 和 Task Success;成熟產品重點看 Retention 和 Happiness。

來源與歷史

  • 2010:Google UX 研究員 Kerry Rodden 與團隊在 CHI(Computer-Human Interaction)國際研討會發表 HEART 框架,解決 Google 內部「大規模 UX 量化」的需求
  • 2011-2013:Google 內部多個產品團隊(Gmail、Google Docs、YouTube)採用 HEART,驗證其在不同產品類型的適用性
  • 2015:隨著 UX 設計進入主流,HEART 成為設計和產品團隊最常引用的 UX 度量框架,超越傳統的 NPS 和 SUS
  • 2018-2020:Kerry Rodden 加入 Outlier AI 後持續推廣,HEART 被整合進 Google 的 PULSE(內部 UX 度量平台),並影響了 Microsoft、Spotify 等公司的 UX 度量體系
  • 2020s:HEART + GSM 成為 PM 面試的高頻考題,也成為產品團隊制定 OKR 時的標準參考框架

真實案例:電商搜尋功能的體驗改善

一家年營收約 $5 億的台灣電商平台,站內搜尋使用率 45%,但搜尋後的轉換率只有 2.1%(而瀏覽分類的轉換率是 4.8%)。PM 決定用 HEART 框架系統性改善搜尋體驗。

HEART 評估結果

維度指標現況問題
Happiness搜尋滿意度問卷3.1/5使用者覺得「搜不到想要的東西」
Engagement平均搜尋次數/session3.8 次太高 — 代表第一次搜不到,要搜很多次
Adoption搜尋功能使用率45%還可以,不是主要問題
Retention搜尋使用者的 30 天回訪率28%遠低於非搜尋使用者的 41%
Task Success搜尋→加入購物車8.5%搜到東西但不買,可能是結果不相關

最大問題:Task Success 和 Happiness — 搜尋結果不夠相關。

改善行動

  1. 搜尋演算法優化:加入同義詞對照(「面膜」=「面膜片」=「mask」)
  2. 搜尋結果頁加上篩選器(價格、品牌、評分)
  3. 零結果頁面改善:從「查無結果」改成「推薦相似商品」
  4. 搜尋建議:打字時顯示熱門搜尋詞和自動補完

3 個月後的 HEART 數據

維度改善前改善後變化
Happiness3.1/54.0/5+29%
Engagement(搜尋次數)3.8 次2.1 次-45%(好事!代表一次就搜到)
Task Success(搜尋→加購)8.5%14.2%+67%
Retention(搜尋用戶回訪)28%39%+39%

搜尋轉換率從 2.1% 提升到 3.9%,站內搜尋帶來的月營收增加 $3,800 萬。

使用步驟

Step 1:選擇要評估的產品範圍

HEART 可以用在整個產品,也可以聚焦在單一功能。建議從一個具體功能開始(例如搜尋、結帳、onboarding),因為全產品的 HEART 太抽象,不容易產生可行動的洞察。

Step 2:用 GSM 流程填表

每個維度走一遍 Goals → Signals → Metrics。這一步最重要的是「Signal」— 什麼使用者行為代表這個維度的好壞。不要跳過 Signal 直接定 Metric,那會導致你追蹤的指標跟目標脫節。

Step 3:挑出 2-3 個優先維度

不要五個維度同時追。問自己:「如果這個功能只能改善一個 UX 面向,應該是哪個?」那就是你的第一優先維度。通常 Task Success 是最直接能改善的,Happiness 是最終想達到的。

Step 4:建立基準線和追蹤機制

在做任何改動之前,先記錄每個指標的基準值。沒有基準線,改完你不知道是變好還是變差。用 GA、Mixpanel、Amplitude 等工具設定自動追蹤。

Step 5:改版後比對 HEART 數據

每次改版後,用 HEART 數據評估效果。注意:有些維度可能此消彼長 — 例如強制 onboarding 教學可能提高 Task Success 但降低 Engagement(使用者嫌煩)。看全貌才不會顧此失彼。

這樣做 vs 避免這些

這樣做

  • 把 GSM 流程當作 HEART 的靈魂 — 沒有 GSM 的 HEART 只是五個好聽的英文字
  • 不同產品階段追不同維度 — 早期追 Adoption + Task Success,成熟期追 Retention + Happiness
  • 用 HEART 來溝通 UX 價值 — 「搜尋滿意度從 3.1 升到 4.0」比「體驗變好了」有說服力
  • 搭配 A/B test 使用 — HEART 告訴你「量什麼」,A/B test 告訴你「改動有沒有效」

避免這些

  • 不要五個維度全追 — 資源分散、焦點模糊,最後什麼都沒改善
  • 不要把 Engagement 跟「越多越好」畫等號 — 搜尋 3.8 次不是高投入,是搜不到的挫折
  • 不要只看 Happiness — 主觀滿意度容易被表面因素影響,要搭配行為指標
  • 不要忘記 Task Success — 這是最容易被忽略但最容易改善的維度
Maki 觀點 — 電商場景實戰

HEART 在台灣電商最實用的場景是「結帳流程優化」。

結帳流程用 HEART 來看:Happiness 看結帳後的滿意度調查、Engagement 看結帳頁面的互動深度(有沒有用折扣碼、有沒有改配送方式)、Adoption 看新推出的結帳功能使用率(例如超商取貨)、Retention 看結帳成功者的回購率、Task Success 看結帳完成率和平均結帳時間。

台灣電商結帳的典型痛點:Task Success。我看過太多品牌官網的結帳完成率只有 40-50%(意思是一半的人把東西放進購物車後就放棄了)。最常見的原因不是 UX 設計差,而是「結帳到一半發現運費比想像中高」或「不支援我習慣的付款方式」。這些用 HEART 的 Task Success 維度去追蹤,很快就能找到斷點。

另一個 HEART 在電商的妙用:評估 LINE OA 的互動品質。很多品牌只看 LINE OA 的「開封率」和「點擊率」,但這只是 Engagement 的一小部分。你應該同時看:推播後的 Happiness(有沒有被封鎖)、Adoption(新推出的集點卡有多少人用)、Task Success(從 LINE 推播到完成購買的轉換率)、Retention(LINE 好友的月活躍率)。把這些指標整合起來,才能知道你的 LINE OA 經營策略到底有沒有效。

實戰建議:如果你只能追一個 HEART 維度,電商選 Task Success。因為它最直接影響營收、最容易量化、最快能看到改善效果。把結帳完成率從 45% 提升到 65%,等於在不增加流量的情況下營收增加 44%。這個 ROI 是任何行銷活動都比不上的。