ROAS là gì? Cách tính và ý nghĩa trong quảng cáo bán hàng
Có một nghịch lý khá phổ biến trong nhiều doanh nghiệp bán hàng online: Báo cáo quảng cáo nhìn rất đẹp, nhưng tài khoản ngân hàng lại không đẹp như vậy. Trên Facebook Ads hoặc Google Ads, ROAS có thể đang ở mức 5, 7, thậm chí 10. Nhưng khi đối chiếu lại với đơn hoàn, đơn hủy, chi phí vận hành, chiết khấu, phí sàn, chi phí nhân sự và dòng tiền thực nhận, chủ doanh nghiệp mới nhận ra con số “hiệu quả” trên dashboard quảng cáo chưa chắc đã phản ánh đúng hiệu quả kinh doanh.
Đó là lý do ROAS là một chỉ số rất quan trọng, nhưng cũng rất dễ bị hiểu sai. Nếu biết dùng đúng, ROAS giúp doanh nghiệp nhìn nhanh quảng cáo đang tạo ra bao nhiêu doanh thu so với số tiền đã chi. Nhưng nếu chỉ nhìn ROAS một cách máy móc, doanh nghiệp có thể tiếp tục đổ tiền vào những chiến dịch nhìn có vẻ tốt nhưng thực chất không tạo ra lợi nhuận. Vấn đề không nằm ở việc có theo dõi ROAS hay không, mà nằm ở việc doanh nghiệp đang đo ROAS bằng dữ liệu nào, trong bối cảnh nào và dùng nó để ra quyết định ra sao.
ROAS là gì?
ROAS là viết tắt của Return On Ad Spend, có thể hiểu là tỷ suất doanh thu trên chi phí quảng cáo. Nói đơn giản, ROAS cho biết với mỗi 1 đồng chi cho quảng cáo, doanh nghiệp thu về bao nhiêu đồng doanh thu.

Ví dụ, nếu bạn chi 10 triệu đồng cho quảng cáo và ghi nhận 50 triệu đồng doanh thu từ chiến dịch đó, ROAS sẽ là 5. Điều này có nghĩa là cứ 1 đồng quảng cáo bỏ ra, doanh nghiệp thu về 5 đồng doanh thu. Nghe có vẻ đơn giản, nhưng đằng sau con số này là rất nhiều câu hỏi mà doanh nghiệp cần làm rõ: doanh thu đó là doanh thu ghi nhận trên nền tảng quảng cáo hay doanh thu thực nhận? Có tính đơn hủy, đơn hoàn không? Có trừ mã giảm giá, phí COD, phí sàn, chi phí vận hành không? Và quan trọng hơn, doanh thu đó có thật sự đến từ chiến dịch quảng cáo đang được ghi nhận hay không?
Công thức ROAS cơ bản:
ROAS = Doanh thu từ quảng cáo / Chi phí quảng cáo
Ví dụ tính nhanh:
Chi phí quảng cáo | Doanh thu ghi nhận | ROAS |
5.000.000đ | 20.000.000đ | 4 |
10.000.000đ | 50.000.000đ | 5 |
30.000.000đ | 90.000.000đ | 3 |
Nhìn vào bảng trên, nhiều người sẽ nghĩ chiến dịch có ROAS 5 là tốt hơn chiến dịch có ROAS 3. Nhưng trong thực tế, chưa chắc. Một chiến dịch ROAS 3 có thể bán sản phẩm biên lợi nhuận cao, ít hoàn hàng, khách mua lại nhiều lần. Trong khi một chiến dịch ROAS 5 có thể bán sản phẩm biên lợi nhuận thấp, tỷ lệ hoàn cao, phải giảm giá sâu và tốn nhiều chi phí chăm sóc sau bán. Vì vậy, ROAS chỉ là điểm bắt đầu của phân tích, không phải kết luận cuối cùng.
Vì sao ROAS quan trọng trong quảng cáo bán hàng?
ROAS quan trọng vì nó giúp doanh nghiệp trả lời một câu hỏi rất thực tế: Tiền quảng cáo đang tạo ra doanh thu như thế nào? Với doanh nghiệp SME hoặc ecommerce, đây không phải là câu hỏi mang tính báo cáo cho đẹp. Nó liên quan trực tiếp đến việc có nên tăng ngân sách, tắt chiến dịch, đổi sản phẩm chủ lực, thay thông điệp bán hàng hay điều chỉnh đội sales.

