ARPU: định nghĩa, công thức tính và phân tích

Tác giả: IT Sectr Đã đăng: 2026-04-20 Thời gian đọc: 10 phút

Các ứng dụng di động kiếm tiền từ quảng cáo, đăng ký và mua hàng — nhưng làm sao biết việc kiếm tiền có hiệu quả? ARPU (Doanh thu trung bình trên mỗi người dùng) cho thấy doanh thu trung bình trên mỗi người dùng trong một khoảng thời gian. Theo Statista (2025), ARPU trung bình trong game di động là 0,12 đô la mỗi ngày, trong khi ở ứng dụng thể dục đạt 3,50 đô la mỗi tháng. Chỉ số này cho phép so sánh khả năng kiếm tiền của các sản phẩm khác nhau bất kể quy mô đối tượng.

Những điểm chính

  • ARPU — doanh thu trung bình trên mỗi người dùng trong một khoảng thời gian, được tính bằng cách chia tổng doanh thu cho số lượng người dùng.
  • Công thức ARPU = tổng doanh thu / số lượng người dùng trong kỳ (ngày, tháng, năm).
  • ARPU khác với ARPPU ở chỗ nó tính đến tất cả người dùng, bao gồm cả người không trả tiền.
  • Chỉ số giúp so sánh khả năng kiếm tiền của các ứng dụng và phân khúc đối tượng khác nhau.
  • Tăng ARPU đạt được thông qua đăng ký, quảng cáo và cải thiện tỷ lệ giữ chân.

ARPU là gì?

ARPU (Doanh thu trung bình trên mỗi người dùng) là một chỉ số kiếm tiền cho thấy doanh thu trung bình do một người dùng tạo ra trong một khoảng thời gian được chọn. Các công ty sử dụng ARPU để đánh giá hiệu quả của chiến dịch quảng cáo, so sánh sản phẩm và dự báo doanh thu. Chỉ số này mang tính phổ quát: phù hợp với game, dịch vụ đăng ký, thương mại điện tử và bất kỳ ứng dụng di động nào khác.

Chỉ số được tính cho một khoảng thời gian nhất định: ngày (ARPU hàng ngày), tháng (ARPU hàng tháng) hoặc năm (ARPU hàng năm). Việc chọn khoảng thời gian phụ thuộc vào mô hình kinh doanh. Đối với ứng dụng đăng ký, ARPU hàng tháng thuận tiện hơn; đối với ứng dụng dựa trên quảng cáo — ARPU hàng ngày. Theo nghiên cứu của Appsflyer (2025), ARPU hàng tháng trung bình trong danh mục Health & Fitness là 2,87 đô la, trong khi ở danh mục Tools là 0,45 đô la.

ARPU trả lời một câu hỏi đơn giản: trung bình mỗi người dùng mang lại bao nhiêu? Nếu ARPU thấp hơn Chi phí mỗi lần cài đặt (CPI), chiến dịch quảng cáo không có lãi. Nếu cao hơn, có tiềm năng mở rộng quy mô. Các quỹ đầu tư mạo hiểm yêu cầu chỉ số này cùng với LTV và CAC khi đánh giá các công ty khởi nghiệp.

Công thức tính ARPU

Công thức cơ bản cực kỳ đơn giản và bao gồm hai thành phần. Tổng doanh thu được chia cho số lượng người dùng trong kỳ. Doanh thu bao gồm tất cả các nguồn: mua hàng, đăng ký, quảng cáo, không khấu trừ hoa hồng cửa hàng và thuế.

text
ARPU = Revenue / Users

<%= ARPU  %>

Trong đó:
  Revenue  — tổng doanh thu trong kỳ
  Users    — số lượng người dùng trong kỳ

Ví dụ, một ứng dụng kiếm được 15.000 đô la trong một tháng với 50.000 người dùng hoạt động. ARPU hàng tháng = 15.000 / 50.000 = 0,30 đô la. Nếu thay người dùng bằng người dùng trả tiền, bạn sẽ có ARPPU. Để phân tích phân khúc, ARPU được tính tương tự theo quốc gia, nền tảng hoặc nhóm.

ARPU trong phân tích di động

