UAMastery
KPI & Metrics

Retention Rate Là Gì?

Hiểu D1/D7/D30, benchmark ngành và cách giữ chân user app mobile.

Retention Rate là chỉ số trả lời câu hỏi khó nhất trong growth: người dùng có đủ thấy giá trị để quay lại không? Nếu không đo đúng retention, ngân sách UA dễ biến thành chiếc xô thủng.

2026-04-2614 phút đọcKPI & Metrics · UA Mastery
Dashboard minh họa Retention Rate với đường cong giữ chân người dùng qua các mốc D1 D7 và D30
D1 đo onboarding, D7 đo thói quen, D30 đo giá trị dài hạn.
Tóm tắt nhanh
  • Retention Rate là tỷ lệ người dùng quay lại app hoặc tiếp tục thực hiện hành động có giá trị sau một khoảng thời gian.
  • D1, D7, D30 không chỉ là mốc báo cáo: D1 đo onboarding, D7 đo habit, D30 đo product value.
  • Retention thấp làm LTV, ROAS và khả năng scale UA giảm mạnh, dù CPI ban đầu có rẻ.

Retention Rate là gì? Trong mobile app marketing, Retention Rate là tỷ lệ phần trăm người dùng trong cùng một cohort quay lại app, hoặc tiếp tục thực hiện một hành động có giá trị, sau một khoảng thời gian nhất định. Nếu 1.000 người cài app hôm nay và 280 người quay lại vào ngày mai, D1 Retention của cohort đó là 28%.

Điểm quan trọng: retention không phải chỉ là “mở app”. Với app học tập, hành động có giá trị có thể là hoàn thành một bài học. Với fintech, có thể là nạp tiền hoặc giao dịch đầu tiên. Với game, có thể là qua màn, lên level hoặc quay lại phiên chơi tiếp theo.

Nếu bạn đang chạy UA trong marketing hoặc xây chiến lược user acquisition cho app mobile, retention là chỉ số giúp biết ngân sách kéo user về có đang tạo giá trị dài hạn hay chỉ mua lượt tải rỗng.

1. Retention Rate là gì?

Hiểu đơn giản, Retention Rate là “độ dính” của app. Nó cho biết sau khi người dùng cài đặt hoặc bắt đầu sử dụng, bao nhiêu phần trăm vẫn quay lại ở ngày, tuần hoặc tháng tiếp theo.

Retention Rate = (Số user trong cohort quay lại ở ngày N / Số user ban đầu của cohort) × 100%
Infographic công thức tính Retention Rate bằng số người dùng quay lại chia cho số người dùng ban đầu nhân 100 phần trăm
Công thức Retention Rate chỉ có ý nghĩa khi bạn định nghĩa rõ cohort ban đầu và hành động quay lại được xem là có giá trị.

Ví dụ: ngày 1/5 có 10.000 user mới. Đến ngày 2/5 có 2.700 user trong nhóm đó quay lại app. D1 Retention = 2.700 / 10.000 × 100% = 27%.

Install cho biết bạn mua được sự chú ý. Retention cho biết sản phẩm có đủ giá trị để người dùng tự quay lại hay không.

2. Vì sao Retention quan trọng hơn lượt install?

Lượt install là điểm bắt đầu, không phải chiến thắng. Một campaign có CPI rẻ nhưng D7 Retention thấp có thể làm bạn lỗ nặng hơn một campaign CPI cao nhưng kéo được user chất lượng.

Trong unit economics của app, retention ảnh hưởng trực tiếp tới LTV. Khi người dùng ở lại lâu hơn, họ có nhiều cơ hội xem quảng cáo, mua in-app purchase, nâng cấp subscription hoặc giới thiệu bạn bè. Vì vậy retention là nền móng của ROAS, LTV và khả năng scale ngân sách.

Insight thực chiến: Đừng cố tối ưu D30 nếu D1 đang quá thấp. D1 thấp thường là vấn đề onboarding, crash, promise sai từ quảng cáo hoặc user không tìm thấy “Aha Moment” trong phiên đầu.

3. D1, D7, D30 Retention nghĩa là gì?

MốcĐo điều gì?Câu hỏi cần trả lờiĐòn bẩy tối ưu
D1First impressionUser có hiểu app và thấy giá trị đầu tiên không?Onboarding, tốc độ app, Aha Moment, login friction
D7Habit formationUser có quay lại theo chu kỳ tuần không?Push notification, habit loop, nội dung mới, reminder
D30Long-term valueUser có xem app là một phần thói quen/nhu cầu thật không?Personalization, monetization timing, loyalty, community

Hãy xem D1-D7-D30 như ba tầng chẩn đoán. D1 thấp thường do trải nghiệm đầu tiên. D7 thấp thường do thiếu thói quen. D30 thấp thường do giá trị lõi chưa đủ mạnh hoặc lifecycle messaging chưa đúng.

4. Classic, Rolling và Range Retention khác nhau thế nào?