Khi ngân sách marketing còn nhỏ, doanh nghiệp có thể ra quyết định bằng cảm giác. Nhưng khi mỗi tháng đã chi vài chục triệu, vài trăm triệu hoặc vài tỷ cho quảng cáo, cảm giác trở nên rất đắt. Một quyết định tăng ngân sách sai có thể khiến dòng tiền bị hụt. Một quyết định tắt nhầm chiến dịch có thể làm mất nguồn đơn tốt. Một chiến dịch nhìn có vẻ “đắt” nhưng lại mang về khách hàng chất lượng có thể bị loại bỏ chỉ vì người quản lý chỉ nhìn chi phí trên mỗi đơn.
ROAS giúp doanh nghiệp có một thước đo ban đầu để so sánh hiệu quả giữa các chiến dịch, nhóm quảng cáo, kênh quảng cáo hoặc giai đoạn triển khai. Tuy nhiên, giá trị thật của ROAS không nằm ở con số riêng lẻ. Nó nằm ở khả năng giúp doanh nghiệp đặt câu hỏi đúng hơn: chiến dịch nào đang tạo ra doanh thu thật, chiến dịch nào chỉ đang tạo ra đơn ảo, kênh nào mang về khách có khả năng mua lại, và ngân sách nên được phân bổ về đâu.
Hiểu sai phổ biến: ROAS cao không đồng nghĩa với lợi nhuận cao
Một trong những hiểu lầm lớn nhất là nghĩ rằng ROAS càng cao thì doanh nghiệp càng lời. Điều này chỉ đúng khi các yếu tố khác giống nhau, nhưng thực tế kinh doanh hiếm khi đơn giản như vậy. ROAS chỉ đo mối quan hệ giữa doanh thu và chi phí quảng cáo, trong khi lợi nhuận còn phụ thuộc vào giá vốn, chi phí vận hành, chi phí kho vận, chiết khấu, hoàn hủy, lương nhân sự và nhiều khoản khác.

Hãy nhìn một ví dụ đơn giản:
Chỉ số | Sản phẩm A | Sản phẩm B |
Chi phí quảng cáo | 10.000.000đ | 10.000.000đ |
Doanh thu | 60.000.000đ | 40.000.000đ |
ROAS | 6 | 4 |
Biên lợi nhuận gộp | 20% | 50% |
Lợi nhuận gộp trước chi phí khác | 12.000.000đ | 20.000.000đ |
Nếu chỉ nhìn ROAS, sản phẩm A có vẻ hấp dẫn hơn. Nhưng khi xét biên lợi nhuận, sản phẩm B lại tạo ra lợi nhuận gộp cao hơn. Đây là điểm mà nhiều doanh nghiệp bỏ qua khi tối ưu quảng cáo. Họ tối ưu theo doanh thu ghi nhận, trong khi điều doanh nghiệp thật sự cần là lợi nhuận và dòng tiền.
Vấn đề không nằm ở ROAS. Vấn đề nằm ở cách doanh nghiệp dùng ROAS như một chỉ số độc lập, tách khỏi toàn bộ bức tranh kinh doanh. Nếu chỉ đo doanh thu, bạn sẽ tối ưu cho doanh thu. Nếu muốn tối ưu lợi nhuận, bạn phải đưa thêm biên lợi nhuận, tỷ lệ hoàn, giá trị đơn hàng, chi phí xử lý và chất lượng khách hàng vào phân tích.
Cách tính ROAS đúng hơn trong thực tế
Công thức ROAS cơ bản rất dễ tính, nhưng để dùng được trong vận hành thật, doanh nghiệp cần thống nhất rõ “doanh thu” trong công thức là doanh thu nào. Đây là điểm cực kỳ quan trọng, vì chỉ cần nguồn dữ liệu doanh thu khác nhau, ROAS có thể thay đổi rất lớn.

