ROAS (Return On Ad Spend) là chỉ số đo lường doanh thu thu được từ mỗi đồng chi cho quảng cáo. Nếu bạn chi 1 triệu VNĐ và thu về 4 triệu VNĐ doanh thu, ROAS của bạn là 4:1 hoặc 400%. Đây là chỉ số sống còn để đánh giá hiệu quả chiến dịch UA và quyết định có nên scale hay pause một campaign.
Nhưng ROAS không chỉ đơn thuần là một con số. Trong thực tế, các team UA giỏi phân biệt rõ paid ROAS vs blended ROAS, D7 ROAS vs D90 ROAS, và pROAS (predictive) để ra quyết định trước khi có đủ dữ liệu cohort. Bài viết này sẽ đi sâu vào tất cả các khía cạnh thực chiến của ROAS cho mobile app tại Việt Nam.
Để hiểu rõ hơn bối cảnh, bạn nên đọc bài User Acquisition là gì và CPA là gì trong marketing trước khi đi sâu vào ROAS.
Mục lục
- ROAS là gì
- Công thức tính ROAS & Break-even
- Các loại ROAS trong thực chiến
- Benchmark ROAS theo ngành
- ROAS trên từng nền tảng
- ROAS vs LTV:CAC
- 5 lỗi thường gặp khi nhìn ROAS
- Cách cải thiện ROAS
- Case Study thực tế
- Câu hỏi thường gặp
1. ROAS Là Gì
ROAS (Return On Ad Spend) là tỷ lệ phần trăm hoặc tỷ lệ thuận giữa doanh thu được tạo ra từ quảng cáo so với chi phí bỏ ra cho quảng cáo đó. Khác với ROI (Return On Investment) tính toàn bộ lợi nhuận sau khi trừ mọi chi phí, ROAS chỉ tập trung vào mối quan hệ giữa doanh thu và chi phí quảng cáo.
ROAS đặc biệt quan trọng trong mobile app marketing vì:
- Nó cho biết chiến dịch nào thực sự sinh lờii, không chỉ thu hút lượt cài đặt
- Giúp phân bổ ngân sách giữa các kênh (Meta, TikTok, Google UAC, Apple Search Ads)
- Là chỉ số quyết định việc scale hay tắt một campaign
- Kết hợp với LTV và CAC để đánh giá unit economics bền vững
"Một chiến dịch có CPI rẻ nhưng ROAS thấp là chiến dịch đang đốt tiền. Một chiến dịch có CPI cao nhưng ROAS cao là chiến dịch đáng scale."
2. Công Thức Tính ROAS & Điểm Hòa Vốn
ROAS = Doanh thu từ quảng cáo / Chi phí quảng cáo
Ví dụ: Bạn chi 25 triệu VNĐ chạy quảng cáo cho app e-commerce. Kết quả thu về 100 triệu VNĐ doanh thu.
ROAS = 100.000.000 / 25.000.000 = 4:1 (hoặc 400%)
Có thể diễn giải: "Mỗi 1 đồng chi cho quảng cáo, bạn thu về 4 đồng doanh thu."

