ZHENESJAKOTHVIRUFRAR

Session Duration

1. Định nghĩa

Session Duration (hay còn gọi là *Average Session Duration*, *Thời gian phiên trung bình*) là khoảng thời gian trung bình mà một người dùng ở lại trên website của bạn trong một phiên truy cập duy nhất — tính từ lúc họ vào trang đầu tiên cho đến khi rời đi hoặc hết thời gian chờ (mặc định 30 phút không tương tác trong Google Analytics 4).

Nói cách khác: đây là thước đo xem khách có thực sự dành thời gian đọc, xem, cân nhắc hay chỉ lướt qua rồi thoát. Với một shop DTC, Session Duration cao thường đồng nghĩa với việc khách đang quan tâm đến sản phẩm — họ đang đọc mô tả, xem ảnh, so sánh size, đọc review.

⚠️ Lưu ý quan trọng: Session Duration **không tính** lượt truy cập chỉ có 1 trang và thoát ngay (single-page session) trong GA4 — vì không có sự kiện thứ hai để đo khoảng cách thời gian. Đây là điểm khiến chỉ số này thường bị hiểu sai.

2. Ẩn dụ dễ hiểu

Hãy tưởng tượng shop online của bạn là một cửa hàng offline. Session Duration chính là thời gian trung bình khách ở trong tiệm.

- Khách bước vào, liếc qua kệ rồi ra ngay sau 8 giây → Session Duration thấp.

- Khách vào, lượn qua 3 kệ, thử 2 sản phẩm, đọc bảng giá, rồi mới ra sau 6 phút → Session Duration cao.

Một cửa hàng mà khách vào rồi đi ngay chắc chắn có vấn đề: cửa kính mờ, nhân viên không chào, hàng bày khó thấy. Website cũng vậy — Session Duration thấp là tín hiệu bạn cần xem lại tốc độ tải trang, chất lượng nội dung và trải nghiệm mobile.


3. Công thức tính

Session Duration trung bình = Tổng thời gian của tất cả các phiên / Tổng số phiên

Ví dụ cụ thể:

PhiênThời gian ở lại
Phiên 12 phút 30 giây (150s)
Phiên 245 giây (45s)
Phiên 35 phút 10 giây (310s)
Phiên 41 phút 20 giây (80s)

→ Tổng = 150 + 45 + 310 + 80 = 585 giây

→ Số phiên = 4

→ Session Duration trung bình = 585 / 4 = 146,25 giây ≈ 2 phút 26 giây

Benchmark tham khảo cho ngành DTC/thương mại điện tử Việt Nam (2024):

- Dưới 45 giây → Rất kém, cần tối ưu ngay

- 45 – 90 giây → Trung bình

- 90 – 180 giây → Tốt

- Trên 180 giây (3 phút) → Xuất sắc với ngành hàng tiêu chuẩn

Theo dữ liệu tổng hợp từ các shop Shopify tại Đông Nam Á, Session Duration trung bình ngành thời trang DTC rơi vào khoảng 1 phút 52 giây, trong khi ngành mỹ phẩm/skincare có thể đạt 2 phút 40 giây nhờ nội dung review và video dài.


4. Bảng so sánh với các chỉ số liên quan

Chỉ sốĐo cái gìĐơn vịĐiểm khác biệt chính
**Session Duration**Thời gian trung bình mỗi phiênGiây/phútTính cả thời gian "chết" không tương tác
**Engaged Time** (GA4)Thời gian tương tác thựcGiâyChỉ tính khi có click/scroll/chuyển trang
**Time on Page**Thời gian trên 1 trang cụ thểGiâyKhông tính trang thoát (exit page)
**Bounce Rate**% phiên chỉ xem 1 trang rồi thoát%Tỷ lệ nghịch với Session Duration
**Pages per Session**Số trang xem mỗi phiênTrangCàng nhiều trang thường → phiên càng dài