Có ít nhất 3 cách nhìn doanh thu khi tính ROAS:
- Doanh thu ghi nhận trên nền tảng quảng cáo: Đây là số mà Facebook Ads, Google Ads hoặc TikTok Ads báo về dựa trên tracking pixel, conversion API hoặc mô hình phân bổ của nền tảng. Con số này hữu ích để tối ưu trong nền tảng, nhưng không phải lúc nào cũng khớp với doanh thu thực tế.
- Doanh thu đơn hàng trên website/CRM: Đây là doanh thu từ các đơn hàng được tạo trong hệ thống bán hàng. Nó gần thực tế hơn dữ liệu quảng cáo, nhưng vẫn có thể bao gồm đơn chưa xác nhận, đơn chưa thanh toán, đơn có khả năng hủy hoặc hoàn.
- Doanh thu thực nhận: Đây là phần doanh thu sau khi đã loại bỏ đơn hủy, đơn hoàn, đơn không thanh toán và các sai lệch vận hành. Nếu mục tiêu là quản trị hiệu quả kinh doanh, đây mới là lớp dữ liệu đáng tin cậy hơn.
Một cách tiếp cận thực tế hơn là doanh nghiệp nên có nhiều lớp ROAS thay vì chỉ một con số duy nhất:
- ROAS nền tảng: Dùng để tham khảo hiệu quả trong tài khoản quảng cáo.
- ROAS đơn hàng: Dùng để đánh giá khả năng tạo đơn của chiến dịch.
- ROAS thực nhận: Dùng để ra quyết định về ngân sách và lợi nhuận.
- ROAS sau hoàn/hủy: Đặc biệt quan trọng với ecommerce, COD, ngành hàng có tỷ lệ hoàn cao.
- ROAS theo biên lợi nhuận: Giúp biết chiến dịch có tạo ra tiền thật hay chỉ tạo ra doanh thu đẹp.
Khi doanh nghiệp tách các lớp này ra, cuộc họp marketing sẽ bớt tranh luận cảm tính hơn. Marketing không chỉ nói “chiến dịch này ROAS cao”. Sales không chỉ nói “đơn về nhưng không chất lượng”. Vận hành không chỉ nói “đơn hoàn nhiều”. Tất cả cùng nhìn vào một chuỗi dữ liệu đầy đủ hơn để biết vấn đề nằm ở quảng cáo, sản phẩm, landing page, đội sales, chính sách giao hàng hay chăm sóc sau bán.
ROAS bao nhiêu là tốt?
Không có một con số ROAS tốt cho mọi doanh nghiệp. Một doanh nghiệp bán mỹ phẩm, một shop thời trang, một đơn vị bán thiết bị gia dụng, một công ty SaaS và một mô hình B2B lead generation sẽ có ngưỡng ROAS rất khác nhau. Ngưỡng tốt phụ thuộc vào biên lợi nhuận, giá trị vòng đời khách hàng, tỷ lệ mua lại, chi phí vận hành và mục tiêu tăng trưởng ở từng giai đoạn.

Ví dụ, nếu biên lợi nhuận gộp của bạn là 30%, ROAS 3 chưa chắc đã an toàn, vì doanh thu 100 triệu chỉ tạo ra 30 triệu lợi nhuận gộp. Nếu chi phí quảng cáo đã là hơn 30 triệu, chưa tính nhân sự, kho vận và chi phí khác, doanh nghiệp có thể đang hòa vốn hoặc lỗ. Ngược lại, nếu sản phẩm có biên lợi nhuận cao, tỷ lệ mua lại tốt, ROAS thấp hơn trong lần mua đầu tiên vẫn có thể chấp nhận được, miễn là khách hàng tiếp tục tạo doanh thu về sau.
Một cách dễ hiểu hơn là hãy xem ROAS theo ngữ cảnh:
Bối cảnh kinh doanh | Cách nhìn ROAS phù hợp |
Sản phẩm mới ra mắt | ROAS có thể thấp hơn vì đang cần test thị trường |
Sản phẩm có biên lợi nhuận thấp | Cần ROAS cao hơn để đảm bảo có lãi |
Sản phẩm có tỷ lệ mua lại cao | Có thể chấp nhận ROAS lần đầu thấp hơn |
Doanh nghiệp đang cần dòng tiền | Nên ưu tiên ROAS thực nhận và tốc độ thu tiền |
Doanh nghiệp đang mở rộng thị phần | Có thể chấp nhận ROAS thấp hơn trong giới hạn kiểm soát |
Câu hỏi đúng không phải là “ROAS bao nhiêu là tốt?”, mà là “với cấu trúc chi phí và mục tiêu hiện tại, ROAS tối thiểu bao nhiêu thì doanh nghiệp không lỗ?”. Khi trả lời được câu này, doanh nghiệp mới có cơ sở để đặt ngưỡng tối ưu quảng cáo thay vì chạy theo benchmark chung chung.
ROAS khác gì ROI?
ROAS và ROI thường bị dùng lẫn với nhau, nhưng đây là hai chỉ số khác nhau. ROAS tập trung vào hiệu quả chi tiêu quảng cáo, còn ROI đo hiệu quả đầu tư tổng thể sau khi tính đến chi phí và lợi nhuận. Nói cách khác, ROAS trả lời câu hỏi “quảng cáo tạo ra bao nhiêu doanh thu”, còn ROI trả lời câu hỏi “khoản đầu tư này tạo ra bao nhiêu lợi nhuận”.
So sánh nhanh:
Tiêu chí | ROAS | ROI |
Trọng tâm | Doanh thu từ quảng cáo | Lợi nhuận từ khoản đầu tư |
Công thức phổ biến | Doanh thu / Chi phí quảng cáo | Lợi nhuận / Tổng chi phí đầu tư |
Phù hợp để dùng khi | Đánh giá hiệu quả chiến dịch quảng cáo | Đánh giá hiệu quả kinh doanh tổng thể |
Hạn chế | Không phản ánh đầy đủ lợi nhuận | Cần dữ liệu chi phí đầy đủ hơn |
Trong vận hành marketing, ROAS thường được dùng hằng ngày hoặc hằng tuần để theo dõi chiến dịch. ROI thường được dùng ở cấp quản trị rộng hơn để đánh giá chiến lược, sản phẩm, kênh bán hoặc mô hình tăng trưởng. Một doanh nghiệp muốn quản trị tốt không nên chọn một trong hai, mà cần hiểu mỗi chỉ số dùng cho quyết định nào.