ARPU không tồn tại độc lập — nó được xem xét cùng với các chỉ số khác. Sự kết hợp giữa ARPU, ARPPU và LTV mang lại bức tranh toàn cảnh về khả năng kiếm tiền. ARPU cao có thể cho thấy khả năng kiếm tiền tốt, hoặc có thể là đối tượng nhỏ với doanh thu lớn. ARPU thấp với hàng triệu người dùng có thể có lợi hơn về mặt chiến lược so với ARPU cao với một nghìn người dùng.

Theo Adjust (2025), ARPU trung vị trong top 100 ứng dụng có doanh thu cao nhất cao gấp 2,7 lần so với mức trung bình của danh mục. Điều này có nghĩa là các ứng dụng tốt nhất không chỉ thu hút nhiều người dùng trả tiền hơn mà còn kiếm tiền tốt hơn từ mỗi người. Chỉ số này hiệu quả cho các thử nghiệm A/B về thay đổi giao diện cửa hàng, định giá và cơ chế quảng cáo.

Danh mụcARPU hàng tháng (trung bình)
Health & Fitness2,87 $
Social Media1,45 $
Games (Hypercasual)0,12 $
E-commerce0,95 $
Music Streaming4,50 $

Sự khác biệt giữa ARPU và ARPPU

ARPU và ARPPU là hai mặt của cùng một chỉ số dễ bị nhầm lẫn. ARPU (Doanh thu trung bình trên mỗi người dùng) tính đến tất cả người dùng. ARPPU (Doanh thu trung bình trên mỗi người dùng trả tiền) chỉ tính đến những người đã thực hiện ít nhất một lần mua hàng. Sự khác biệt rất quan trọng để phân tích chuyển đổi người dùng miễn phí thành người trả tiền.

Hãy tưởng tượng một ứng dụng có 100.000 người dùng, trong đó 2.000 người đã mua hàng. Doanh thu trong tháng là 10.000 đô la. ARPU = 0,10, ARPPU = 5,00 đô la. ARPU thấp với ARPPU cao báo hiệu một vấn đề: người dùng không muốn trả tiền, nhưng những người trả tiền thì chi tiêu nhiều. Cần tập trung vào chuyển đổi người dùng trả tiền, không phải giá mua hàng.

Đối với ứng dụng đăng ký, bức tranh ngược lại. Trong các dịch vụ có dùng thử miễn phí, ARPU tăng dần khi người dùng chuyển đổi thành người đăng ký. ARPPU vẫn ổn định — giá đăng ký cố định. Statista (2025) cho thấy trong danh mục phát trực tuyến, ARPPU dao động từ 4 đến 6 đô la, trong khi ARPU dao động từ 0,80 đến 2,50 đô la tùy theo khu vực.

ARPU có thể cao hơn ARPPU không?

Tình huống này xảy ra do lỗi tính toán hệ thống. ARPU luôn thấp hơn ARPPU vì mẫu số của ARPU lớn hơn (tất cả người dùng so với người trả tiền). Nếu ARPU cao hơn ARPPU — hãy kiểm tra dữ liệu của bạn. Nguyên nhân có thể: lọc sai người dùng trả tiền, hạch toán giao dịch thử nghiệm hoặc lỗi trong SDK phân tích.

Năm 2024, Firebase Analytics ghi nhận một sự cố trong đó bản cập nhật SDK đã nhân đôi người dùng trả tiền. Các nhà phát triển thấy ARPPU = 2,30 đô la và ARPU = 3,10 đô la, điều này không thể xảy ra về mặt toán học. Vấn đề đã được giải quyết bằng cách khôi phục phiên bản SDK và khử trùng lặp lại các sự kiện mua hàng.

Giá trị điển hình theo danh mục

Các danh mục ứng dụng khác nhau cho thấy tỷ lệ ARPU so với ARPPU khác nhau. Trong game Hypercasual, tỷ lệ chuyển đổi thành người dùng trả tiền là 2–4% với ARPPU từ 1–2 đô la. ARPU trong các game này không vượt quá 0,10 đô la. Trong game Strategy, tỷ lệ chuyển đổi đạt 6–10% với ARPPU từ 15–30 đô la và ARPU từ 1–2 đô la.

