CPA Là Gì? CPA Và CPO Khác Nhau Chỗ Nào, Tắt Camp Theo Số Nào

Mười sáu nghìn chín trăm bảy mươi đồng cho một người để lại email. Sáu triệu bốn trăm nghìn đồng cho một đơn hàng có tiền về. Hai con số này đến từ cùng một nhánh quảng cáo của tôi, mùa hè năm 2026, và cả hai đều có thể gọi là CPA. Bài này giải thích CPA là gì và nó khác CPO chỗ nào. Quan trọng hơn, bài chỉ ra vì sao nhìn nhầm con số dễ khiến chủ shop tắt nhầm camp đang lãi, giữ nhầm camp đang lỗ. Cuối bài, bạn sẽ có cách tính mức CPA trần cho shop mình và một luật ba màu đèn để biết khi nào được phán.

Cập nhật: Tháng 10, 2026 · Tác giả: Nguyễn Đức Duy

CPA (cost per action, chi phí mỗi hành động) là số tiền quảng cáo bạn trả cho mỗi lần khách làm đúng việc bạn chọn: nhắn tin, để lại số điện thoại hay mua hàng. Công thức: CPA = tiền quảng cáo đã tiêu ÷ số hành động. CPO là trường hợp riêng khi hành động là một đơn hàng. Muốn quyết định giữ hay tắt camp, hãy nhìn chi phí mỗi đơn có tiền về, không nhìn con số máy quảng cáo tự đếm.

Tóm tắt nhanh: 4 ý chính

  • Chữ A trong CPA là hành động do bạn chọn. Chọn tin nhắn thì CPA là giá tin nhắn. Chọn mua hàng thì CPA là giá mỗi lần máy ghi nhận “mua”, chưa chắc là tiền.
  • Cùng một số tiền, tôi từng đo ra 258.225đ và 664.006đ cho mỗi đơn. Chỉ khác mẫu số: lượt máy ghi là mua, hay đơn đã thật sự trả tiền.
  • Tắt camp theo CPA trên màn hình là lối dễ sai. Lối đúng là tính mức trần từ tiền lãi, đổi trần về đúng hành động máy đang đếm, rồi chờ đủ dữ liệu mới phán.
  • Phán từng mẫu trước, cả camp sau. Trong một nhóm của tôi, ba mẫu cùng chạy có chi phí mỗi đơn từ 192.000đ tới 547.000đ.

CPA là gì, và chữ A là hành động nào?

CPA viết tắt từ cost per action. Dịch sát là chi phí cho mỗi hành động. Công thức chỉ có một phép chia: CPA = tiền quảng cáo đã tiêu ÷ số lần khách làm hành động đó.

Phép chia thì dễ. Cái khó nằm ở chữ “hành động”. Hành động là gì do chính bạn chọn khi tạo chiến dịch. Bạn chọn mục tiêu tin nhắn, máy đếm tin nhắn. Bạn chọn mục tiêu khách hàng tiềm năng, máy đếm người để lại thông tin. Bạn chọn mục tiêu doanh số, máy đếm những lần sự kiện “mua” được ghi nhận. Trong trình quản lý quảng cáo Facebook, cả ba đều hiện chung một cột: chi phí trên mỗi kết quả. Tức là cùng một cột, nhưng mỗi camp có thể đang nói về một thứ khác nhau.

Vì vậy người làm quảng cáo đặt thêm tên riêng cho từng loại hành động:

Tên gọiHành động được đếmVí dụ trong một shop
CPABất kỳ hành động nào bạn chọnTên chung cho cả nhóm bên dưới
Giá tin nhắnMột cuộc trò chuyện mớiKhách bấm nút nhắn tin, gửi câu đầu tiên
CPLMột người để lại thông tinKhách điền tên và số điện thoại vào form
CPOMột đơn hàngKhách chốt mua, đơn vào sổ

