2026-03-207 phút đọcVI
GA4 Reports — Reading & Interpreting
Mở đầu
GA4 thu thập data — nhưng data không có giá trị nếu anh không biết đọc. GA4 Reports là nơi data trở thành insights. Với leduykhuong.com — personal blog — câu hỏi quan trọng là: Traffic đến từ đâu? User đọc bài nào? Họ ở lại bao lâu? Có quay lại không?
GA4 tổ chức reports theo lifecycle: Acquisition → Engagement → Monetization → Retention. Blog không có monetization, nên focus vào 3 pillars: đâu → gì → lại.
Mục tiêu: Biết cách navigate GA4 interface, đọc key metrics, và extract actionable insights cho personal blog.
GA4 Report Structure
GA4 Property
├── Reports Snapshot (overview dashboard)
├── Realtime (live data, 30 phút gần nhất)
│
├── Life cycle
│ ├── Acquisition (traffic source)
│ │ ├── Overview
│ │ ├── User acquisition (first touch)
│ │ └── Traffic acquisition (session-level)
│ │
│ ├── Engagement (user behavior)
│ │ ├── Overview
│ │ ├── Events
│ │ ├── Pages and screens
│ │ └── Landing pages
│ │
│ └── Retention
│ └── Overview (return rate)
│
├── User
│ ├── Demographics (country, age, gender)
│ └── Tech (browser, OS, device)
│
└── Explore (custom analysis)
Acquisition — Traffic từ đâu?
Key Metrics
| Metric | Ý nghĩa | Cách đọc |
|---|---|---|
| Users | Số unique users | Đo audience size |
| New users | Users lần đầu visit | Đo growth |
| Sessions | Số phiên truy cập | 1 user có thể tạo nhiều sessions |
| Engaged sessions | Sessions > 10s hoặc ≥ 2 pageviews | Đo chất lượng traffic |
| Engagement rate | Engaged sessions / Total sessions | Đo traffic quality (%) |
Channels — Nguồn traffic
GA4 tự phân loại traffic theo channels:
| Channel | Ý nghĩa | Ví dụ |
|---|---|---|
| Organic Search | Từ Google/Bing search | User search "learning in public" |
| Direct | Gõ URL trực tiếp hoặc bookmark | User gõ leduykhuong.com |
| Social | Từ social media | Click link trên LinkedIn |
| Referral | Từ website khác | Blog khác link tới bài viết |
| Từ email campaigns | Newsletter link | |
| (Other) | Không xác định được | Edge cases |
Cho personal blog, thứ tự ưu tiên:
- Organic Search — Bền vững nhất, scale theo content
- Social — Burst traffic khi share bài mới
- Direct — Audience trung thành (bookmark/type URL)
- Referral — Validation (người khác link tới content anh)
Đọc Acquisition Report
Navigate: GA4 → Reports → Life cycle → Acquisition → Traffic acquisition
Channel Users Sessions Engagement Rate Avg. Session Duration
─────────────────────────────────────────────────────────────────────────
Organic Search 245 312 68% 2m 15s
Direct 180 201 72% 3m 02s
Social 150 165 45% 0m 58s
Referral 35 42 78% 4m 12s
Insights:
- Social traffic có engagement rate thấp (45%) — users click nhưng bounce nhanh. Có thể title hấp dẫn nhưng content không match expectation.
- Referral traffic chất lượng cao nhất (78% engagement, 4m duration) — users từ website khác đã có context.
- Direct users ở lại lâu nhất — họ biết site và cố ý quay lại.
Engagement — User làm gì trên site?
Pages and Screens
Report quan trọng nhất cho blog. Navigate: Engagement → Pages and screens.
| Metric | Ý nghĩa | Blog context |
|---|---|---|
| Views | Tổng pageviews | Bài nào phổ biến nhất |
| Users | Unique users/page | Audience per post |
| Views per user | Avg. views per user | Đo depth (> 1 = users đọc nhiều bài) |
| Average engagement time | Thời gian user actively engage | Proxy cho "đọc xong" |
| Event count | Events fired trên page | Custom interactions |
Ví dụ đọc:
Page path Views Users Avg. Engagement Time
────────────────────────────────────────────────────────
/vi/blog/learning-in-public 520 380 3m 45s
/vi/blog/data-as-product 310 250 5m 12s
/vi 280 210 0m 30s
/vi/about 150 130 1m 05s
/vi/blog 120 100 0m 22s
Insights:
- "Data as Product" có engagement time cao hơn "Learning in Public" (5m vs 3m45s) — content sâu hơn, users đọc kỹ hơn
- Homepage (0m30s) và Blog landing (0m22s) là navigation pages — low engagement time mong đợi
- Views per user: nếu > 1.5 → users explore nhiều bài → site có discoverability tốt
Events Report
Navigate: Engagement → Events
Event name Count Users
─────────────────────────────────────
page_view 1,245 520
scroll 890 410
first_visit 320 320
session_start 650 520
search_used 45 35
theme_toggle 22 18
language_switch 15 12
Insights:
scroll/page_viewratio = 890/1245 = 71% — 71% pageviews dẫn đến scroll (users đọc beyond fold)search_used= 45 — search feature được dùng, nhưng không nhiều. Có thể search chưa prominent?language_switch= 15 — ít users chuyển ngôn ngữ. Có thể đa số audience dùng tiếng Việt.
Landing Pages
Navigate: Engagement → Landing pages
Landing page = page đầu tiên user thấy khi vào site. So khác với Pages report: Pages = tất cả pageviews, Landing = chỉ entry point.
Landing page Sessions Engagement Rate Avg. Session Duration
────────────────────────────────────────────────────────────────────────
/vi/blog/learning-in-public 180 72% 2m 30s
/vi 150 55% 1m 15s
/vi/blog/data-as-product 90 80% 4m 00s
/vi/about 40 60% 1m 30s
Insight quan trọng: Blog posts là landing pages tốt hơn homepage (higher engagement rate). SEO driving traffic trực tiếp tới content — đúng strategy.
Retention — Họ có quay lại không?
Navigate: Reports → Life cycle → Retention
Key Metrics
| Metric | Ý nghĩa | Good benchmark (blog) |
|---|---|---|
| New user retention | % users quay lại sau N ngày | Week 1: 10-15% |
| Returning users | Users đã visit trước đó | Đo loyalty |
| User stickiness | DAU/MAU ratio | 5-15% cho blog |
Retention curve:
Day 0: 100% (dĩ nhiên)
Day 1: 8%
Day 7: 5%
Day 14: 3%
Day 30: 2%
Retention 2% sau 30 ngày nghĩa là: cứ 100 new users, 2 người quay lại sau 1 tháng. Cho personal blog, đây là normal — content sites có retention thấp vì users đến để đọc bài cụ thể, không phải dùng app hàng ngày.
Cải thiện retention:
- RSS feed — users subscribe và quay lại khi có bài mới
- Email newsletter — push notification qua email
- Series content — multi-part posts khuyến khích quay lại đọc tiếp
- Internal linking — dẫn users tới bài liên quan
Dimensions và Metrics — Ngôn ngữ GA4
| Concept | Ý nghĩa | Ví dụ |
|---|---|---|
| Dimension | Attribute mô tả data | Country, Page path, Channel |
| Metric | Giá trị đo lường | Users, Sessions, Engagement rate |
| Segment | Subset of data | "Users from Vietnam", "Mobile users" |
Cách kết hợp: "Số users (metric) từ Vietnam (dimension) qua Organic Search (dimension)" → Answer: 150 users.
Reports = Dimensions × Metrics. Mỗi report chọn dimensions để phân loại và metrics để đo.
Thực hành
Bài tập 1: Navigate GA4 Reports
Nếu có access GA4 property:
- Mở GA4 → Reports → Life cycle → Acquisition → Traffic acquisition
- Chọn date range: Last 28 days
- Ghi nhận: Top 3 channels? Engagement rate cho mỗi channel?
Bài tập 2: Identify top content
GA4 → Engagement → Pages and screens:
- Top 5 pages theo Views?
- Page nào có Avg. Engagement Time cao nhất?
- Page nào có low views nhưng high engagement (hidden gem)?
Bài tập 3: Analyze landing pages
GA4 → Engagement → Landing pages:
- Blog posts hay homepage là landing page phổ biến hơn?
- Landing page nào có highest engagement rate?
- Insight: SEO đang drive traffic tới đúng content?
Tóm tắt
- Acquisition — Traffic từ đâu: Organic Search (bền vững), Social (burst), Direct (loyal)
- Engagement — User làm gì: Pages report (content performance), Events (interactions), Landing pages (entry points)
- Retention — User có quay lại: 2-5% sau 30 ngày là normal cho blog
- Engagement rate — Metric quan trọng nhất: đo chất lượng traffic (sessions > 10s hoặc ≥ 2 pageviews)
- Dimension × Metric — Ngôn ngữ GA4: dimension phân loại, metric đo lường
- 24-48h delay — Standard reports không real-time
Bài tiếp theo
Bài 11: Custom Events & Conversion Tracking — Cách define và track custom events (search_used, theme_toggle), setup conversions trong GA4, và measure what matters cho personal blog.