Loại retentionCách đoPhù hợp vớiLưu ý
Classic RetentionUser quay lại đúng ngày NApp dùng hàng ngày: social, game casual, newsKhắt khe nhất, số thường thấp
Rolling RetentionUser quay lại ngày N hoặc bất kỳ ngày nào sau đóTravel, e-commerce, app dùng thưaCho thấy sức sống dài hạn nhưng dễ “đẹp số” hơn
Range RetentionUser quay lại trong một khoảng, ví dụ tuần 1 hoặc tháng 1Dashboard quản trị, education, fitnessGiảm nhiễu dữ liệu theo ngày

Không có một cách đo đúng cho mọi app. Quan trọng là chọn cách đo phù hợp với tần suất sử dụng tự nhiên của sản phẩm. App gọi xe không nên bị đánh giá giống app mạng xã hội; app mua sắm không cần người dùng mở mỗi ngày nhưng cần quay lại đúng lúc có nhu cầu.

5. Benchmark Retention Rate mobile app 2024-2026

Biểu đồ benchmark giữ chân người dùng theo ngành app mobile gồm Game Tài chính Mạng xã hội Thương mại điện tử và Giáo dục
Benchmark D1, D7 và D30 giúp team UA biết app đang ở vùng nguy hiểm, mức trung bình hay đủ điều kiện để scale ngân sách.

Benchmark chỉ nên dùng để định hướng, không nên dùng như “đáp án tuyệt đối”. Ngành khác nhau, quốc gia khác nhau, kênh acquisition khác nhau sẽ tạo ra retention khác nhau. Tuy vậy, các mốc dưới đây giúp bạn biết app đang ở vùng nguy hiểm hay vùng có thể scale.

CategoryD1 RetentionD7 RetentionD30 RetentionNhận định
All apps median25-28%8-18%4-8%Mốc tham chiếu chung
Gaming casual28-32%10-18%3-8%D1 cao nhưng D30 dễ rơi mạnh
Fintech/Banking22-30%13-18%5-12%User ít mở hằng ngày nhưng giá trị cao
Social/Messaging40-50%18-30%12-20%Habit loop tự nhiên mạnh
E-commerce18-29%5-18%2-7%Phụ thuộc khuyến mãi và nhu cầu mua sắm
Education14-28%8-18%2-8%Dễ rơi nếu thiếu lộ trình/habit học

Trong thực tế UA, hãy so retention theo cohort và channel. Nếu TikTok Ads có CPI thấp hơn Meta nhưng D7 Retention chỉ bằng một nửa, chi phí thật sự để mua user có giá trị có thể cao hơn rất nhiều. Đây là lý do bài TikTok Ads là gì luôn cần được đọc cùng các chỉ số retention và ROAS.

6. Retention, Churn Rate và LTV liên quan thế nào?

Retention Rate và Churn Rate là hai mặt của cùng một đồng xu. Với cùng cohort và cùng kỳ đo, có thể hiểu đơn giản:

Churn Rate = 100% - Retention Rate

Nếu D30 Retention là 6%, nghĩa là 94% cohort ban đầu không còn hoạt động theo định nghĩa bạn chọn ở ngày 30. Điều này không có nghĩa toàn bộ 94% đã gỡ app, nhưng họ không còn tạo hành vi đủ giá trị ở mốc đo đó.

Với LTV, retention là biến số cực lớn. Người dùng ở lại càng lâu, xác suất tạo doanh thu càng cao. Khi team marketing chỉ tối ưu CPI hoặc CPA mà không nhìn retention, họ rất dễ scale vào nhóm user rẻ nhưng không quay lại.

7. 7 cách cải thiện Retention Rate cho app mobile

1. Tối ưu onboarding để user đạt Aha Moment dưới 60 giây

Đừng bắt người dùng đọc quá nhiều, nhập quá nhiều hoặc đăng ký quá sớm nếu chưa cần. Hãy đưa họ tới hành động giá trị đầu tiên nhanh nhất: nghe một bài, xem một sản phẩm, hoàn thành một bài học, tạo một ví đầu tiên.

2. Định nghĩa “active user” bằng hành động có giá trị

Mở app không đủ. Hãy đo retention theo critical action. Ví dụ app học nên đo hoàn thành bài học, app fintech đo giao dịch hoặc nạp tiền, app game đo session chơi có progression.

3. Dùng cohort analysis thay vì nhìn số trung bình

Aggregate retention có thể che giấu vấn đề. Nếu cohort tháng này xấu hơn tháng trước, có thể campaign mới sai audience, creative hứa quá đà, app update có bug hoặc onboarding mới tạo thêm friction.

4. Cá nhân hóa push notification và in-app message

Push chung kiểu “Mở app ngay” thường nhanh bị block. Push tốt phải có ngữ cảnh: giỏ hàng còn sản phẩm, streak học sắp mất, nhiệm vụ còn dang dở, giá token biến động, bài học mới phù hợp hành vi cũ.