ROAS Break-even Point
Điểm hòa vốn của ROAS phụ thuộc vào margin của bạn. Nếu margin là 25%, bạn cần ROAS tối thiểu 4:1 để hòa vốn. Nếu margin là 50%, ROAS 2:1 đã có lãi.
| Margin sản phẩm | ROAS break-even | ROAS target (có lãi) |
|---|---|---|
| 20% | 5:1 | 6:1+ |
| 25% | 4:1 | 5:1+ |
| 33% | 3:1 | 4:1+ |
| 50% | 2:1 | 3:1+ |
Điều này cho thấy cùng một ROAS 3:1, một app SaaS có margin 80% sẽ cực kỳ lãi, trong khi một app e-commerce có margin 20% đang lỗ nặng. Đừng bao giờ nhìn ROAS tuyệt đối mà không kèm margin.
3. Các Loại ROAS Trong Thực Chiến
Khi nói "ROAS = 4:1", câu hỏi tiếp theo phải là: ROAS gì? Có ít nhất 5 cách tính ROAS khác nhau trong app marketing, mỗi loại phục vụ một mục đích khác nhau.
3.1. Paid ROAS vs Blended ROAS
Paid ROAS chỉ tính doanh thu từ quảng cáo chia cho chi phí quảng cáo. Blended ROAS tính tổng doanh thu (paid + organic + referral + other) chia cho tổng chi phí quảng cáo.
| Loại | Công thức | Khi nào dùng |
|---|---|---|
| Paid ROAS | Doanh thu ads / Chi phí ads | Đánh giá hiệu quả từng campaign, kênh |
| Blended ROAS | Tổng doanh thu / Tổng chi phí ads | Đánh giá hiệu quả tổng thể, báo cáo board/investor |
Ví dụ: Bạn chi 50 triệu ads, thu 100 triệu từ ads và thêm 50 triệu từ organic. Paid ROAS = 2:1, Blended ROAS = 3:1. Nếu chỉ nhìn Blended, bạn có thể tưởng campaign tốt trong khi Paid ROAS đang dưới break-even.
3.2. D7, D30, D90 ROAS
ROAS thay đổi theo thờii gian vì user tiếp tục chi tiêu sau ngày cài đặt. Các team UA thường theo dõi:
- D7 ROAS: Doanh thu 7 ngày đầu / Chi phí ads. Dùng để optimize campaign nhanh, đặc biệt trên Meta và TikTok.
- D30 ROAS: Doanh thu 30 ngày / Chi phí ads. Chỉ số chuẩn để đánh giá chiến dịch ổn định.
- D90/D180 ROAS: Doanh thu 90-180 ngày / Chi phí ads. Quan trọng cho app subscription, fintech, SaaS nơi LTV kéo dài.
Trong bối cảnh iOS 14.5+ với ATT, D7 ROAS thường bị thiếu data do opt-in rate thấp. Đây là lý do predictive ROAS (pROAS) ra đờii.
3.3. Predictive ROAS (pROAS)
pROAS là dự đoán ROAS trong tương lai dựa trên dữ liệu hành vi user sớm (D0-D3). Meta có Advanced Analytics, Google có Conversion Value Rules, và các MMP như AppsFlyer có Predictive Analytics để ước tính D30/D90 ROAS từ early signals.
Lợi ích của pROAS là giúp team UA tắt campaign kém hiệu quả sớm hơn 5-10 ngày, tiết kiệm ngân sách đáng kể. Tuy nhiên, pROAS có sai số 10-25% tùy thuộc vào độ chính xác của model và quality của early events.
4. Benchmark ROAS Theo Ngành

| Ngành | ROAS trung bình | ROAS tốt | Ghi chú |
|---|---|---|---|
| E-commerce | 2.5:1 – 4:1 | 5:1+ | Phụ thuộc AOV và margin |
| Fintech | 2:1 – 3.5:1 | 4:1+ | LTV cao, chấp nhận ROAS thấp ban đầu |
| Game mobile | 1.5:1 – 3:1 | 3.5:1+ | IAP game hardcore thường cao hơn casual |
| Edtech | 2:1 – 4:1 | 5:1+ | Subscription model, LTV kéo dài |
| SaaS | 3:1 – 5:1 | 6:1+ | Recurring revenue, payback period dài hơn |
Các con số trên là trung bình thị trường Việt Nam và khu vực Đông Nam Á năm 2025. ROAS thực tế phụ thuộc nhiều vào chất lượng creative, độ chính xác targeting, và trải nghiệm trong app.
5. ROAS Trên Từng Nền Tảng
Mỗi nền tảng quảng cáo báo cáo ROAS khác nhau. Nếu bạn so sánh ROAS của Meta Ads với Google UAC mà không hiểu cách tính của từng platform, bạn sẽ ra quyết định sai.
| Nền tảng | Cách tính ROAS | Đặc điểm | Lưu ý |
|---|---|---|---|
| Meta Ads | Purchase value / Ad spend (7-day click) | Self-reported, thường lạc quan hơn | Nên đối chiếu với MMP. iOS 14.5+ bị thiếu data |
| Google UAC | Conversion value / Cost (30-day conversion window) | Attribution window dài hơn | Phù hợp app có search intent cao |
| TikTok Ads | Revenue / Spend (1-day view + 7-day click) | View-through attribution mạnh | ROAS thường bị inflate do view attribution ngắn |
| Apple ASA | Revenue / Spend (30-day tap) | Intent cao, ROAS thường tốt | Volume nhỏ, khó scale |
| MMP (AppsFlyer/Adjust) | Attributed revenue / Attributed spend | Độc lập, unified view | Gold standard để so sánh cross-platform |
Quy tắc vàng: Đừng bao giờ so sánh ROAS giữa các platform mà không chuẩn hóa attribution window. Meta 7-day click khác Google 30-day conversion. Khi cần báo cáo chính xác, hãy dùng MMP làm nguồn chung.
6. ROAS vs LTV:CAC — Khi Nào Dùng Cái Nào
Nhiều ngườii nhầm lẫn ROAS với LTV:CAC. Đây là hai chỉ số phục vụ hai mục đích hoàn toàn khác nhau trong bài toán tăng trưởng app mobile.