Vì sao ROAS trên tài khoản quảng cáo thường không khớp với doanh thu thực tế?
Đây là nỗi đau rất thật của nhiều doanh nghiệp. Nền tảng quảng cáo báo có 500 đơn, nhưng CRM chỉ ghi nhận 420 đơn. Facebook báo doanh thu 300 triệu, nhưng kế toán đối soát chỉ thấy doanh thu thực nhận thấp hơn nhiều. Google Ads báo chiến dịch A hiệu quả, nhưng đội sales lại nói lead từ chiến dịch đó khó chốt. Khi dữ liệu không khớp, mỗi bộ phận sẽ tin vào một “sự thật” khác nhau.

Có nhiều nguyên nhân khiến ROAS bị lệch:
- Sai lệch tracking: Pixel, CAPI, UTM hoặc event tracking không được thiết lập đúng khiến đơn hàng bị ghi nhận thiếu, ghi nhận thừa hoặc ghi nhận sai nguồn.
- Trùng lặp chuyển đổi: Một khách hàng có thể tương tác với nhiều quảng cáo, nhiều kênh và bị nhiều nền tảng cùng nhận công.
- Độ trễ dữ liệu: Đơn hàng, thanh toán, hoàn hủy và đối soát doanh thu không diễn ra cùng một thời điểm.
- Mô hình phân bổ khác nhau: Facebook, Google, TikTok và CRM có cách ghi nhận nguồn chuyển đổi khác nhau.
- Đơn hủy và hoàn hàng: Nền tảng quảng cáo có thể ghi nhận chuyển đổi tại thời điểm đặt hàng, nhưng không biết đơn đó có giao thành công hay không.
- Dữ liệu sales không được nối với dữ liệu marketing: Đặc biệt trong B2B hoặc mô hình cần tư vấn, lead tốt hay xấu chỉ được biết sau khi sales xử lý.
Nếu chỉ nhìn báo cáo quảng cáo, doanh nghiệp có thể tưởng mình đang tăng trưởng. Nhưng khi đối chiếu xuống CRM, kho vận và kế toán, bức tranh có thể khác. Đây là lý do các doanh nghiệp càng chạy đa kênh càng cần một hệ thống tracking đủ chặt để nối dữ liệu từ quảng cáo đến đơn hàng và doanh thu thực tế.
Cách dùng ROAS để ra quyết định tốt hơn
ROAS không nên chỉ được dùng để khen hoặc chê một chiến dịch. Nó nên được dùng như một chỉ báo để đặt câu hỏi sâu hơn. Khi ROAS tăng, doanh nghiệp cần biết vì sao tăng. Do creative tốt hơn, tệp khách hàng tốt hơn, giá sản phẩm thay đổi, chương trình khuyến mãi mạnh hơn hay do tracking ghi nhận thừa? Khi ROAS giảm, cũng không nên vội tắt chiến dịch. Có thể chiến dịch đang kéo khách hàng mới, có giá trị vòng đời cao hơn nhưng chưa thể hiện ngay trong đơn đầu tiên.