5. Thiết kế habit loop

Một habit loop tốt gồm trigger, action, reward và investment. TikTok có trigger từ boredom, action là vuốt, reward là video tiếp theo, investment là follow/save/comment. App nhỏ cũng có thể áp dụng ở mức nhẹ hơn.

Sơ đồ vòng lặp thói quen trong app gồm kích hoạt hành động phần thưởng và đầu tư để tăng Retention Rate
Vòng lặp thói quen giúp biến user mới thành user quay lại: kích hoạt đúng lúc, hành động đủ dễ, phần thưởng đủ hấp dẫn và có sự đầu tư cá nhân.

6. Remarketing user có intent nhưng chưa quay lại

Thay vì chỉ mua install mới, hãy dành một phần ngân sách cho re-engagement. User đã install, đã đăng ký hoặc đã xem sản phẩm thường rẻ hơn và có intent rõ hơn user lạnh.

7. Tận dụng local platform tại Việt Nam

Ở Việt Nam, Zalo OA, Zalo Mini App, cộng đồng Facebook/Telegram và email lifecycle có thể giúp giảm ma sát quay lại. Với app nhỏ, đôi khi kênh owned media giữ chân tốt hơn việc ép user mở native app mỗi ngày.

8. Công cụ đo Retention Rate

Công cụPhù hợpĐiểm mạnhHạn chế
FirebaseApp nhỏ, team mới bắt đầuMiễn phí, dễ tích hợpCohort và attribution chưa sâu cho UA
AppsFlyer / AdjustTeam UA chạy paid media nghiêm túcAttribution, cohort theo channel, postbackChi phí cao hơn, cần setup chuẩn
Amplitude / MixpanelProduct-led growth, phân tích hành viEvent analytics và funnel mạnhCần tracking plan tốt, dễ rối nếu event bừa

Nguyên tắc là: công cụ nào cũng vô ích nếu tracking plan sai. Trước khi chọn tool, hãy xác định event nào là install, activation, core action, purchase, churn-risk và retained user.

9. Góc nhìn Việt Nam: retention không chỉ nằm trong app

Minh họa các kênh giữ chân người dùng tại Việt Nam gồm thông báo đẩy tin nhắn mini app email ưu đãi thành viên và remarketing
Tại Việt Nam, retention không chỉ nằm trong native app: owned media, tin nhắn, mini app, email và remarketing giúp giảm ma sát quay lại.

Thị trường Việt Nam có một điểm rất riêng: người dùng dành nhiều thời gian trên smartphone nhưng cũng rất nhạy với app gây nặng máy, push quá nhiều hoặc đăng ký phức tạp. Điều này làm retention phụ thuộc mạnh vào tốc độ, sự tiện lợi và kênh nhắc lại quen thuộc.

Zalo là ví dụ đáng chú ý. Với nhiều doanh nghiệp, Zalo OA hoặc Mini App có thể trở thành lớp re-engagement tự nhiên vì người dùng Việt đã có thói quen mở Zalo hằng ngày. Đây không phải giải pháp thay thế native app cho mọi ngành, nhưng là kênh rất đáng test nếu app của bạn có use case dịch vụ, đặt lịch, F&B, loyalty hoặc chăm sóc khách hàng.

10. Checklist nhanh trước khi scale UA

  • D1 Retention có đủ tốt so với benchmark ngành chưa?
  • Paid retention có thấp hơn organic quá nhiều không?
  • Creative ads có hứa đúng trải nghiệm trong app không?
  • User có đạt Aha Moment trong phiên đầu không?
  • App có crash, lag, lỗi login hoặc hard gate quá sớm không?
  • Đã đo cohort theo channel, campaign, country và device chưa?
  • Có lifecycle push/email/Zalo OA để kéo user quay lại không?

Câu hỏi thường gặp

Retention Rate bao nhiêu là tốt?

Tùy ngành. D30 trên 10-15% thường là tín hiệu tốt ở nhiều category, nhưng social/messaging cần cao hơn, còn e-commerce hoặc education có thể thấp hơn tùy tần suất sử dụng tự nhiên.

Nên đo retention theo ngày cài app hay ngày đăng ký?

Với UA, nên bắt đầu từ ngày install hoặc first open. Với product analytics, có thể dùng ngày activation hoặc ngày hoàn thành core action đầu tiên để hiểu chất lượng hành vi sâu hơn.

Retention thấp là lỗi marketing hay product?

Thường là cả hai. Marketing có thể kéo sai audience hoặc creative hứa sai. Product có thể onboarding kém, giá trị chưa rõ, crash nhiều hoặc thiếu trigger quay lại.

Muốn học cách đọc retention, ROAS và LTV như một UA Manager?

Khóa UA Mastery giúp bạn hiểu cách nối dữ liệu campaign, cohort retention và unit economics để ra quyết định scale ngân sách đúng hơn.

Xem khóa học UA Mastery