Có shop chạy ads thấy đơn về là mừng. Mỗi ngày có vài chục đơn, dashboard nhìn cũng vui mắt. Nhưng tới cuối tháng, tiền hàng, phí sàn, phí ship, voucher, bao bì, tiền quảng cáo cộng lại mới thấy tài khoản không dư bao nhiêu. Vấn đề không phải lúc nào cũng do bán ít. Nhiều khi shop chưa biết mình đang tốn bao nhiêu tiền để có một khách hàng mới.
Chỉ số đó gọi là CAC. Với shop nhỏ, CAC không phải khái niệm xa lạ dành cho công ty lớn. Nó là câu hỏi rất đời: để kéo được một khách mới mua lần đầu, mình phải bỏ ra bao nhiêu tiền. Nếu không biết con số này, shop dễ chạy ads theo cảm tính. Thấy có đơn thì tăng ngân sách, thấy ít đơn thì hoảng, nhưng không biết đơn đó có đáng hay không.
Bài này giải thích CAC bằng cách gần gũi nhất: công thức, ví dụ số, khác gì với CPA, CPC, CPM, vì sao có đơn vẫn có thể lỗ, và cách nhìn CAC cùng CVR, AOV, lời thật, khách mua lại để shop nhỏ chạy quảng cáo bớt mù mờ hơn.
CAC là gì
CAC là viết tắt của Customer Acquisition Cost, nghĩa là chi phí có được khách hàng. Nói cụ thể hơn, đây là số tiền trung bình shop phải bỏ ra để có một khách hàng mới. Công thức căn bản là CAC bằng tổng chi phí kéo khách mới chia cho số khách hàng mới trong cùng một khoảng thời gian.
Ví dụ trong một tuần, shop chi 3.000.000đ tiền ads để kéo khách mới. Tuần đó có 60 khách mới mua lần đầu. CAC là 50.000đ cho mỗi khách mới. Con số này giúp shop biết mỗi người mua lần đầu đang “tốn” bao nhiêu tiền trước khi tạo ra lợi nhuận.
CAC khác với cảm giác “ads đang ổn” hay “ads đang đắt”. Có khi ads nhìn đắt nhưng khách mua lại nhiều nên vẫn đáng. Có khi ads nhìn rẻ, đơn về đều, nhưng mỗi đơn lời quá mỏng nên càng chạy càng mệt. Muốn biết thật, shop phải tính.

CAC khác gì với CPM, CPC và CPA
Khi chạy quảng cáo, shop hay thấy nhiều chữ viết tắt. CPM là chi phí cho một nghìn lượt hiển thị. CPC là chi phí cho mỗi lượt click. CPA là chi phí cho một hành động, có thể là inbox, thêm giỏ, đăng ký hoặc mua hàng, tùy mình cài mục tiêu.
CAC thì hẹp hơn và sát kinh doanh hơn: chi phí để có khách hàng mới thật sự. Một người click chưa chắc là khách. Một người inbox chưa chắc mua. Một đơn hàng có thể đến từ khách cũ, không phải khách mới. Vì vậy CAC cần tách rõ khách mới với khách cũ.
Nếu shop chỉ nhìn CPC thấp, có thể bị lầm. Click rẻ nhưng traffic sai tệp thì không ra khách. Nếu chỉ nhìn CPA đơn hàng, cũng có thể lẫn khách cũ và khách mới. CAC giúp shop trả lời đúng câu hỏi: mình đang mua khách mới với giá bao nhiêu.
Vì sao có đơn vẫn có thể lỗ
Giả sử CAC là 50.000đ. Một khách mới mua đơn đầu 180.000đ. Sau giá vốn, phí sàn, phí thanh toán, bao bì, voucher và freeship, shop còn lời gộp 40.000đ. Nhìn đơn thì có doanh thu, nhưng nếu tính CAC, đơn đầu đang âm 10.000đ.
Điều này không có nghĩa là đơn đó chắc chắn xấu. Nếu khách quay lại mua thêm nhiều lần, khoản âm ban đầu có thể được bù. Nhưng nếu khách chỉ mua một lần rồi biến mất, shop đang trả tiền để có doanh thu chứ không có lợi nhuận thật.
Đây là lý do nhiều shop thấy đơn nhiều mà tiền không ở lại. Ads kéo khách mới, voucher làm khách dễ chốt, freeship làm đơn đẹp hơn, nhưng sau cùng phần lời bị ăn hết. CAC giúp shop phát hiện chuyện đó sớm hơn thay vì đợi cuối tháng mới thấy hụt.