Một cách thực tế là chia quyết định theo từng lớp:
- Ở cấp chiến dịch: Giúp xác định chiến dịch nào nên giữ, tăng ngân sách, giảm ngân sách hoặc cần test lại thông điệp.
- Ở cấp sản phẩm: Giúp biết sản phẩm nào dễ bán qua quảng cáo, sản phẩm nào cần thay đổi offer, hình ảnh, giá hoặc chính sách bán hàng.
- Ở cấp kênh: Giúp so sánh Facebook, Google, TikTok, SEO, affiliate hoặc sàn thương mại điện tử trong cùng một khung dữ liệu.
- Ở cấp đội ngũ: Kết hợp với tỷ lệ chốt sales, tỷ lệ hoàn hàng và chất lượng lead sẽ cho biết vấn đề nằm ở marketing, sales hay vận hành.
- Ở cấp quản trị: Giúp ban lãnh đạo quyết định ngân sách tăng trưởng, nhưng chỉ nên dùng cùng với biên lợi nhuận, dòng tiền và doanh thu thực nhận.
Một nguyên tắc quan trọng: đừng tối ưu ROAS bằng cách bóp nghẹt tăng trưởng. Có những doanh nghiệp thấy ROAS giảm là lập tức cắt ngân sách, nhưng không nhận ra rằng khi mở rộng quy mô, chi phí để tiếp cận khách hàng mới thường tăng lên. ROAS có thể giảm nhẹ nhưng tổng lợi nhuận vẫn tăng. Ngược lại, giữ ROAS rất cao bằng cách chỉ chạy remarketing hoặc chỉ bán cho tệp khách cũ có thể khiến doanh nghiệp nhìn đẹp trên báo cáo nhưng không mở rộng được thị trường.
AdPase liên quan gì đến bài toán ROAS?
Với những doanh nghiệp đang chạy quảng cáo bán hàng đa kênh, vấn đề không chỉ là biết ROAS là gì hay công thức tính ROAS ra sao. Vấn đề lớn hơn là làm sao đo được ROAS dựa trên đơn thật, doanh thu thật và nguồn dữ liệu đủ đáng tin để ra quyết định. Khi marketing nhìn một báo cáo, sales nhìn một file khác, kế toán đối soát một con số khác, doanh nghiệp rất khó biết chiến dịch nào thật sự đang tạo ra tiền.

Đây là nhóm vấn đề mà phần mềm tracking quảng cáo - AdPase được thiết kế để giải quyết. Thay vì chỉ nhìn số liệu rời rạc từ từng nền tảng quảng cáo, doanh nghiệp cần một hệ thống giúp kết nối dữ liệu quảng cáo, website, đơn hàng, CRM và kết quả bán hàng. Khi dữ liệu được nối lại, ROAS không còn là một con số đẹp trên dashboard, mà trở thành chỉ số có thể đối chiếu với doanh thu thực tế.
Điểm quan trọng ở đây không phải là có thêm một bảng báo cáo. Doanh nghiệp đã có quá nhiều bảng báo cáo rồi. Điều cần hơn là một hệ thống giúp đội marketing, sales và quản lý cùng nhìn vào một nguồn dữ liệu chung: kênh nào tạo ra đơn, chiến dịch nào tạo ra doanh thu, đơn nào đã xác nhận, đơn nào hoàn hủy, và ngân sách nào đang thật sự đóng góp vào tăng trưởng.
ROAS là một chỉ số quan trọng, nhưng chỉ thật sự có giá trị khi doanh nghiệp hiểu đúng bản chất của nó. Một con số ROAS cao không tự động có nghĩa là quảng cáo đang hiệu quả, cũng không đảm bảo doanh nghiệp đang có lãi. Điều đáng quan tâm hơn là ROAS đó được tính từ dữ liệu nào, có phản ánh doanh thu thực tế không và có giúp doanh nghiệp ra quyết định tốt hơn không. Khi đo đúng, ROAS không chỉ là chỉ số marketing; nó trở thành một phần của hệ thống quản trị tăng trưởng.
Cần đo lường hiệu quả quảng cáo chính xác hơn?
Đội ngũ chuyên gia sẽ phân tích miễn phí và đề xuất giải pháp phù hợp cho doanh nghiệp của bạn.
AdPase là nền tảng đo lường và tối ưu hiệu quả quảng cáo dành cho doanh nghiệp Việt Nam.