CPA là cái ô lớn. CPO nằm bên trong nó, là trường hợp hành động đúng bằng một đơn hàng. Câu hỏi “CPA khác CPO chỗ nào” vì thế có câu trả lời ngắn: CPO luôn là một loại CPA, nhưng CPA của bạn chưa chắc là CPO. Nếu camp đang tối ưu tin nhắn, CPA trên màn hình là giá một tin nhắn, còn giá một đơn thì bạn phải tự tính.

Nếu bạn đã đọc bài CPM là gì và CPC là gì, bạn đã thấy ba con số này xếp thành một dây: CPM là giá một nghìn lượt hiện, CPC là giá một lượt bấm, CPA là giá một hành động. Càng về cuối dây, con số càng gần tiền, và càng quan trọng khi quyết định.

Một số tiền, ba mẫu số: số thật trong tài khoản của tôi

Mùa hè năm 2026, tôi chạy quảng cáo bán thẳng một khoá học giá 299.000đ rồi 399.000đ, nhắm tệp chủ shop. Chiến dịch tối ưu cho sự kiện “mua”. Tính trọn đời tới ngày 23/08, nhóm này tiêu 4.648.045đ.

Lúc ngồi soát sổ, tôi chia số tiền đó cho ba mẫu số khác nhau. Cùng một câu hỏi “mỗi đơn tốn bao nhiêu”, tôi nhận về ba câu trả lời:

Cùng một số tiền quảng cáo chia cho ba mẫu số khác nhau ra ba mức CPA
Số thật từ một chiến dịch bán khoá học của tôi. Cùng 4.648.045đ, chỉ đổi mẫu số mà giá mỗi đơn gần gấp ba.

Mẫu số thứ nhất là 18, số lần Meta ghi nhận “mua”. Soát kỹ thì “mua” ở tài khoản của tôi là số người tới được trang cảm ơn sau khi điền form đặt hàng, không phải số người đã chuyển tiền. CPA trên màn hình: 258.225đ.

Mẫu số thứ hai là 17, số đơn đặt trong phần mềm đơn hàng. Khớp gần đúng với máy quảng cáo, chênh một đơn. Chi phí mỗi đơn đặt, tức CPO: 273.414đ.

Mẫu số thứ ba là 7, số đơn đã trả tiền tại ngày đo. 10 đơn còn lại vẫn treo, khách đặt rồi chưa chuyển khoản. Chi phí mỗi đơn có tiền về: 664.006đ. Đắt hơn cả giá khoá học.

Không con số nào sai. Cả ba đều là phép chia đúng. Chúng chỉ trả lời ba câu hỏi khác nhau. Con số thứ nhất cho biết máy quảng cáo đang làm việc ra sao. Con số thứ ba cho biết shop có lãi hay không. Nếu tôi chỉ nhìn 258.225đ trên màn hình và so với giá bán 399.000đ, tôi sẽ nghĩ camp đang có lãi. Thực tế tại ngày đo, mỗi đơn có tiền đang lỗ.

Có một con số còn sốc hơn, từ một nhánh khác trong cùng tài khoản. Nhánh này chạy quảng cáo tặng tài liệu miễn phí để lấy email, rồi dùng chuỗi email bán khoá. Giá mỗi người để lại email chỉ 16.970đ, rẻ tới mức nhìn vào ai cũng muốn tăng ngân sách. Nhánh này tiêu 12,81 triệu, thu 755 email. Nhưng tới cuối tháng 8, đường email mới ra 2 đơn. Tính theo đơn, mỗi đơn tốn khoảng 6,4 triệu đồng. CPL đẹp, CPO thì không ai muốn nhìn.

⚠️ Giới hạn của số liệu này: đây là một tài khoản bán khoá học online, giá vài trăm nghìn, khách là chủ shop. Shop bán quần áo hay mỹ phẩm sẽ có mặt bằng khác. Đừng lấy số của tôi làm chuẩn. Lấy cách đọc: luôn hỏi CPA đang chia cho cái gì, và cái đó cách tiền về bao xa.