CAC phải nhìn cùng AOV và lời thật
CAC một mình chưa đủ. Shop cần nhìn nó cùng AOV và lời thật. AOV là giá trị đơn hàng trung bình. Nếu AOV quá thấp, mỗi đơn không đủ lớn để hấp thụ CAC. Một đơn 79.000đ rất khó gánh chi phí quảng cáo 40.000đ trừ khi biên lợi nhuận cực tốt hoặc khách mua lại rất nhiều.
Ngược lại, AOV cao hơn có thể giúp CAC dễ thở hơn. Nhưng nếu AOV tăng nhờ giảm giá quá sâu hoặc combo tặng quá nhiều, lời thật vẫn có thể không tăng. Vì vậy phải coi sau giá vốn, phí sàn, phí thanh toán, voucher, freeship, bao bì thì còn bao nhiêu.
Một cách đọc đơn giản là so CAC với lời gộp đơn đầu. Nếu lời gộp đơn đầu cao hơn CAC, shop có cơ hội lời ngay từ lần mua đầu. Nếu lời gộp thấp hơn CAC, shop cần chắc rằng khách có khả năng mua lại, hoặc phải sửa CVR, AOV, giá, ưu đãi để không bị âm kéo dài.
CVR thấp làm CAC đội lên
CVR là tỷ lệ chuyển đổi. Cùng một ngân sách ads, nếu trang sản phẩm chuyển đổi kém, shop sẽ cần nhiều lượt click hơn để ra một khách mới. Khi đó CAC tăng. Nói dễ hiểu, traffic vào nhiều nhưng rớt dọc đường thì tiền ads bị hao.
Ví dụ shop chi 1.000.000đ kéo 1.000 lượt vào trang. Nếu CVR là 0,5%, shop có 5 khách mua. CAC riêng phần ads là 200.000đ mỗi khách. Nếu sửa ảnh, mô tả, review, chính sách, inbox để CVR lên 2%, cùng 1.000 lượt đó có 20 khách mua. CAC giảm xuống 50.000đ.
Vì vậy, khi CAC cao, đừng chỉ trách ads. Có thể ads kéo đúng người rồi, nhưng trang bán chưa đủ thuyết phục. Cũng có thể sản phẩm thiếu review, giá chưa rõ lý do, phí ship làm khách bỏ giỏ, hoặc inbox trả lời chậm.

Chi phí nào nên đưa vào CAC
Với shop nhỏ, có thể bắt đầu đơn giản: lấy tiền ads chia cho số khách mới. Cách này chưa hoàn hảo nhưng dễ làm và tốt hơn không tính gì. Khi quen rồi, shop cộng thêm các chi phí trực tiếp để kéo khách mới.
Các khoản nên xem xét gồm tiền ads, phí KOC hoặc KOL, hoa hồng affiliate, voucher chỉ dành cho khách mới, quà tặng hoặc sample để kéo khách mới, chi phí livestream nếu buổi đó chủ yếu để tìm khách mới. Nếu muốn tính kỹ hơn, có thể phân bổ thêm chi phí làm nội dung và công tư vấn.
Không cần làm quá phức tạp ngay ngày đầu. Quan trọng là nhất quán. Tuần này tính ads cộng voucher khách mới thì tuần sau cũng tính như vậy. Nếu lúc thì tính, lúc thì bỏ, số CAC sẽ nhảy lung tung và khó ra quyết định.
Đừng gom khách cũ và khách mới vào một rổ
CAC chỉ nên tính cho khách hàng mới. Nếu gom cả khách cũ mua lại, con số sẽ đẹp giả. Khách cũ thường rẻ hơn vì họ đã biết shop, đã tin sản phẩm, có thể mua lại từ tin nhắn, nhóm khách hàng, Zalo, email hoặc đơn giản là nhớ tới shop.
Ví dụ chiến dịch có 100 đơn, trong đó 40 đơn từ khách cũ. Nếu lấy tổng chi phí chia cho 100 đơn, shop tưởng chi phí rất thấp. Nhưng thực tế chiến dịch chỉ kéo được 60 khách mới. CAC phải tính trên 60 khách mới đó. Tách ra như vậy có thể làm số nhìn xấu hơn, nhưng thật hơn.
Shop nhỏ nên đánh dấu khách mua lần đầu bằng cách đơn giản: số điện thoại, email, username sàn, hoặc ghi chú trong file theo dõi. Không cần hệ thống CRM cầu kỳ mới bắt đầu được.

