Skincare Master · Firebase → BigQuery
Retention, ARPDAU và ROAS
Dữ liệu từ skincare-master.analytics_533703225, 01/05 đến 25/09/2026 (bỏ ngày 26/09 vì chưa hết ngày). Doanh thu chỉ tính quảng cáo, lấy từ tham số value của event ad_impression.
DAU trung bình 7 ngày23.0ktừ 4.5k vào đầu tháng 8
ARPDAU quảng cáo 7 ngày$0.088đỉnh $0.19 vào tháng 7
Doanh thu QC 7 ngày$14.1kkhoảng $2.0k mỗi ngày
Retention D1 / D734% / 8.7%cohort tháng 9
Những điểm chính
- D1 ổn định quanh 33–37% từ tháng 7, kể cả khi lượng cài tăng gấp 5 lần từ cuối tháng 8. Đợt tăng user không làm chất lượng giảm.
- D7 cải thiện rõ, từ 5–6% (tháng 5–6) lên 7% (tháng 7) và 8.6–8.9% (cuối tháng 8 đến tháng 9). D14 cũng tăng từ 2.5% lên 4.5%.
- D30 thấp, chỉ 1–1.8%. Người chơi rời game nhanh sau tuần đầu; đây là điểm nên đào sâu trước (level nào user bỏ, tiến độ ở ngày 7–14).
- ARPDAU giảm khi scale, từ $0.19 (tháng 7) xuống $0.14 (tháng 8) và $0.08 (tháng 9), trong khi DAU tăng gấp 3. Tổng doanh thu vẫn tăng. Phần theo quốc gia cho thấy nguyên nhân là mix: user mới chủ yếu đến từ thị trường eCPM thấp.
- Interstitial chiếm 65% doanh thu QC, rewarded 20%, app open 6%, banner 4%. Mỗi DAU xem khoảng 14.4 impression một ngày.
ROAS: chi phí UA từ Singular so với doanh thu quảng cáo
Chi phí UA từ 30/04$127.6ktháng 9 (đến 26/09): $52.6k
ROAS D7 (cài 01/08–18/09)~74%$49.2k doanh thu / ~$66k chi phí
LTV D30 / LTV D7×1.17cohort 01/07–25/08
ROAS D30 ước tính~87%chưa hoàn vốn chỉ với quảng cáo
- Chưa hoàn vốn chỉ với doanh thu quảng cáo. ROAS D7 khoảng 74%, và doanh thu từ ngày 7 đến ngày 30 chỉ tăng thêm 17% (vì D30 retention chỉ 1–1.8%). ROAS D30 vì vậy chỉ khoảng 87%, và phần sau ngày 30 rất nhỏ. IAP (khoảng 16 giao dịch mỗi ngày) khó bù được phần thiếu.
- ROAS D7 gần như bằng nhau ở mọi quốc gia (60–90%), từ Mỹ (CPI $2.31, 74%) đến India (CPI $0.02, 64%). Chiến dịch đang tối ưu theo ROAS nên giá thầu tự cân bằng; chuyển ngân sách giữa các nước sẽ không cải thiện nhiều. Đòn bẩy thật là tăng LTV sau ngày 7.
- Russia thấp nhất trong nhóm chi lớn (61%), cùng France (61%) và Malaysia (61%). Riêng Russia, Firebase ghi gần gấp đôi lượt cài so với Singular, nên ROAS thực của phần trả phí có thể còn thấp hơn.
- Cùng thị trường Mỹ, CPI Mintegral $2.86 so với Google Ads $1.31. Mintegral là network chi nhiều nhất ($30k tháng 9). Cần ghép dữ liệu cấp user để biết user Mintegral có LTV cao hơn tương xứng không.
- Doanh thu quảng cáo: game dùng AdMob mediation. Bảng ad monetization của Singular chỉ có AppLovin, Mintegral, Bigo, Yandex (khoảng $27.7k tháng 9), thiếu phần AdMob, nên em dùng doanh thu từ Firebase ($43.2k cho 01–25/09).
| Quốc gia (cài 01/08–18/09) | Chi phí UA | CPI | Doanh thu QC 7 ngày / cài | ROAS D7 |
| United States | $23,226 | $2.31 | $1.627 | 74.5% |
| United Kingdom | $5,621 | $1.69 | $1.306 | 77.4% |
| Russia | $6,911 | $0.66 | $0.211 | 60.9% |
| Germany | $3,862 | $1.05 | $0.748 | 71.7% |
| South Korea | $3,760 | $1.91 | $1.262 | 69.7% |
| Canada | $2,943 | $1.47 | $1.042 | 76.5% |
| Brazil | $2,616 | $0.17 | $0.119 | 76.7% |
| France | $2,990 | $0.71 | $0.424 | 61.3% |
| Australia | $1,832 | $1.96 | $1.310 | 68.7% |
| Türkiye | $1,553 | $0.09 | $0.058 | 73.5% |
| Mexico | $1,332 | $0.13 | $0.089 | 76.3% |
| Japan | $1,289 | $1.54 | $0.990 | 69.2% |
| Indonesia | $1,186 | $0.06 | $0.037 | 69.6% |
| Spain | $850 | $0.35 | $0.223 | 66.8% |
| Netherlands | $639 | $0.75 | $0.668 | 82.9% |
| Nhóm (cài 01/07–25/08) | Lượt cài | LTV D7 | LTV D14 | LTV D30 | D30 / D7 |
| United States | 8,426 | $1.719 | $1.890 | $2.028 | ×1.18 |
| Tier 1 (excl. US) | 14,828 | $0.928 | $1.015 | $1.080 | ×1.16 |
| Russia | 21,571 | $0.197 | $0.215 | $0.231 | ×1.17 |
| Brazil | 9,500 | $0.136 | $0.147 | $0.157 | ×1.16 |
| Mexico | 4,136 | $0.109 | $0.122 | $0.134 | ×1.23 |
| Türkiye | 7,412 | $0.077 | $0.083 | $0.087 | ×1.13 |
| Rest of world | 26,567 | $0.085 | $0.093 | $0.101 | ×1.19 |
| All | 92,440 | $0.401 | $0.439 | $0.470 | ×1.17 |
ROAS theo network và chiến dịch
- Google Ads có ROAS cao nhất: 83% D7, với $17.8k chi phí và CPI trung bình $0.13. Các chiến dịch Global (87%) và Tier 1 (83%) đều tốt hơn mọi chiến dịch Mintegral.
- Mintegral chiếm 70% chi phí ($67.7k) với ROAS D7 70%. Chiến dịch tối ưu D7 (SkincareMaster_D7_0907) đạt 73% D7 và 90% D30, sát hoà vốn. Hai chiến dịch D0 yếu hơn: Roas_D0 68% (D30 82%, CPI $2.25) và D0_Local 65% (D30 75%).
- AppLovin lỗ nặng: ROAS 35%, $9.5k chi phí chỉ thu về $3.3k. Chiến dịch CPM_17.7 đạt 31%. AppLovin gần như đã dừng trong tháng 9 ($422), không nên bật lại với cùng setup.
- TikTok và BIGO nhỏ và kém (30–60%). TikTok báo số lượt cài gấp khoảng 12 lần thực tế (ví dụ 16,244 so với 1,249 user khớp), nên CPI $0.01 trên dashboard TikTok là sai; CPI thật khoảng $0.12.
- Khoảng 30k lượt cài trên Firebase (12%) không khớp được với Singular và gần như không tạo doanh thu ($205). Có thể là thiết bị không có advertising ID hoặc user mở app một lần rồi rời đi; cần kiểm tra thêm nếu muốn con số organic chính xác.
| Network (cài 01/07–18/09) | Chi phí | Doanh thu QC 7 ngày | CPI thực | ROAS D7 | ROAS D30 |
| Mintegral | $67,698 | $47,516 | $1.10 | 70% | 84.7% |
| Google Ads | $17,828 | $14,787 | $0.13 | 83% | 96.9*% |
| AppLovin | $9,453 | $3,331 | $0.60 | 35% | 36.8% |
| BIGO | $756 | $321 | $0.15 | 42% | 38.5% |
| TikTok Ads | $643 | $203 | $0.12 | 32% | 36.1% |
| Network | Chiến dịch | Chi phí | CPI thực | ROAS D7 | ROAS D30 |
| Mintegral | SkincareMaster_D7_0907 | $33,521 | $0.98 | 73% | 90% |
| Mintegral | SkincareMaster_Roas_D0 | $23,994 | $2.25 | 68% | 82% |
| Mintegral | SkincareMaster_D0_Local | $8,683 | $0.90 | 65% | 75% |
| Google Ads | SC_And_Tier1_21.08 | $7,030 | $0.89 | 83% | – |
| AppLovin | Skincare_And_D7_CPM_17.7 | $7,028 | $0.66 | 31% | 35% |
| Google Ads | SC_And_Global_25.08 | $5,499 | $0.07 | 87% | – |
| Google Ads | SC_And_Tier3_06.8 | $3,671 | $0.07 | 78% | 91% |
| AppLovin | Skincare_And_D7_CPI_27.7 | $2,425 | $0.47 | 49% | 49% |
| Google Ads | SC_And_US_29.08 | $1,628 | $1.38 | 80% | – |
| Mintegral | SkincareMaster_LATAM_D0 | $1,500 | $0.23 | 82% | 89% |
| BIGO | Skincare Master_RU | $498 | $0.10 | 59% | – |
Theo quốc gia: vì sao ARPDAU giảm
- ARPDAU giảm chủ yếu do mix quốc gia, không phải do từng thị trường kém đi. ARPDAU tuần đầu của user Mỹ giữ quanh $0.82–0.87 qua cả 3 tháng. Nhưng tỉ trọng lượt cài từ Mỹ giảm từ 10.8% (tháng 7) xuống 5.8% (tháng 8) và 4.2% (tháng 9).
- Tier 1 mang về 70% doanh thu với 14% lượt cài. Với cohort 01/08–18/09, 11 nước Tier 1 (Mỹ, Anh, Đức, Hàn, Canada, Pháp, Úc, Nhật, Hà Lan, Bỉ, Thụy Điển) chiếm khoảng 70% doanh thu quảng cáo 7 ngày đầu. Riêng Mỹ chiếm 35%.
- Tăng trưởng đến từ thị trường eCPM rất thấp. Indonesia, Türkiye, India, Philippines, Pakistan, Iraq, Egypt và Vietnam chiếm khoảng 38% lượt cài nhưng chỉ khoảng 6% doanh thu. Mỗi user Mỹ mang về $1.63 trong 7 ngày, gấp khoảng 150 lần user India ($0.011).
- D1 ở Mỹ, Brazil, Nga giảm dần theo tháng: Mỹ 35% → 32% → 29%, Brazil 39% → 33% → 30%, Nga 36% → 32% → 29%. D7 không giảm theo, nên nhiều khả năng do chất lượng traffic (creative, chiến dịch mới) hoặc onboarding của bản build mới. Cần kiểm tra D1 theo app version.
- Retention cao nhất ở thị trường giá rẻ: Egypt D7 14.9%, Indonesia 10.6%, Mexico 10.4%, Colombia 10.1%. Vietnam thấp nhất (D7 5.0%).
- Firebase không có dữ liệu nguồn cài: mọi user đều là (none) / (none). Muốn biết chiến dịch hay network nào hiệu quả và tính ROAS thì cần dữ liệu Singular (nguồn, chiến dịch, chi phí).
| Quốc gia (cài 01/08–18/09) | Lượt cài | D1 | D7 | Doanh thu QC 7 ngày / cài | ARPDAU tuần đầu | Tổng DT 7 ngày |
| United States | 10,641 | 30.7% | 7.4% | $1.627 | $0.844 | $17,314 |
| United Kingdom | 3,332 | 34.0% | 7.8% | $1.306 | $0.665 | $4,350 |
| Russia | 19,968 | 30.6% | 6.8% | $0.211 | $0.112 | $4,209 |
| Germany | 3,701 | 33.2% | 8.2% | $0.748 | $0.376 | $2,770 |
| South Korea | 2,076 | 31.1% | 6.8% | $1.262 | $0.695 | $2,619 |
| Canada | 2,159 | 30.8% | 8.2% | $1.042 | $0.536 | $2,250 |
| Brazil | 16,781 | 31.4% | 7.9% | $0.119 | $0.061 | $2,006 |
| France | 4,322 | 30.9% | 7.2% | $0.424 | $0.219 | $1,832 |
| Australia | 960 | 33.9% | 9.2% | $1.311 | $0.672 | $1,258 |
| Türkiye | 19,578 | 32.1% | 6.7% | $0.058 | $0.030 | $1,141 |
| Mexico | 11,362 | 34.6% | 10.4% | $0.089 | $0.042 | $1,016 |
| Japan | 901 | 31.6% | 5.7% | $0.990 | $0.540 | $892 |
| Indonesia | 22,480 | 39.9% | 10.6% | $0.037 | $0.016 | $826 |
| Spain | 2,547 | 33.5% | 8.5% | $0.223 | $0.111 | $568 |
| Netherlands | 793 | 36.9% | 8.2% | $0.668 | $0.315 | $530 |
| Poland | 1,933 | 32.9% | 7.2% | $0.250 | $0.127 | $484 |
| Italy | 1,973 | 29.2% | 7.2% | $0.199 | $0.107 | $392 |
| Colombia | 5,999 | 33.8% | 10.1% | $0.052 | $0.025 | $314 |
| Malaysia | 3,265 | 31.2% | 7.2% | $0.095 | $0.049 | $310 |
| Argentina | 3,858 | 35.2% | 9.8% | $0.075 | $0.036 | $288 |
Retention theo tuần cài đặt
ARPDAU quảng cáo theo ngày (USD)
Doanh thu quảng cáo theo định dạng
| Tháng | DAU TB | Doanh thu QC | ARPDAU | Interstitial | Rewarded | App open | Banner | Khác |
| 05/2026 | 1,282 | $578 | $0.015 | 43% | 50% | 3% | 2% | 2% |
| 06/2026 | 1,994 | $6,829 | $0.114 | 62% | 24% | 6% | 4% | 4% |
| 07/2026 | 3,497 | $20,510 | $0.189 | 65% | 22% | 5% | 3% | 5% |
| 08/2026 | 6,965 | $29,587 | $0.137 | 65% | 20% | 7% | 3% | 6% |
| 09/2026 (1–25) | 20,995 | $43,240 | $0.082 | 65% | 20% | 6% | 4% | 5% |
Lưu ý về dữ liệu. Chỉ có bảng streaming events_intraday_*, không có bảng daily, nên có thể thiếu một ít event đến trễ. IAP chưa được tính: event iap_purchase chỉ có giá dạng chuỗi theo tiền địa phương (khoảng 16 giao dịch mỗi ngày, chủ yếu gói Remove Ads), nên ARPDAU ở đây chỉ là phần quảng cáo. Doanh thu QC từ Firebase nên được đối chiếu với dashboard AdMob/MAX.
Bảng retention theo tuần
| Tuần cài | Lượt cài | D1 | D3 | D7 | D14 | D30 |
|---|