- 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.

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.
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 |
|---|---|---|---|
| D1 | First impression | User có hiểu app và thấy giá trị đầu tiên không? | Onboarding, tốc độ app, Aha Moment, login friction |
| D7 | Habit formation | User có quay lại theo chu kỳ tuần không? | Push notification, habit loop, nội dung mới, reminder |
| D30 | Long-term value | User 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 retention | Cách đo | Phù hợp với | Lưu ý |
|---|---|---|---|
| Classic Retention | User quay lại đúng ngày N | App dùng hàng ngày: social, game casual, news | Khắt khe nhất, số thường thấp |
| Rolling Retention | User quay lại ngày N hoặc bất kỳ ngày nào sau đó | Travel, e-commerce, app dùng thưa | Cho thấy sức sống dài hạn nhưng dễ “đẹp số” hơn |
| Range Retention | User quay lại trong một khoảng, ví dụ tuần 1 hoặc tháng 1 | Dashboard quản trị, education, fitness | Giả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

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.
| Category | D1 Retention | D7 Retention | D30 Retention | Nhận định |
|---|---|---|---|---|
| All apps median | 25-28% | 8-18% | 4-8% | Mốc tham chiếu chung |
| Gaming casual | 28-32% | 10-18% | 3-8% | D1 cao nhưng D30 dễ rơi mạnh |
| Fintech/Banking | 22-30% | 13-18% | 5-12% | User ít mở hằng ngày nhưng giá trị cao |
| Social/Messaging | 40-50% | 18-30% | 12-20% | Habit loop tự nhiên mạnh |
| E-commerce | 18-29% | 5-18% | 2-7% | Phụ thuộc khuyến mãi và nhu cầu mua sắm |
| Education | 14-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:
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.

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ạnh | Hạn chế |
|---|---|---|---|
| Firebase | App nhỏ, team mới bắt đầu | Miễn phí, dễ tích hợp | Cohort và attribution chưa sâu cho UA |
| AppsFlyer / Adjust | Team UA chạy paid media nghiêm túc | Attribution, cohort theo channel, postback | Chi phí cao hơn, cần setup chuẩn |
| Amplitude / Mixpanel | Product-led growth, phân tích hành vi | Event analytics và funnel mạnh | Cầ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

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