Giả sử tối nay bạn mở Trình quản lý quảng cáo và thấy CPM của bài đang chạy nhảy từ 60.000đ lên 90.000đ. Bạn không đổi hình, không đổi chữ, không đổi tệp. Ngân sách vẫn 200.000đ mỗi ngày, nhưng số lần quảng cáo hiện ra hụt mất một phần ba. Nếu lúc đó là tháng 11, bạn sẽ nghĩ ngay tới mùa sale và tự hỏi có nên tắt hết chờ qua Tết. Bài này trả lời tám câu chủ shop hay hỏi về CPM, bằng số thật từ tài khoản quảng cáo tôi đang chạy. Đọc xong, bạn sẽ biết khi nào nên chịu giá cao và khi nào phải dừng tay.
Cập nhật: Tháng 10, 2026 · Tác giả: Nguyễn Đức Duy
Tóm tắt nhanh: 4 ý chính
- CPM là giá mua 1.000 lượt hiển thị. Phần lớn quảng cáo Facebook tính tiền theo đúng con số này, nên nó là giá gốc của mọi thứ phía sau: giá mỗi cú bấm, giá mỗi đơn.
- Trong tài khoản của tôi, CPM chạy từ khoảng 7.600đ tới hơn 155.000đ, tuỳ tệp và tuỳ việc bạn bảo máy đi tìm ai. So CPM giữa hai chiến dịch khác mục tiêu là so táo với cam.
- Mùa sale, CPM tăng vì nhiều người cùng giành một lượng chỗ quảng cáo gần như cố định. Đó không phải lý do tự động để tắt quảng cáo.
- Chịu CPM cao khi chi phí mỗi đơn vẫn dưới trần. Thứ đáng sợ hơn là CPM rẻ mà không ra đơn.
Tám câu hỏi trong bài
- CPM là gì, và vì sao nó là giá gốc của quảng cáo?
- CPM bao nhiêu là bình thường với shop nhỏ?
- Vì sao CPM tăng vào mùa cao điểm?
- CPM tăng thì có nên tắt quảng cáo chờ qua mùa?
- Khi nào nên chịu CPM cao?
- CPM rẻ có đáng mừng không?
- Ngoài mùa sale, CPM cao bất thường là do đâu?
- Trước mùa cao điểm, nên chuẩn bị gì?
- Câu hỏi thường gặp
- Kết luận
1. CPM là gì, và vì sao nó là giá gốc của quảng cáo?
CPM viết tắt từ cost per mille. Chữ mille gốc Latin, nghĩa là một nghìn. Tiếng Việt hay gọi là giá mỗi nghìn lượt hiển thị. Công thức chỉ một dòng: CPM = tiền đã tiêu ÷ số lượt hiển thị × 1.000.
Ví dụ: hôm qua shop bạn tiêu 200.000đ, quảng cáo hiện lên màn hình 2.500 lần. Lấy 200.000 chia 2.500 được 80đ cho mỗi lần hiện. Nhân 1.000, CPM là 80.000đ. Nói kiểu chợ: cứ 1.000 lần bạn treo biển trước mặt người qua đường, bạn trả 80.000đ tiền thuê chỗ.
Vì sao gọi nó là giá gốc? Vì trên Facebook, phần lớn chiến dịch tính tiền theo lượt hiển thị. Mọi con số đắt rẻ khác đều được quy đổi từ đây. Giá mỗi cú bấm chẳng hạn, chính là CPM chia cho số người bấm trong 1.000 lượt hiện:
- CPM 80.000đ, cứ 100 lượt hiện có 2 người bấm (tỉ lệ bấm 2%), tức 20 cú bấm trên 1.000 lượt hiện.
- Giá mỗi cú bấm = 80.000đ ÷ 20 = 4.000đ.
- Nếu 20 người bấm đó có 1 người mua, giá mỗi đơn là 80.000đ.
Bài CPC là gì đi sâu vào giá mỗi cú bấm, còn bài CTR là gì giải thích tỉ lệ bấm. CPM là mắt xích đứng trước cả hai.
Lượt hiển thị không phải là số người
Một người thấy quảng cáo của bạn ba lần là ba lượt hiển thị. Số người thật sự thấy nằm ở cột “Người tiếp cận”. Lấy lượt hiển thị chia người tiếp cận ra tần suất, tức trung bình mỗi người thấy mấy lần. Ba cột này đứng cạnh nhau trong Trình quản lý quảng cáo Facebook, và câu hỏi số 6 bên dưới sẽ cho thấy vì sao phải đọc chúng cùng lúc.
2. CPM bao nhiêu là bình thường với shop nhỏ?
Câu trả lời thẳng: không có một con số chung. Nhưng tôi có thể cho bạn xem số thật để thấy CPM dao động rộng thế nào ngay trong một tài khoản. Đây là số trọn đời của các chiến dịch tôi chạy cho khoá học online, cùng nhắm tệp chủ shop:
| Chiến dịch | Máy được bảo đi tìm ai | CPM |
|---|---|---|
| Bốn chiến dịch tặng tài liệu miễn phí | Người điền form nhận tài liệu | 55.856đ tới 66.868đ |
| Chiến dịch bán thẳng khoá 299.000đ và 399.000đ | Người đặt mua | 155.432đ |
| Chiến dịch nhắc người đã ghé trang | Phủ tới người đã vào trang (mục tiêu tiếp cận) | khoảng 7.600đ (2 ngày đầu) |
Ba điều đọc ra từ bảng này.
Một: CPM phụ thuộc trước hết vào việc bạn bảo máy đi tìm hành vi gì. Cùng tệp chủ shop, chiến dịch bán thẳng có CPM gấp khoảng 2,4 lần chiến dịch tặng tài liệu. Người sẵn sàng bỏ tiền mua ít hơn hẳn người sẵn sàng để lại email. Ít người mà nhiều nhà quảng cáo cùng muốn, giá tự lên. Đây là phần mà bài campaign là gì gọi là mục tiêu tối ưu, và nó tác động lên CPM mạnh hơn hình hay chữ.
Hai: bốn chiến dịch tặng tài liệu, bốn nội dung khác nhau, mà CPM đều quanh 56.000đ tới 67.000đ. Đó là giá sàn của chợ đó. Mọi chiến dịch cùng loại đều phải trả mức này, nên thắng thua không nằm ở CPM. Nó nằm ở chuyện bao nhiêu người bấm và bao nhiêu người điền form.
Ba: chỉ so CPM giữa các chiến dịch cùng mục tiêu tối ưu, cùng tệp, cùng khoảng thời gian. Đặt 155.432đ của chiến dịch bán cạnh 63.998đ của chiến dịch tặng tài liệu rồi kêu “đắt quá” là đọc sai. Hai chiến dịch đang mua hai món hàng khác nhau.
3. Vì sao CPM tăng vào mùa cao điểm?
Mỗi lần có một chỗ trống trên bảng tin của ai đó, Facebook mở một phiên đấu giá chớp nhoáng giữa các quảng cáo muốn hiện cho người đó. Quảng cáo thắng là quảng cáo có tổng điểm cao nhất. Điểm đó tính từ ba thứ: giá nhà quảng cáo sẵn sàng trả, khả năng người xem làm hành động mong muốn, và chất lượng quảng cáo.
Mùa sale, có hai chuyện xảy ra cùng lúc. Số nhà quảng cáo dồn tiền vào tăng mạnh, từ shop nhỏ tới thương hiệu lớn. Còn người dùng thì không lướt Facebook nhiều gấp đôi chỉ vì sắp tới 11/11. Chỗ quảng cáo gần như đứng yên, người giành chỗ đông lên. Cầu tăng, cung đứng, giá phải lên.
Tăng bao nhiêu? Ở Việt Nam, tôi chưa thấy một nguồn công khai đáng tin nào đo CPM theo mùa. Số gần nhất tôi tìm được là của GeistM, một công ty quảng cáo ở Mỹ, tổng hợp từ dữ liệu khách hàng của họ quý 4 năm 2025: CPM trên Meta tăng 3% ở nửa đầu tháng 11 và tăng 11% ở nửa cuối tháng 11, mỗi lần so với giai đoạn liền trước. Theo ngành thì chênh hơn nhiều: nhóm sức khoẻ tăng 36% ở nửa đầu tháng, nhóm đồ ăn uống tăng tới 42% ở nửa cuối tháng. Hai điều rút ra: mức tăng chênh nhau rất xa giữa các ngành, và cuối tháng 11 nóng hơn đầu tháng.
Thêm một điều thật nữa: tài khoản của tôi bắt đầu chạy từ tháng 7/2026, nên chưa đi qua mùa cuối năm nào. Tôi sẽ không bịa một con số mùa cao điểm của Việt Nam. Cách chắc nhất cho bạn là mở báo cáo, chọn khoảng thời gian tháng 10 và tháng 11 năm ngoái, xem CPM của chính shop mình đã đi thế nào.
Điều bạn đoán trước được là lịch. Ở Việt Nam, các mốc sau là lúc sàn và shop cùng dồn khuyến mãi, tức lúc chợ quảng cáo dễ đông:
4. CPM tăng thì có nên tắt quảng cáo chờ qua mùa?
Không nên tắt chỉ vì CPM tăng. CPM là giá đầu vào. Cái bạn cần nhìn là giá đầu ra: chi phí mỗi đơn so với số tiền bạn chịu chi được cho mỗi đơn. Mùa sale có hai lực kéo ngược nhau. CPM đẩy chi phí lên. Nhưng người lướt mạng mùa này cũng có nhiều người đang sẵn ý định mua hơn, và điều đó có thể kéo tỉ lệ mua lên.
Giả sử bạn bán một bộ quà tặng giá 450.000đ, lãi 160.000đ mỗi bộ. Bạn quyết định chi tối đa 70.000đ quảng cáo cho mỗi đơn. Đó là trần. Tính thử hai tháng:
| Chỉ số | Tháng 10 | Tháng 11, kịch bản xấu | Tháng 11, kịch bản tốt |
|---|---|---|---|
| CPM | 60.000đ | 84.000đ | 84.000đ |
| Tỉ lệ bấm | 2% | 2% | 2% |
| Tỉ lệ người bấm mua hàng | 5% | 5% | 7% |
| Đơn trên 1.000 lượt hiện | 1 | 1 | 1,4 |
| Chi phí mỗi đơn | 60.000đ | 84.000đ, vượt trần | 60.000đ, dưới trần |
CPM tăng 40% ở cả hai kịch bản. Một kịch bản lỗ, một kịch bản vẫn lãi y như tháng 10. Khác nhau đúng ở một dòng: tỉ lệ người bấm mua hàng nhích từ 5% lên 7%. Bạn không thể đoán trước mình rơi vào kịch bản nào. Bạn chỉ biết bằng cách chạy với ngân sách nhỏ hai tới ba ngày rồi đọc chi phí mỗi đơn.
Còn một lối nữa mà nhiều shop quên: mùa sale là mùa của khách cũ. Nhắn tin, gửi email, gọi lại khách đã mua không phải qua phiên đấu giá nào, CPM bằng không. Nếu bạn đã đếm được khách quay lại như bài retention là gì hướng dẫn, đây là lúc dùng tới danh sách đó. Bài LTV là gì sẽ giúp bạn tính một khách cũ đáng bao nhiêu tiền chăm sóc.
5. Khi nào nên chịu CPM cao?
Đặt hai con số lên hai trục: CPM thấp hay cao, và chi phí mỗi đơn dưới hay trên trần. Bạn có bốn ô, mỗi ô một cách xử khác nhau:
Ô bên phải hàng trên là câu trả lời cho câu hỏi này: CPM cao mà chi phí mỗi đơn vẫn dưới trần thì chịu giá. Chợ đông thật, nhưng người trong chợ đang mua.
Số thật từ tài khoản của tôi minh hoạ đúng ô này. Chiến dịch bán thẳng ở câu hỏi số 2, CPM 155.432đ, đắt gấp khoảng 2,4 lần các chiến dịch tặng tài liệu. Nó tiêu 4.648.045đ và mang về 17 đơn đặt khoá học trực tiếp. Bốn chiến dịch tặng tài liệu CPM rẻ hơn hẳn, tiêu tổng 12,81 triệu, mang về 755 người để lại email. Nhưng tính tới lúc đo, đường từ email tới đơn hàng mới ra 2 đơn.
Những lúc thường đáng chịu CPM cao:
- Nhắm người đã biết shop vào mùa sale. Người đã vào trang, đã nhắn tin, đã xem video. Tệp nhỏ nên giá cao, nhưng tỉ lệ mua thường cao hơn hẳn người lạ.
- Mục tiêu tối ưu là đơn hàng thật. Bảo máy tìm người mua thì giá đắt từ đầu, đó là giá của món hàng hiếm.
- Mẫu được bấm nhiều hơn hẳn. Tháng 8/2026, một mẫu video của tôi có CPM 88.135đ, đắt hơn khoảng 39% so với mẫu ảnh cùng đợt (63.230đ). Nhưng giá mỗi cú bấm của video lại rẻ hơn một phần ba: 3.780đ so với 5.610đ. Lý do là người xem bấm vào video gấp đôi.
6. CPM rẻ có đáng mừng không?
Không nhất thiết. CPM rẻ có hai nghĩa rất khác nhau, và báo cáo không tự nói cho bạn biết đó là nghĩa nào.
Nghĩa tốt: quảng cáo của bạn được Facebook chấm chất lượng cao, người xem phản ứng nhiều, nên bạn thắng đấu giá với giá thấp hơn người khác. Nghĩa xấu: máy đang đưa quảng cáo tới những người rẻ, ít ai giành, vì họ ít khi mua gì. Bạn mua được nhiều lượt hiện, nhưng là lượt hiện trước mặt người không mua. Đó là ô bên trái hàng dưới trong ma trận: bẫy rẻ.
Có một hệ quả phản trực giác tôi đo được trên chính tài khoản mình: ngày nào CPM rẻ thì tần suất thường cao lên. Lý do đơn giản. Cùng một khoản tiền, giá rẻ thì mua được nhiều lượt hiện hơn. Nhưng nhóm người máy với tới được vẫn chừng đó người. Thế là mỗi người phải thấy quảng cáo của bạn nhiều lần hơn. Khi tần suất vượt khoảng 3 tới 3,5 lần, tệp bắt đầu chán và tỉ lệ bấm tụt.
Vì vậy, thấy CPM rẻ thì liếc ngay sang hai cột: tần suất có đang leo không, và chi phí mỗi đơn có đang giảm theo không. Nếu CPM giảm mà chi phí mỗi đơn đứng yên hoặc tăng, bạn đang ở trong bẫy rẻ.
7. Ngoài mùa sale, CPM cao bất thường là do đâu?
Trước hết, chỉ xử khi CPM đắt và giá mỗi cú bấm hay giá mỗi đơn cũng đắt. Nếu CPM cao mà giá mỗi đơn vẫn đạt, cứ để yên. Còn nếu cả hai cùng xấu, soi theo thứ tự này:
- Tần suất có đang leo không? Nếu có, tệp đã mòn. Ca thật của tôi: chiến dịch bán thẳng có CPM leo từ khoảng 163.000đ lên khoảng 301.000đ chỉ trong 14 ngày. Khi tôi đặt số từng ngày cạnh nhau, CPM đi lên theo thời gian chứ không đi theo số tiền chi. Cách xử: mở rộng tuổi hoặc vùng, bỏ bớt sở thích, hoặc đổi sang tệp mới, giữ nguyên mẫu.
- Xếp hạng chất lượng có dưới trung bình không? Cột này nằm trong mục chẩn đoán của từng quảng cáo. Xếp hạng thấp giống một khoản thuế ẩn trên mọi phiên đấu giá. Ở ca trên, CPM leo đúng nhịp với lúc xếp hạng chất lượng của mẫu tụt. Cách xử: thay mẫu, đây là chỗ có nhiều dư địa nhất.
- Mục tiêu tối ưu có quá hiếm không? Bảo máy tìm người mua món giá cao khi tài khoản còn ít dữ liệu thì CPM đắt từ đầu. Hạ xuống một hành vi phổ biến hơn, ví dụ lượt xem trang đích. Đổi ở cấp nhóm quảng cáo, và đổi trên một bản sao chứ đừng sửa nhóm đang chạy, kẻo máy học lại từ đầu.
- Vị trí hiển thị có bị bó hẹp không? Chỉ cho hiện ở bảng tin Facebook là tự thu hẹp chợ. Mở thêm vị trí cho máy có chỗ chọn.
Một điều tôi từng tin rồi phải bỏ: tăng hay giảm ngân sách không phải thuốc chữa CPM ở quy mô shop nhỏ. Tôi đo trên hai nhóm quảng cáo, một nhóm thấy chi nhiều thì CPM nhích lên, nhóm kia lại thấy ngược lại. Hai chiều ngược nhau tức là ngân sách không phải nguyên nhân. Nếu quảng cáo của bạn có người bấm mà vẫn không ai mua, đọc tiếp bài quảng cáo Facebook không ra đơn, vì lúc đó bệnh không nằm ở CPM.
8. Trước mùa cao điểm, nên chuẩn bị gì?
Nếu bạn đọc bài này vào khoảng tháng 9 hay tháng 10, bạn còn kịp. Năm việc nên làm trước khi chợ đông:
- Thử mẫu từ bây giờ. Tìm ra một hai mẫu thắng khi giá còn bình thường. Thử mẫu mới giữa lúc CPM đang lên là trả giá cao cho từng phép thử.
- Gom tệp người đã biết shop. Chiến dịch nhắc người đã vào trang của tôi chạm được hơn 11.000 người trong 2 ngày, với CPM khoảng 7.600đ. Một bài học tôi phải trả tiền mới biết: sau đó tôi phát hiện Meta đã tự nới tệp ra ngoài. Lý do là tôi chưa tắt tuỳ chọn cho máy mở rộng đối tượng, nên một phần trong số người đó là người lạ. Hãy kiểm lại tuỳ chọn này trước khi tin con số. Tệp ấm càng dày trước mùa sale, bạn càng có chỗ đặt tiền khi chợ ngoài kia đắt.
- Tính sẵn trần chi phí mỗi đơn. Lãi mỗi đơn trừ phần bạn muốn giữ lại. Có con số này, bạn sẽ không phải hoảng khi thấy CPM nhảy. Bài tối ưu chi phí quảng cáo có cách tính và các đòn bẩy để hạ chi phí mỗi đơn.
- Soạn sẵn hai ba mẫu dự phòng. Mùa sale bạn chi nhiều hơn, tần suất leo nhanh hơn, mẫu mòn sớm hơn. Bài mẫu quảng cáo có các khung để bắt đầu.
- Tăng ngân sách từng nấc. Cộng khoảng 20% mỗi hai tới ba ngày cho nhóm đang thắng. Nhảy gấp đôi một phát dễ làm máy học lại từ đầu, đúng lúc giá đang đắt nhất. Nếu bạn còn đang tính nên đặt bao nhiêu tiền, bài chạy quảng cáo Facebook bao nhiêu tiền có cách ước từ mục tiêu đơn hàng.
Đọc được CPM là một chuyện. Biết chiến dịch đang nằm ô nào mới ra tiền.
Phần khó nhất trong bài này là câu hỏi số 5 và số 7: nhìn một chiến dịch có CPM cao rồi biết nó đang ở ô chịu giá hay ô phải sửa, 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ĩ đó: đọc số theo thứ tự, chẩn đúng bệnh, sửa đúng chỗ. 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
CPM là gì trong quảng cáo?
Là giá cho mỗi 1.000 lượt quảng cáo hiện ra, bằng tiền đã tiêu chia số lượt hiển thị rồi nhân 1.000. Trên Facebook, phần lớn chiến dịch tính tiền theo lượt hiển thị, nên CPM là giá gốc để từ đó tính ra giá mỗi cú bấm và giá mỗi đơn.
CPM cao hay thấp là tốt?
Tự nó không tốt cũng không xấu. CPM cao mà chi phí mỗi đơn vẫn dưới mức bạn chịu được thì vẫn là quảng cáo có lãi. CPM thấp mà không ra đơn thường là dấu hiệu máy đang đưa quảng cáo tới người ít khi mua.
Cách tính CPM thế nào?
Lấy tổng tiền đã tiêu chia cho số lượt hiển thị, rồi nhân 1.000. Tiêu 150.000đ, quảng cáo hiện 2.000 lần, CPM là 75.000đ. Trình quản lý quảng cáo Facebook tính sẵn cột này, bạn chỉ cần bật cột lên.
CPM là gì trên YouTube?
Với nhà quảng cáo, vẫn là giá mỗi 1.000 lượt quảng cáo hiện ra. Với người làm video, CPM là số tiền nhà quảng cáo trả cho 1.000 lượt hiện quảng cáo trên video của bạn. Số bạn thực nhận sau khi YouTube chia phần gọi là RPM, thường thấp hơn CPM.
CPM trên TikTok có giống Facebook không?
Cùng một cách tính: tiền tiêu chia lượt hiển thị nhân 1.000. Nhưng mỗi nền tảng là một chợ đấu giá riêng, nên đừng so CPM TikTok với CPM Facebook để kết luận nơi nào rẻ hơn. So chi phí mỗi đơn của hai nơi mới có nghĩa.
CPM trong quản lý dự án có phải là CPM này không?
Không. Trong quản lý dự án, CPM là Critical Path Method, tức phương pháp đường găng, dùng để tìm chuỗi công việc quyết định thời gian hoàn thành dự án. Bài này chỉ bàn CPM trong quảng cáo trực tuyến.
Kết luận
CPM là gì, nói gọn: giá mua 1.000 lượt quảng cáo hiện ra. Nó là giá gốc của mọi thứ phía sau, nhưng không phải phán quyết. Cùng một tài khoản, CPM có thể chênh nhau hai mươi lần chỉ vì bạn bảo máy đi tìm những người khác nhau.
Mùa cao điểm sẽ đẩy CPM lên, và không ai trong chúng ta chặn được điều đó. Thứ bạn kiểm soát được là chi phí mỗi đơn: bằng mẫu tốt, bằng tệp người đã biết shop, bằng khách cũ không tốn đồng đấu giá nào.
Tối nay, mở báo cáo, bật ba cột CPM, tần suất và chi phí mỗi kết quả cho từng chiến dịch. Ghi lại ba con số đó. Đến 11/11, bạn sẽ có một mốc của chính mình để so, thay vì đoán.