| Tiêu chí | ROAS | LTV:CAC |
|---|---|---|
| Thờii gian | Ngắn hạn (7–30 ngày) | Dài hạn (6–24 tháng) |
| Phạm vi | Chỉ quảng cáo | Toàn bộ chi phí thu hút user |
| Mục đích | Đánh giá chiến dịch | Đánh giá mô hình kinh doanh |
| Khi nào dùng | Hàng ngày/tuần | Hàng tháng/quý |
| Break-even | Phụ thuộc margin | LTV > CAC (thường > 3:1) |
ROAS cao trong ngắn hạn chưa chắc đồng nghĩa với LTV:CAC tốt. Một chiến dịch có ROAS 5:1 nhưng user churn sau 7 ngày sẽ có LTV thấp. Ngược lại, chiến dịch có ROAS 2:1 nhưng user giữ chân 12 tháng có thể mang lại LTV:CAC = 4:1.
Để hiểu sâu hơn về giá trị trọn đờii khách hàng và tỷ lệ rờii bỏ, bạn nên đọc thêm bài Churn Rate là gì và cách nó ảnh hưởng đến LTV.
7. 5 Lỗi Thường Gặp Khi Nhìn ROAS
- Nhìn ROAS platform tự báo cáo mà không đối chiếu MMP: Meta, Google, TikTok đều có xu hướng tự nhận attribution nhiều hơn thực tế. ROAS do platform báo thường cao hơn 15-40% so với MMP độc lập. Khi budget lớn, đây là sai lầm đắt giá.
- Nhầm lẫn Blended ROAS với Paid ROAS: Nhiều founder báo cáo board rằng ROAS 3:1, nhưng đó là Blended. Paid ROAS thực tế chỉ 1.5:1, nghĩa là đang lỗ trên quảng cáo và phụ thuộc vào organic.
- Không chờ đủ payback period: Tắt campaign sau 3 ngày vì D3 ROAS thấp, trong khi app SaaS cần 60-90 ngày để user onboard và convert. Mỗi ngành có payback period khác nhau.
- Bỏ qua iOS ATT impact: Sau iOS 14.5+, opt-in rate thấp khiến ROAS bị under-report nghiêm trọng trên iOS. Nếu không điều chỉnh SKAdNetwork và predictive analytics, bạn sẽ tắt nhầm campaign đang thực sự hiệu quả.
- So sánh ROAS giữa các kênh với attribution window khác nhau: Meta 7-day click vs TikTok 1-day view + 7-day click vs Google 30-day. So sánh trực tiếp là so sánh táo với cam.
8. Cách Cải Thiện ROAS
8.1. Tăng AOV (Average Order Value)
Bundle sản phẩm, upsell, cross-sell. AOV tăng 20% có thể cải thiện ROAS tương đương mà không cần giảm chi phí quảng cáo. Trong app mobile, điều này có thể là gói nạp combo, gói subscription annual thay vì monthly, hoặc freemium upgrade.
8.2. Tối ưu creative để thu hút đúng tệp
Một quảng cáo hay không chỉ tăng CTR mà còn thu hút đúng ngườii dùng có intent mua — tức là conversion rate sau click cũng cao hơn. Test nhiều biến thể creative, đặc biệt là hook đầu video trên Meta Reels và TikTok.
8.3. Retargeting user đã tương tác
User đã xem sản phẩm, thêm vào giỏ hàng, hoặc install app nhưng chưa convert có ROAS cao hơn 3–5 lần so với user lạnh. Dùng push notification, email, in-app message, hoặc remarketing ads để kéo họ quay lại.
8.4. Loại bỏ placements kém hiệu quả
Theo dõi ROAS theo placement, audience, và creative. Trong Meta Ads, Audience Network thường có CPI rẻ nhưng ROAS thấp do nhiều accidental click. Tắt những phần có ROAS dưới break-even.
8.5. Cải thiện conversion rate trong app
Tối ưu onboarding, giảm friction trong flow thanh toán, A/B test pricing. Mỗi 1% improvement trong conversion rate có thể tăng ROAS 10–15%. Đây là lớp tối ưu thường bị bỏ qua vì team UA chỉ tập trung vào ads.
8.6. Sử dụng predictive ROAS để optimize sớm
Cài đặt predictive events trên Meta (AEO), Google (Conversion Value Rules), và MMP. Cho phép bạn tắt campaign kém sau 3-5 ngày thay vì chờ 30 ngày để có D30 ROAS thực.
9. Case Study Thực Tế
App e-commerce thờii trang tại Việt Nam — từ ROAS 1.8:1 lên 4.2:1
Tình huống: Team UA chạy Meta Ads với ROAS 1.8:1, dưới break-even 2.5:1 (margin 40%). Họ định tắt campaign và chuyển sang TikTok.
Phân tích: Dùng MMP đối chiếu, phát hiện 60% budget đang chảy vào Audience Network và Reels placement với ROAS 0.8:1. Creative đang dùng là video generic, không có CTA rõ ràng.
Hành động:
- Tắt Audience Network, giảm 40% budget lãng phí
- Thay creative bằng UGC video có CTA "Mua ngay — Freeship"
- Triển khai retargeting cho user đã add-to-cart nhưng chưa checkout
- Tăng AOV bằng bundle 2 sản phẩm giảm 15%
Kết quả sau 6 tuần: ROAS từ 1.8:1 lên 4.2:1. Paid ROAS đạt 3.5:1, Blended ROAS đạt 4.8:1 khi tính organic từ ASO và referral.
"ROAS không phải vấn đề của media buyer. ROAS là vấn đề của cả team: creative, product, và UA."
10. Câu Hỏi Thường Gặp
ROAS là gì?
ROAS (Return On Ad Spend) là tỷ lệ doanh thu thu được so với chi phí quảng cáo. Nếu chi 1 triệu và thu 4 triệu, ROAS = 4:1 hoặc 400%.
Công thức tính ROAS là gì?
ROAS = Doanh thu từ quảng cáo / Chi phí quảng cáo. Ví dụ: doanh thu 100 triệu, chi phí 25 triệu → ROAS = 4:1.
ROAS tốt là bao nhiêu?
Phụ thuộc ngành: E-commerce thường target 3:1–5:1, Fintech 2:1–4:1, Game casual 1.5:1–3:1. ROAS phải cao hơn break-even point sau khi trừ cost of goods sold.
ROAS khác ROI như thế nào?
ROAS chỉ tính chi phí quảng cáo và doanh thu từ ads. ROI tính toàn bộ chi phí (nhân sự, sản xuất, vận hành) và lợi nhuận ròng. ROAS > 1 chưa chắc có lãi, nhưng ROI > 0 thì chắc chắn có lãi.
Blended ROAS là gì?
Blended ROAS = (Doanh thu từ quảng cáo + Doanh thu organic + Doanh thu khác) / Tổng chi phí quảng cáo. Nó phản ánh hiệu quả tổng thể của cả paid lẫn organic.
Predictive ROAS (pROAS) là gì?
pROAS là dự đoán ROAS trong tương lai dựa trên dữ liệu hành vi user sớm (D0-D3). Meta, Google và MMP đều có mô hình predictive để giúp team UA optimize campaign trước khi đủ cohort data.
Làm sao để cải thiện ROAS?
(1) Tăng AOV qua bundle/upsell, (2) Tối ưu creative để thu hút đúng tệp, (3) Retargeting user đã tương tác, (4) Loại bỏ placements kém hiệu quả, (5) Cải thiện conversion rate trong app.
Muốn làm chủ ROAS và các chỉ số UA?
Khóa học UA Mastery có module riêng về KPI & Metrics: CPI, CPA, ROAS, LTV, Retention, Churn — tất cả với benchmark thực tế tại Việt Nam.
Khám phá khóa học →