數據分析平台使用心得 CleverTap

Sherry Shih
KKday Tech Blog
Published in
Dec 2, 2018

在去年 App 即將完成時,依據前產品長的建議使用 CleverTap 為 App 的分析工具。本篇主要是紀錄我們是如何使用 CleverTap 輔助產品開發,若有興趣的人可以去試用。

CleverTap 是什麼樣的分析平台

簡單來說,透過 CleverTap 我們能知道用戶在 App/Web 做什麼。是以用戶行為(事件與屬性)的紀錄,去了解用戶在做什麼。

CleverTap 會整理出每個獨立的用戶資訊( User Profile) 以及行為時間序列 (Activity Stream),再由後台設定根據用戶資訊條件建立不同使用者群(Segments),最後可以利用 Funnel、Flow 等工具來進行分析,甚至針對不同用戶群設計不同的 Campaign 來優化用戶體驗

From CleverTap

追蹤用戶的行為

切入正題,我們可以從 CleverTap 知道 A 用戶在雙11的某次行為如下。

A用戶在 11/11 晚上10點打開 App,從首頁點 HoneyWell 空氣清淨機商品,進入商品頁面。在商品頁面,點了詳細規格按鈕,再點加入購物車按鈕。接著返回到首頁,在搜尋框輸入關鍵字濾網,在濾網的搜尋結果點銷量排行,再按返回到首頁輸入 HoneyWell 濾網。

了解用戶怎麼使用產品

從上述 A 用戶的行為可以知道:

行為1: 用戶是在從首頁點商品。

思考:知道首頁的選品或推薦是符合用戶需求的。我們還可以再用 Funnel 功能進一步驗證。

行為2: 用戶在加入購物車前,點了詳細規格按鈕。

思考:表示詳細規格的功能設計是有用的,我們還可以找其他類型商品作證。

行為3. 用戶返回到首頁,在搜尋框輸入關鍵字濾網。

思考:也許應該在商品頁面加上推薦相關商品的功能,若已有相關商品推薦功能用戶卻沒點,也許是推薦效果不準確,也許是設計的位置用戶沒注意到。

行為4. 用戶在搜尋結果點銷量排行。

思考:也許是搜尋的結果太多類似的所以用戶想參考銷量排行,也許是預設的排序不符合用戶預期。

行為5. 再按返回到首頁輸入 HoneyWell 濾網

思考:也許是濾網的搜尋結果太多,用戶只想找 HoneyWell 品牌的,因此用戶只好再輸入更精準的關鍵字。也許搜尋引擎可以參考用戶的購物車優先排序跟用戶相關的。

在了解用戶的使用行為的過程中,我們有機會知道某些功能對用戶是有幫助的,也能從中思考可以再優化的關鍵點。越瞭解用戶在App/Web的使用行為,就越有機會能滿足用戶。

如何追蹤用戶的行為

CleverTap 可以追蹤用戶的行為,是因為我們寫了程式碼,俗稱「埋事件」,事件到底是什麼意思?

設計事件

請工程師埋事件之前,PM 要先做一件事,就是設計事件。千萬不要對工程師說:「嘿!我也不知道要追蹤什麼,那就每個按鈕都加入事件追蹤吧!」

在 CleverTap 平台裡,可以由我們定義事件名稱、屬性名稱、屬性的值,而且,一個事件可以有多個屬性,觸發的時間點可以由程式碼控制,可以說是完全自己定義。跟GA是完全不同的世界,要重新理解 XD

那來試試「A 用戶進入HoneyWell 空氣清淨機商品頁」吧。

將進入商品頁的行為設定為一個事件,名稱為“Product_Page_Load”
若想知道是進入哪個商品頁,我們可以在該事件下,加上屬性ProductName,把商品名稱的值放入ProductName屬性裡,也可以新增屬性ProductId,把商品編號的值放入ProductId屬性裡。

設計好的事件與屬性就像下表這樣,然後就可以交給工程師了!

分析事件

當工程師埋事件完成並上線後,事件會開始被記錄到 CleverTap 平台,登入CleverTap 就可以看到事件的數量,使用的用戶數等,可以篩選日期、用戶族群、用戶裝置類型等多種維度去看事件。分析的方法有很多種,我主要用的有三種方式。

  1. 計算用戶使用該事件的數量與趨勢。

過去30天內做了某個行為(事件與屬性)的數量與趨勢,也可以把做過這個行為的人圈選為一個群(Segments)。

2. 用事件來設定 Funnel。

From CleverTap

透過 Funnel,可以挖掘用戶的什麼行為是影響轉換率的關鍵,加入購物車前在商品頁做了什麼行為,轉換率是多少。

3. 利用 Flow 看事件。

From CleverTap

可以看到點過某個事件之後用戶做了什麼,例如開啟App後,有45.7%的人去看分類,其中又有7.2%的人加入購物車。當 PM 在對某個事件後的使用者旅程不太清楚時很適合使用。

小結

CleverTap 除了上述之外還有很多應用,這篇先記錄基礎事件概念,有機會再來分享其他進階功能。最重要的是從中挖掘優化產品的關鍵點,落實在產品開發的策略裡。意外的小驚喜是,我會定期與工程師分享某功能的事件數量,原來工程師比我想像中更在意用戶有沒有使用他嘔心瀝血寫出來的功能呢。

參考資料:https://clevertap.com/

--

--