Hai lối quyết định tắt camp

Hầu hết câu hỏi về CPA thật ra là một câu hỏi khác: có nên tắt camp này không? Có hai lối để trả lời câu đó.

“Anh ơi e chạy hoài mà ko ra đơn”Bình luận của một chủ shop, lưu trong sổ tiếng nói khách hàng của tôi

Câu này nghe thì là chuyện không ra đơn. Nhưng không ra đơn có nhiều dạng. Một dạng hay bị bỏ qua: có ra tin nhắn, giá tin nhắn nhìn cũng ổn, mà cuối tháng không thấy tiền. Đó là dấu hiệu của lối thứ nhất.

Lối 1: nhìn CPA trên màn hình, so với một con số nghe được

Mở trình quản lý, thấy giá mỗi kết quả 35.000đ. Nhớ ra ai đó nói “tin nhắn dưới 30.000đ mới ổn”. Tắt. Hôm sau bật camp mới, giá 22.000đ, thấy mừng, tăng gấp đôi ngân sách. Ba ngày sau giá vọt lên 50.000đ, lại tắt.

Lối này có ba chỗ hỏng. Con số đem ra so là của người khác, với giá bán khác, lãi khác. CPA đem ra so là giá tin nhắn, không phải giá đơn. Và quyết định đưa ra khi máy chưa kịp học, nên mỗi lần tắt bật là trả lại phần tiền đắt nhất.

Lối 2: tính trần từ tiền lãi, đổi về đúng hành động máy đang đếm

Lối này chậm hơn ở ngày đầu, nhưng mỗi quyết định đều có lý do:

Câu hỏiLối 1Lối 2
So với cái gì?Con số người khác nóiMức trần tính từ lãi của chính shop
Nhìn số nào?CPA trên màn hìnhChi phí mỗi đơn có tiền, đổi ngược ra CPA trần
Khi nào phán?Khi thấy số xấuKhi đủ thời gian và đủ tiền tiêu đã hẹn trước
Phán ở đâu?Cả campTừng mẫu trước, cả camp sau
Sau khi phán?Tắt, bật camp mớiGiữ, tăng dần, hoặc tắt rồi sửa đúng chỗ hỏng

Hai phần tiếp theo là hai việc lối 2 cần: một mức trần, và một luật phán.

Tính CPA trần cho shop bạn trong năm phút

CPA trần là số tiền quảng cáo tối đa bạn chịu trả cho một hành động mà vẫn còn lãi như mong muốn. Tính từ dưới lên, bắt đầu từ tiền lãi, không bắt đầu từ màn hình quảng cáo.

Giả sử bạn bán bộ chăn ga giá 650.000đ. Giá vốn 330.000đ, phí ship và đóng gói bình quân 60.000đ. Lãi trước quảng cáo là 260.000đ mỗi đơn. Nếu chưa chắc cách tính giá vốn, bài giá vốn hàng bán là gì đi kỹ phần này.

Bước 1: chọn phần lãi chịu chi cho quảng cáo. Bạn muốn giữ lại ít nhất 140.000đ mỗi đơn. Phần còn lại, 120.000đ, là trần quảng cáo cho mỗi đơn có tiền về.

Bước 2: đổi về đơn đặt. Shop bạn giao thành công 85 trên 100 đơn, phần còn lại khách bom hoặc hoàn. Máy quảng cáo và sổ đơn chỉ thấy đơn đặt, nên trần cho mỗi đơn đặt là 120.000đ × 85% = 102.000đ. Đây là CPO trần.

Bước 3: đổi về hành động máy đang đếm. Nếu camp tối ưu tin nhắn và cứ 100 tin nhắn bạn chốt được 25 đơn, trần cho mỗi tin nhắn là 102.000đ × 25% = 25.500đ. Đây là CPA trần trên màn hình.