Các yếu tố ảnh hưởng đến ARPU

ARPU không phải là giá trị tĩnh — nó thay đổi dưới tác động của nhiều yếu tố. Hiểu các yếu tố này cho phép bạn tác động có chủ đích đến chỉ số thay vì phỏng đoán tại sao doanh thu giảm. Các danh mục yếu tố chính là: mô hình kiếm tiền, mô hình hành vi người dùng và điều kiện bên ngoài.

Mô hình kiếm tiền

Việc lựa chọn phương pháp kiếm tiền quyết định mức ARPU cơ bản. Kiếm tiền từ quảng cáo mang lại ARPU thấp (0,05–0,30 đô la) nhưng mở rộng quy mô đến hàng triệu người dùng. Mô hình đăng ký — ARPU cao (3–10 đô la) nhưng đối tượng nhỏ hơn. Mô hình kết hợp (quảng cáo + mua hàng + đăng ký) — là điểm cân bằng tối ưu.

Theo Liftoff (2025), các ứng dụng kết hợp cho thấy ARPU cao hơn 40% so với ứng dụng chỉ dựa trên quảng cáo. Lý do là quảng cáo kiếm tiền từ người dùng không trả tiền, trong khi đăng ký kiếm tiền từ người dùng trung thành. Hai nguồn doanh thu không cạnh tranh mà bổ sung cho nhau.

Tỷ lệ giữ chân người dùng

Người dùng ở lại ứng dụng càng lâu thì đóng góp của họ vào ARPU càng cao. Tỷ lệ giữ chân ngày thứ 7 tương quan mạnh với ARPU dài hạn. Người dùng mở ứng dụng mỗi tuần một lần mang lại doanh thu ít hơn 3–4 lần so với người dùng hoạt động hàng ngày. Thông báo đẩy, cá nhân hóa và cập nhật nội dung trực tiếp làm tăng tỷ lệ giữ chân.

Một nghiên cứu của Amplitude (2025) cho thấy: tăng tỷ lệ giữ chân ngày thứ 7 lên 10% mang lại mức tăng ARPU hàng tháng lên 25–30% trong danh mục Social. Hiệu ứng mang tính nhân — người dùng được giữ chân thực hiện nhiều giao dịch mua hơn, xem nhiều quảng cáo hơn và thường xuyên giới thiệu bạn bè hơn (tính lan truyền).

Địa lý đối tượng

Người dùng từ các khu vực khác nhau có sức mua khác nhau. ARPU ở các quốc gia Tier-1 (Mỹ, Canada, Úc, Anh) cao gấp 5–10 lần so với các quốc gia Tier-3 (Ấn Độ, Indonesia, Brazil). Điều này quan trọng khi lập kế hoạch ngân sách quảng cáo: lưu lượng truy cập từ Ấn Độ rẻ nhưng ARPU sẽ thấp hơn nhiều lần.

Phân khúc địa lý cho phép tối ưu hóa ARPU: hiển thị quảng cáo đắt hơn ở Mỹ, điều chỉnh giá cho Đông Nam Á. Google Ads và Meta Ads cho phép nhắm mục tiêu địa lý ở cấp thành phố. Theo Data.ai (2025), ARPU ở Mỹ cho game giải đố là 1,35 đô la, ở Ấn Độ — 0,08 đô la.

Cách tính ARPU trong thực tế

Tính ARPU thủ công trên dữ liệu nhỏ không khó, nhưng đối với ứng dụng di động với hàng nghìn người dùng cần phải tự động hóa. Hãy xem ví dụ tính ARPU hàng ngày bằng Kotlin sử dụng Firebase Analytics. Logic máy chủ thu thập các sự kiện mua hàng và gửi chúng đến hệ thống phân tích.

kotlin
data class RevenueEvent(
    val userId: String,
    val amount: Double,
    val timestamp: Long
)

object ARPUCalculator {
    fun calculateDailyARPU(
        revenueEvents: List<RevenueEvent>,
        totalUsers: Int
    ): Double {
        val totalRevenue = revenueEvents
            .map { it.amount }
            .sum()
        return roundToTwoDecimals(
            totalRevenue / totalUsers
        )
    }
}