Khi nào CAC cao vẫn chấp nhận được
CAC cao không phải lúc nào cũng xấu. Nếu khách mua lại tốt, giá trị vòng đời khách hàng cao, đơn đầu lời thấp vẫn có thể chấp nhận. Ví dụ shop bán sản phẩm tiêu hao như mỹ phẩm, đồ ăn, đồ mẹ bé, phụ kiện dùng định kỳ. Khách mua lần đầu rồi quay lại ba bốn lần, tổng lời có thể bù CAC ban đầu.
Nhưng chữ “nếu” ở đây rất quan trọng. Shop phải có dữ liệu khách mua lại hoặc ít nhất có kế hoạch chăm khách sau mua. Nếu chỉ hy vọng khách quay lại mà không đo, không nhắn chăm, không có sản phẩm tiếp theo, không có trải nghiệm tốt, CAC cao là rủi ro.
Một nguyên tắc dễ hiểu: nếu đơn đầu chưa đủ lời để bù CAC, shop phải biết đơn thứ hai, thứ ba đến từ đâu. Đến từ chất lượng sản phẩm, nhắc mua lại, ưu đãi khách cũ, cộng đồng, nội dung chăm sóc hay referral. Không có câu trả lời, đừng mạnh tay đốt ads.
Cách giảm CAC mà không chỉ cắt ads
Nhiều shop thấy CAC cao là cắt ads liền. Có lúc nên cắt, nhưng không phải lúc nào cũng vậy. CAC cao có thể giảm bằng cách sửa những điểm làm khách rớt trước khi mua.
Đầu tiên là tăng CVR: sửa ảnh đầu, video, mô tả, review, chính sách đổi trả, thông tin size, phí ship, tốc độ inbox. Thứ hai là tối ưu tệp ads: đừng kéo người tò mò quá rộng nếu họ không có nhu cầu mua. Thứ ba là tăng AOV hợp lý bằng combo, bán kèm, ngưỡng freeship, nhưng phải giữ lời thật.
Thứ tư là dùng khách cũ để kéo khách mới qua referral. Một lời giới thiệu từ khách hài lòng thường rẻ hơn ads lạnh. Thứ năm là chăm khách cũ để doanh thu không phụ thuộc hoàn toàn vào khách mới. Khi khách cũ mua lại tốt, shop có thể chịu CAC cao hơn một chút ở đơn đầu mà vẫn an toàn.