Bây giờ màn hình báo giá tin nhắn 30.000đ thì bạn biết ngay đang vượt trần. Báo 18.000đ thì đang dưới trần, kể cả khi ai đó bảo “18.000đ là đắt”. Một chú ý: phép tính này giản lược phần đơn hoàn, vì đơn hoàn còn tốn ship hai chiều. Nếu tỉ lệ hoàn của bạn cao, hãy trừ thêm vào lãi ở bước đầu.

Bước 3 cũng chỉ ra một điều ít người để ý: CPA trần phụ thuộc vào tỉ lệ chốt của chính bạn. Chốt tốt hơn, từ 25 lên 35 trên 100 tin nhắn, thì trần tin nhắn lên 35.700đ. Cùng một quảng cáo, bỗng nhiên thành có lãi. Đó là lý do bài CR là gì khuyên đo tỉ lệ chuyển đổi từng khúc, và bài tối ưu chi phí quảng cáo nói kéo tỉ lệ mua lên thường dễ hơn ép giá quảng cáo xuống.

Khi nào được phán: ba màu đèn

Có mức trần rồi, việc tiếp theo là quy định trước khi nào được nhìn vào nó để quyết. Lý do nằm ở cách máy quảng cáo học. Theo tài liệu của Meta mà chuyên gia quảng cáo Jon Loomer dẫn lại, một nhóm quảng cáo thường cần khoảng 50 lần hành động tối ưu trong 7 ngày để ra khỏi giai đoạn máy học. Trong giai đoạn đó, chi phí mỗi kết quả nhảy lên nhảy xuống, và thường đắt hơn sau này.

Shop nhỏ hiếm khi có 50 đơn một tuần từ một nhóm. Nên tôi dùng một luật đơn giản hơn, tự đặt cho mình chứ không phải luật của Meta:

Quy tắc ba màu đèn để quyết định giữ hay tắt chiến dịch quảng cáo
Luật phán tôi tự dùng. Mức “3 ngày, 3 lần trần” là quy ước cá nhân, bạn có thể chỉnh theo ngân sách của mình.

Đủ dữ liệu nghĩa là camp đã chạy đủ 3 ngày và đã tiêu ít nhất 3 lần mức CPO trần. Với ví dụ chăn ga, trần 102.000đ, tức phải tiêu khoảng 306.000đ mới được phán. Trước mốc đó, mọi con số đều là đèn vàng: ghi lại, không đụng.

Đèn xanh: đủ dữ liệu, chi phí mỗi đơn dưới trần. Giữ nguyên. Muốn tăng thì tăng chừng 20% mỗi 2 tới 3 ngày, không nhân đôi một phát, vì mỗi cú nhảy lớn dễ đẩy nhóm quay lại giai đoạn học.

Đèn đỏ: đủ dữ liệu, vẫn trên trần. Lúc này mới tắt, nhưng tắt từ nhỏ tới lớn. Tắt những mẫu vượt trần trước. Nếu cả nhóm đều vượt, tắt nhóm, rồi tìm chỗ hỏng theo thứ tự: giá hiển thị, tỉ lệ bấm, rồi tới trang và khâu chốt. Bài CTR là gì có thứ tự kiểm khi tỉ lệ bấm thấp.

Ngoại lệ duy nhất: đã tiêu đủ 3 lần trần mà chưa có một đơn nào. Không cần chờ đủ ngày, tắt luôn. Lúc này không còn là chuyện máy chưa học xong, mà là có gì đó sai từ gốc.

Ca thật: ba mẫu trong một nhóm, chi phí chênh gần gấp ba

Quay lại chiến dịch bán khoá học ở trên. Cuối tháng 8, tôi tách chi phí mỗi đơn ra theo từng mẫu quảng cáo chạy chung trong nhóm. Ba mẫu, ba kết quả:

Mẫu quảng cáoSố đơnChi phí mỗi đơn
Mẫu A: bài viết bán hàng gốc8khoảng 192.000đ
Mẫu B: bài đặt câu hỏi hoài nghi3khoảng 307.000đ
Mẫu C: bài kể chuyện một người4khoảng 547.000đ