Hàm nhận một danh sách các sự kiện doanh thu và tổng số người dùng trong ngày. Phương thức map trích xuất số tiền, sum tính tổng. Kết quả được làm tròn đến hai chữ số thập phân. Đối với ARPU hàng tháng, khoảng thời gian dài hơn và số lượng người dùng được lấy là MAU (Người dùng hoạt động hàng tháng).

Trong các dự án thực tế, ARPU được tính bởi các nền tảng phân tích: Amplitude, Mixpanel, Firebase Analytics, AppsFlyer. Chúng tự động thu thập các sự kiện mua hàng, số lần hiển thị quảng cáo và số lượng người dùng. Nhà phát triển chỉ cần thiết lập SDK và xem bảng điều khiển.

Nền tảngĐặc điểm tính ARPU
Firebase AnalyticsTự động tính ARPU theo mặc định bằng USD, hỗ trợ phân khúc
AmplitudeBáo cáo linh hoạt với ARPU theo nhóm, công thức tùy chỉnh
MixpanelARPU thời gian thực, tích hợp với mạng quảng cáo
AppsFlyerARPU với thuộc tính, phân tích từ đầu đến cuối từ nhấp chuột đến mua hàng

Chiến lược tăng ARPU

Tăng ARPU là một trong những nhiệm vụ chính của người quản lý sản phẩm ứng dụng di động. Hãy xem các chiến lược đã được chứng minh trong thực tế. Mỗi chiến lược yêu cầu thử nghiệm A/B và phân tích dữ liệu hành vi trước khi mở rộng quy mô.

Chiến lược đầu tiên — giới thiệu đăng ký. Ngay cả khi ứng dụng sử dụng mô hình quảng cáo, việc thêm đăng ký để loại bỏ quảng cáo mang lại mức tăng ARPU từ 20–40%. Theo RevenueCat (2025), người dùng đăng ký mang lại doanh thu gấp 6 lần trong 12 tháng so với người dùng không đăng ký với kiếm tiền từ quảng cáo.

Chiến lược thứ hai — tối ưu hóa vị trí đặt quảng cáo. Đặt rewarded video sau những khoảng dừng hợp lý (trong game — sau khi nhân vật chết, trong tiện ích — sau khi hoàn thành nhiệm vụ) giúp tăng tỷ lệ lấp đầy khoảng không quảng cáo và CPM. Trung gian AdMob với 5–7 mạng quảng cáo tối đa hóa số lần hiển thị có sẵn.

Chiến lược thứ ba — cá nhân hóa ưu đãi. Phân tích hành vi người dùng cho phép hiển thị các sản phẩm phù hợp. Người dùng đã xem cấp độ cao cấp 10 lần trở lên sẽ nhận được giảm giá cá nhân. Thông báo đẩy với ưu đãi đăng ký 7 ngày sau khi cài đặt giúp tăng tỷ lệ chuyển đổi lên 30–50%.

Chiến lược thứ tư — cải thiện tỷ lệ giữ chân thông qua cập nhật nội dung. Sự kiện hàng tuần trong game, cấp độ mới, chủ đề theo mùa — tất cả điều này giữ chân người dùng và tăng doanh thu trọn đời của họ. Theo GameAnalytics (2025), ứng dụng có cập nhật hàng tuần có ARPU cao hơn 35% so với ứng dụng có cập nhật hàng quý.

Những sai lầm phổ biến khi làm việc với ARPU

Làm việc với ARPU đòi hỏi sự thận trọng — sai sót trong tính toán và giải thích dẫn đến quyết định sai lầm. Hãy xem những sai lầm phổ biến nhất và cách tránh chúng. Sai lầm đầu tiên và chính yếu là nhầm lẫn ARPU và ARPPU khi phân tích hiệu quả quảng cáo.

Sai lầm thứ hai — tính trung bình ARPU trên toàn bộ đối tượng mà không phân khúc. Nếu một nhóm người dùng mang lại 5 đô la và nhóm khác mang lại 0,05 đô la, ARPU trung bình 2,50 đô la không phản ánh thực tế. Hãy phân khúc theo nguồn lưu lượng, quốc gia và nền tảng. ARPU tổng thể dễ gây hiểu lầm: quyết định dựa trên mức trung bình có thể làm xấu đi cả hai phân khúc.