Theo dõi CAC bằng bảng đơn giản
Shop nhỏ chỉ cần một bảng đơn giản là bắt đầu được. Các cột nên có: thời gian, kênh, chi phí, số khách mới, CAC, AOV đơn đầu, lời gộp đơn đầu, số khách mua lại và ghi chú. Quan trọng nhất là tách theo kênh.
Ads Facebook, TikTok, livestream, KOC, affiliate, referral có thể có CAC rất khác nhau. Một kênh mang nhiều khách mới nhưng CAC cao chưa chắc xấu nếu khách chất lượng và mua lại. Một kênh CAC thấp nhưng khách chỉ săn voucher một lần rồi mất hút cũng chưa chắc tốt.
Ghi chú cũng quan trọng. Tuần nào đổi ảnh, đổi ưu đãi, đổi target, thêm review, tăng giá, đổi ngưỡng freeship thì ghi lại. Sau vài tuần, shop sẽ thấy quyết định nào làm CAC giảm thật, quyết định nào chỉ làm số đẹp tạm thời.
Kế hoạch thử CAC trong 7 ngày
Ngày đầu, tách danh sách khách mới và khách cũ trong 7 hoặc 30 ngày gần nhất. Ngày hai, gom chi phí ads, voucher khách mới, phí KOC, affiliate hoặc quà kéo khách mới trong cùng khoảng thời gian. Ngày ba, tính CAC chung và CAC theo từng kênh.
Ngày bốn, chọn một kênh có CAC cao để soi. Đừng sửa hết cùng lúc. Ngày năm, sửa một trong ba thứ: tệp ads, nội dung quảng cáo hoặc trang sản phẩm. Ngày sáu, thử tăng AOV đơn đầu bằng combo nhẹ hoặc món bán kèm liên quan. Ngày bảy, coi lại CAC, AOV, lời thật và phản ứng khách.
Nếu CAC giảm nhưng AOV cũng giảm mạnh, chưa chắc tốt. Nếu CAC không giảm nhưng khách mới mua lại nhiều hơn, có thể vẫn đáng. Nếu CAC cao, lời đầu âm, khách không quay lại, đó là tín hiệu cần dừng hoặc sửa mạnh.
CAC nên tách theo từng chiến dịch
Một lỗi khác là lấy hết chi phí ads trong tháng rồi chia chung cho tất cả khách mới. Cách đó có thể dùng để nhìn tổng quan, nhưng nếu muốn sửa cho đúng, shop nên tách theo từng chiến dịch hoặc từng mục tiêu. Chiến dịch kéo khách mới, chiến dịch remarketing, chiến dịch livestream, chiến dịch ra mắt sản phẩm mới không nên bỏ chung một rổ.
Ví dụ một chiến dịch TikTok kéo nhiều khách mới nhưng CAC cao, còn chiến dịch remarketing Facebook tạo đơn rẻ hơn vì toàn khách đã biết shop. Nếu gom lại, shop tưởng mọi thứ đang vừa vừa. Khi tách ra, shop mới thấy kênh nào đang mua khách mới mắc, kênh nào đang chốt lại khách cũ tốt, kênh nào chỉ làm số đẹp nhưng không tạo khách chất lượng.
Tách chiến dịch cũng giúp shop quyết định công bằng hơn. Không phải cứ kênh CAC cao là bỏ, vì có kênh khách mới chất lượng và mua lại tốt. Cũng không phải cứ kênh CAC thấp là giữ, vì có kênh chỉ kéo khách săn mã, đơn đầu nhỏ, không quay lại. Dữ liệu cần đi chung với ghi chú thực tế.
Dấu hiệu CAC đang nguy hiểm
CAC bắt đầu nguy hiểm khi shop phải giảm giá ngày càng sâu mới có khách mới, tiền ads tăng nhưng khách mới không tăng tương xứng, hoặc đơn đầu lời rất mỏng mà khách mua lại ít. Một dấu hiệu nữa là shop ngại tắt ads vì tắt là hết đơn, nhưng bật ads thì tiền cuối tháng vẫn không dư.
Khi gặp tình trạng đó, đừng chỉ tăng ngân sách để gỡ. Shop nên quay lại kiểm tra sản phẩm, tệp khách, trang bán, hình ảnh, review, giá, chính sách, tốc độ inbox và kế hoạch chăm khách sau mua. CAC cao thường là triệu chứng của cả hệ thống bán hàng, không chỉ là lỗi của một nút trong trình quảng cáo.
Cũng nên coi lại lời hứa trong quảng cáo. Nếu ads hứa quá mạnh, khách click nhiều nhưng vào trang thấy không đúng kỳ vọng, CVR sẽ thấp và CAC đội lên. Nếu ads nói đúng nỗi đau, sản phẩm chứng minh được lời hứa, trang bán đủ tin, CAC thường dễ thở hơn.
CAC giúp shop chạy ads tỉnh táo hơn
CAC không phải để shop sợ quảng cáo. CAC giúp shop biết tiền đi đâu. Thay vì hỏi “ads có ra đơn không”, shop hỏi thêm “mỗi khách mới tốn bao nhiêu, đơn đầu lời hay lỗ, khách có mua lại không”. Câu hỏi đó làm quyết định rõ hơn nhiều.
Khi biết CAC, CVR, AOV và lời thật, shop nhỏ bắt đầu thấy bức tranh kinh doanh đầy đủ hơn. Ads không còn là trò may rủi. Nó trở thành một khoản đầu tư có đo lường: bỏ bao nhiêu tiền, lấy về bao nhiêu khách mới, mỗi khách tạo ra bao nhiêu lời, và có quay lại hay không.
Bán hàng online càng cạnh tranh, shop càng cần bớt chạy theo cảm giác. Có đơn là tốt, nhưng có lời mới sống lâu. CAC là một trong những con số giúp shop nhớ điều đó trước khi bấm tăng ngân sách.