Mẫu A thu về khoảng 156% số tiền quảng cáo đã tiêu cho nó. Mẫu C tốn cho mỗi đơn nhiều hơn giá khoá học. Nếu chỉ nhìn con số chung của cả nhóm, tôi sẽ thấy một mức ở giữa, “tạm chấp nhận được”, và không biết tiền đang chảy qua lỗ nào.

Quyết định của tôi khi đó là bật lại mẫu A để nó gánh phần lớn ngân sách. Đây là lý do luật đèn đỏ nói tắt từng mẫu trước. Một camp vượt trần có thể chỉ vì một mẫu kéo cả nhóm đi lên. Tắt cả camp là bỏ luôn cái mẫu đang có lãi.

Một điều nữa từ ca này: ba mẫu đều nhắm cùng một tệp, cùng một trang bán. Thứ khác nhau duy nhất là bài quảng cáo. Khi CPA chênh gần gấp ba chỉ vì đổi bài, thì việc đáng làm đầu tiên là viết thêm bài, không phải đổi tệp.

Mặt trái: khi CPA thấp lại đáng lo

CPA là một phép chia, và phép chia có thể đẹp lên theo những cách làm shop nghèo đi. Ba trường hợp tôi đã gặp:

  • CPA thấp vì hành động quá rẻ. Ca 16.970đ một email ở trên là ví dụ. Hành động càng ít tốn công của khách thì càng rẻ, nhưng càng xa tiền. Mỗi khi thấy CPA rẻ bất ngờ, hỏi ngay: rẻ cho hành động nào, và bao nhiêu phần trăm hành động đó thành đơn.
  • CPA thấp vì máy đếm sai. Sự kiện mua cài trên trang cảm ơn, khách tải lại trang hai lần, máy đếm hai đơn. Hay cài nhầm sự kiện lên nút bấm thay vì trang hoàn tất. Đối chiếu số của máy với sổ đơn ít nhất mỗi tuần một lần. Ở tài khoản của tôi, hai bên chỉ lệch một đơn, nhưng đó là vì tôi đã kiểm.
  • CPA cao nhưng khách mua lại. Ngược lại cũng có lúc CPA cao chưa chắc là xấu. Nếu khách của bạn mua lần hai, lần ba, mỗi đơn đầu có thể đáng trả cao hơn trần một chút. Nhưng chỉ dùng lý do này khi bạn đã đếm được tỉ lệ mua lại thật trong sổ, đừng dùng nó để tự trấn an.

Nếu bạn đang ở tình huống tiêu đều mà gần như không có đơn, bài quảng cáo Facebook không ra đơn đi qua các nguyên nhân theo thứ tự nên kiểm. Còn nếu chưa biết nên đặt ngân sách bao nhiêu cho vòng thử đầu, bài chạy quảng cáo Facebook bao nhiêu tiền bàn kỹ chuyện ngân sách. Khi đọc, hãy đặt nó cạnh mức trần bạn vừa tính.

Tính được trần là một chuyện. Biết sửa gì khi đèn đỏ mới giữ được tiền.

Phần khó nhất trong bài này là lúc đèn đỏ: biết mẫu nào kéo chi phí lên, chỗ hỏng nằm ở bài quảng cáo, ở trang hay ở khâu chốt, và sửa chỗ nào trước. Khoá Tư Duy Ra Đơn dạy chủ shop tự chạy quảng cáo bằng đúng lối nghĩ đó: tính trần từ tiền lãi, đọc số theo từng mẫu, sửa một chỗ rồi đo lại. Có kèm 1-1, và kết thúc bằng một chiến dịch thật trên chính shop của bạn.

Tìm hiểu khoá Tư Duy Ra Đơn →

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

CPA là gì trong quảng cáo?