👉 Điểm dễ nhầm: Session Duration ≠ Engaged Time. GA4 hiện ưu tiên *Engaged Time* vì nó lọc bỏ các phiên "treo tab" không tương tác. Nếu bạn chỉ nhìn Session Duration mà bỏ qua Engaged Time, bạn có thể bị "ảo tưởng" về hiệu suất thật.


5. Ứng dụng trong vận hành DTC

a) Đánh giá chất lượng landing page quảng cáo

Nếu bạn chạy Facebook Ads / TikTok Ads đổ về một landing page mà Session Duration chỉ dưới 30 giây, gần như chắc chắn nội dung không khớp với kỳ vọng của người click. Cần kiểm tra lại: tiêu đề có khớp với ad không? Ảnh có tải nhanh không?

b) Tối ưu trang sản phẩm (PDP)

Session Duration trên PDP cao = khách đang cân nhắc mua. Hãy bổ sung video unboxing, bảng size chi tiết, review có ảnh thật. Các shop mỹ phẩm Việt ghi nhận Session Duration trên PDP tăng từ 1 phút 20 giây lên 2 phút 55 giây sau khi thêm video review 45 giây.

c) Phát hiện vấn đề mobile

Thường Session Duration trên mobile thấp hơn desktop 25–40%. Nếu khoảng cách này lớn hơn 50%, đó là dấu hiệu trang mobile bị lỗi layout hoặc tốc độ tải chậm.

d) Đo hiệu quả content/blog

Với các shop DTC làm content marketing (blog hướng dẫn, cẩm nang), Session Duration trên bài blog là chỉ số vàng để biết nội dung có giữ chân người đọc không. Mục tiêu thực tế: trên 2 phút cho bài blog dài 1.200–1.500 từ.

e) Kết hợp với Conversion Rate

Đừng nhìn Session Duration một mình. Một phiên 5 phút mà không chuyển đổi có thể là khách đang bối rối, không tìm thấy nút "Mua ngay". Luôn đặt cạnh CR (Conversion Rate) và Add-to-cart Rate để có bức tranh đúng.


6. Lỗi thường gặp

1. Nhầm Session Duration với Time on Page — hai chỉ số khác nhau hoàn toàn về phạm vi đo.

2. Kết luận "phiên dài = tốt" — đôi khi phiên dài vì khách bị lạc, không tìm thấy thông tin, hoặc tab bị treo.

3. Bỏ qua single-page session — GA4 không tính các phiên 1 trang vào Session Duration, khiến chỉ số này bị "thổi phồng" so với thực tế.

4. So sánh giữa các ngành khác nhau — Session Duration ngành nội thất (3–5 phút) khác hoàn toàn ngành FMCG (30–60 giây).

5. Không phân tách theo nguồn traffic — traffic từ SEO thường có Session Duration cao hơn traffic từ paid ads. Gộp chung sẽ không thấy được vấn đề.

6. Chỉ tối ưu tốc độ tải trang mà quên nội dung — trang tải 1 giây nhưng nội dung nhạt thì khách vẫn thoát sau 15 giây.


7. Thuật ngữ liên quan

- Bounce Rate — Tỷ lệ phiên chỉ xem 1 trang rồi thoát

- Engaged Session — Phiên có tương tác thực (GA4 định nghĩa: >10 giây, có conversion, hoặc ≥2 pageview)

- Average Engagement Time — Thời gian tương tác trung bình mỗi người dùng

- Pages per Session — Số trang trung bình mỗi phiên

- Exit Rate — Tỷ lệ thoát tại một trang cụ thể

- Scroll Depth — Độ sâu cuộn trang, thường đi kèm để đánh giá mức độ đọc thật

- Dwell Time — Thời gian "ở lại" thực tế sau khi click từ kết quả tìm kiếm


Tóm lại: Session Duration là chỉ số "cảm nhận" về mức độ hấp dẫn của website, nhưng phải đọc nó cùng bối cảnh — nguồn traffic, loại trang, thiết bị, và mục tiêu chuyển đổi. Với shop DTC, hãy đặt mục tiêu cụ thể theo ngành, theo dõi theo tuần, và luôn so sánh với Conversion Rate để tránh tối ưu "ảo".