Sai lầm thứ ba — bỏ qua các giá trị ngoại lai. Một người dùng chi 500 đô la có thể tăng ARPU trung bình lên gấp mười lần. Sử dụng trung vị hoặc phần trăm (P50, P90) để đánh giá chính xác. ARPU trung vị mô tả người dùng điển hình chính xác hơn trong các ứng dụng có phương sai chi tiêu cao.

Sai lầm thứ tư — không tính đến biến động tiền tệ trong phân tích quốc tế. ARPU tính bằng đô la có thể giảm do sự suy yếu của đồng nội tệ, mặc dù doanh thu bằng nội tệ đang tăng. Hãy chuyển đổi tất cả doanh thu sang tiền tệ cơ sở theo tỷ giá hối đoái thống nhất của kỳ để so sánh chính xác giữa các tháng.

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

ARPU khác LTV như thế nào?

ARPU — doanh thu trong một khoảng thời gian cụ thể (ngày hoặc tháng). LTV — doanh thu dự kiến của người dùng trong toàn bộ vòng đời của họ trong ứng dụng. ARPU trả lời câu hỏi hôm nay là bao nhiêu, LTV — trong toàn bộ lịch sử là bao nhiêu.

ARPU bao nhiêu được coi là tốt cho một ứng dụng di động?

ARPU tốt phụ thuộc vào danh mục. Đối với game hypercasual, tiêu chuẩn là 0,05–0,15 đô la mỗi ngày. Đối với mạng xã hội — 0,50–2 đô la mỗi tháng. Đối với ứng dụng thể dục — 2–5 đô la mỗi tháng. So sánh với đối thủ cạnh tranh trong danh mục của bạn.

Bao lâu nên tính ARPU một lần?

Đối với quản lý vận hành — hàng ngày. Đối với phân tích chiến lược — hàng tháng. ARPU hàng ngày giúp phản ứng nhanh với những thay đổi trong kiếm tiền, ARPU hàng tháng — đánh giá xu hướng dài hạn và so sánh các kỳ.

Có thể tăng ARPU mà không thay đổi giá không?

Có, bằng cách cải thiện tỷ lệ giữ chân, thêm định dạng quảng cáo mới (rewarded video, banner), cá nhân hóa ưu đãi và cải thiện trải nghiệm người dùng. Người dùng được giữ chân mang lại nhiều doanh thu hơn với cùng mức giá.

Tại sao ARPU giảm khi mở rộng quy mô chiến dịch quảng cáo?

Khi mở rộng quy mô, bạn thu hút đối tượng chất lượng thấp hơn với tỷ lệ giữ chân thấp và xu hướng mua hàng thấp hơn. Để tránh sụt giảm, hãy phân khúc chiến dịch theo ARPU dự kiến và đặt giới hạn cho từng phân khúc.

Tổng kết

  • ARPU — doanh thu trung bình trên mỗi người dùng, chỉ số kiếm tiền cơ bản của ứng dụng di động.
  • Công thức đơn giản: doanh thu chia cho số lượng người dùng, kỳ được chọn theo mô hình kinh doanh.
  • ARPU luôn thấp hơn ARPPU — sự khác biệt cho thấy tỷ lệ người dùng không trả tiền.
  • Chỉ số bị ảnh hưởng bởi mô hình kiếm tiền, tỷ lệ giữ chân người dùng và địa lý đối tượng.
  • Tăng ARPU thông qua đăng ký, định dạng quảng cáo, cá nhân hóa và cập nhật nội dung.
  • Sai lầm trong tính toán và giải thích dẫn đến quyết định sai — phân khúc và kiểm tra giá trị ngoại lai.
  • Công cụ Amplitude, Firebase, Mixpanel tự động hóa việc tính toán và cung cấp bảng điều khiển sẵn sàng.

Chúng tôi sẽ phát triển ứng dụng di động chìa khóa trao tay

IT Sectr tạo các ứng dụng iOS và Android cho các công ty khởi nghiệp và doanh nghiệp từ năm 2017. Chúng tôi sẽ tư vấn và đề xuất giải pháp tốt nhất cho bạn.

Thảo luận dự án

Đọc thêm