CPA là cost per action, chi phí cho mỗi hành động. Lấy tiền quảng cáo đã tiêu chia cho số lần khách làm đúng hành động bạn chọn: nhắn tin, để lại thông tin hay mua hàng. Trong Trình quản lý quảng cáo Facebook, nó hiện ở cột chi phí trên mỗi kết quả.

CPA và CPO khác nhau thế nào?

CPA đếm theo bất kỳ hành động nào bạn chọn, còn CPO (cost per order) chỉ đếm đơn hàng. Một camp tối ưu tin nhắn có CPA là giá mỗi tin nhắn. CPO của nó là tiền chia cho số đơn chốt được từ những tin nhắn đó, nên luôn cao hơn nhiều.

Công thức tính CPA là gì?

CPA bằng tổng chi phí quảng cáo chia cho số hành động thu được. Tiêu 3.000.000đ, có 120 tin nhắn, CPA tin nhắn là 25.000đ. Có 30 đơn từ số tin nhắn đó thì chi phí mỗi đơn là 100.000đ.

CPA bao nhiêu là tốt?

Không có mức chung cho mọi shop. CPA tốt là CPA nằm dưới mức trần tính từ tiền lãi của chính bạn: phần lãi mỗi đơn bạn chịu chi cho quảng cáo, nhân tỉ lệ đơn giao thành công, nhân tiếp tỉ lệ hành động thành đơn nếu bạn đang tối ưu tin nhắn.

CPA trong affiliate marketing là gì?

Trong tiếp thị liên kết, CPA là cách trả tiền: người giới thiệu chỉ được trả khi khách làm xong một hành động như đăng ký, cài ứng dụng hay mua hàng. Cùng chữ CPA nhưng đứng ở phía người nhận tiền, không phải phía người chạy quảng cáo.

CPA trong đại học hay kế toán có phải CPA này không?

Không. Ở nhiều trường đại học, CPA là điểm trung bình tích luỹ của cả khoá. Trong kế toán, CPA là chứng chỉ kế toán viên công chứng. Bài này chỉ bàn CPA trong quảng cáo và bán hàng.

Kết luận

CPA là gì, nói gọn: tiền quảng cáo chia cho số lần khách làm hành động bạn chọn. CPO là trường hợp hành động đó là một đơn hàng. Cả hai đều đúng, nhưng chỉ con số chia cho đơn có tiền về mới nói được shop lãi hay lỗ.

Đừng tắt camp vì con số trên màn hình cao hơn con số ai đó nói. Hãy tính trần từ tiền lãi của chính bạn, đổi trần về đúng hành động máy đang đếm, hẹn trước ngày phán, và phán từng mẫu trước khi phán cả camp.

Tối nay, lấy giá bán, giá vốn và tỉ lệ giao thành công của món bán chạy nhất, làm ba bước ở phần tính trần. Ghi con số CPA trần lên một tờ giấy dán cạnh máy tính. Lần sau mở trình quản lý, bạn sẽ biết ngay mình đang ở màu đèn nào.

📚 Bài viết thuộc cụm chủ đề: Quảng cáo Facebook — bản đồ toàn tập 5 trạm
🎁 TÀI LIỆU MIỄN PHÍCẩm nang Target theo ngành — miễn phí4 bước nhắm đúng khách hàng + gợi ý sẵn cho 10 ngành. Điền email là nhận ngay.Nhận miễn phí →Không bán gì ở bước này — chỉ cần email để mình gửi tài liệu cho bạn.
Ảnh tác giả Nguyễn Đức Duy
TÁC GIẢ
Nguyễn Đức Duy

Người viết tại duyday.com — chia sẻ về phát triển bản thân, marketing và kinh doanh tử tế. Triết lý: đến để giúp đỡ và cho đi.

🤖 Lười đọc? Nhờ AI tóm tắt bài này
Bấm một trợ lý AI bên dưới — nó sẽ tự đọc và tóm tắt bài viết này cho bạn.

Để lại một bình luận

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *