Chúng tôi đã soát từng dòng hóa đơn WhatsApp — 60% là trả cho hạ tầng chưa từng dùng — UnifyPort
187,42 đô la. Đó là tổng hóa đơn WhatsApp trong một tháng của một nhóm hỗ trợ 4 người, tăng từ 134 đô la tháng trước, trong khi lượng tin nhắn và số nhân sự không đổi. Bộ phận tài chính không hỏi “có đắt quá không”, mà hỏi: “đây là tiền gì, cụ thể?” Vậy là nhóm lấy bảng chi tiết từ dashboard của BSP (Business Solution Provider — nhà cung cấp giải pháp kinh doanh cho WhatsApp) và soát từng dòng.
Tổng số tiền gồm 4 khoản:
| Khoản mục | Số tiền |
|---|---|
| Phí hội thoại dịch vụ (Meta) | 74,10 đô la |
| Phí tin nhắn template (bị phân loại lại) | 41,20 đô la |
| Phụ phí BSP | 23,12 đô la |
| Phí nền tảng | 49,00 đô la |
| Tổng cộng | 187,42 đô la |
Dưới đây là kết quả soát hóa đơn đó — mỗi dòng thực chất là tiền cho cái gì, và công việc hàng ngày của nhóm (khách hàng nhắn tin, nhóm trả lời) có thực sự tạo ra khoản phí đó hay không.
Dòng 1: Phí hội thoại dịch vụ — 74,10 đô la, dòng duy nhất phản ánh đúng việc sử dụng thực tế
Đây là khoản Meta tính cho các cuộc hội thoại mà nhóm thực sự đang thực hiện: khách hàng nhắn trước, nhóm trả lời trong khung hội thoại đang mở. Đây là danh mục tính phí rẻ nhất, đơn giản nhất của WhatsApp, và nó phản ánh trực tiếp công việc nhóm làm cả ngày. Không có gì để phàn nàn ở đây — đây chính là chi phí của công việc.
Dòng 2: Phí tin nhắn template — 41,20 đô la, cho những tin nhắn không ai nghĩ là “template”
Khoản này cần được giải thích. Một số tin nhắn trả lời của nhóm không phải là phản hồi đơn giản trong khung hội thoại — mà là tin nhắn theo dõi: thông báo cập nhật trạng thái đơn hàng gửi vào sáng hôm sau, hỏi “vấn đề đã được giải quyết chưa” gửi sau một ngày. Khi một tin nhắn trả lời rơi ra ngoài khung hội thoại 24 giờ, WhatsApp không còn coi đó là “trả lời” nữa — nó trở thành tin nhắn template, được tính giá riêng theo danh mục và quốc gia người nhận, giống như một chiến dịch quảng bá.
Không ai trong nhóm từng nộp hay phê duyệt template nào, mọi người đều nghĩ những tin nhắn này chỉ là “trả lời hơi muộn”. Nhưng về mặt tính phí, một tin nhắn theo dõi muộn 18 giờ và một chiến dịch quảng bá đi qua cùng một bộ đếm.
Dòng 3: Phụ phí BSP — 23,12 đô la, một khoản tính theo phần trăm không đáng tồn tại
Trên những gì Meta tính phí — cả phí hội thoại dịch vụ hợp lệ và phí template phát sinh ngoài ý muốn — BSP cộng thêm phần biên lợi nhuận của riêng họ. Trong ngành, mức này thường ở khoảng 15-20%. 23,12 đô la trên 115,30 đô la phí của Meta tính ra gần đúng 20%.
Phụ phí này tự nó không phải là vấn đề — BSP tính phí này vì họ thực sự cung cấp một số hạ tầng (sẽ nói thêm ở dưới). Vấn đề là nó chồng lên Dòng 2 — một khoản phí mà nhóm thậm chí không biết là đang phát sinh. Một hóa đơn bất ngờ tự động bị cộng thêm 20% phụ phí.
Dòng 4: Phí nền tảng — 49,00 đô la, cho một bộ công cụ không ai mở ra
Đây là phí cố định hàng tháng để duy trì sự tồn tại của kết nối với BSP, không phụ thuộc vào lượng tin nhắn. Khoản này mua được: quy trình nộp và phê duyệt template, công cụ tạo chiến dịch/gửi broadcast, giao diện hộp thư đến có lên lịch tin nhắn marketing.
Nhóm đã kiểm tra: không ai trong 4 agent từng mở công cụ tạo chiến dịch. Không một lần nào. Quy trình thực tế của họ — tin nhắn đến, agent lấy từ hàng đợi để trả lời — không chạm đến bất kỳ công cụ nào mà khoản phí này đang trả cho.
Tổng kết: 60% hóa đơn, không có hoạt động gửi đi nào
Cộng lại: Dòng 2 (41,20 đô la) + Dòng 3 (23,12 đô la) + Dòng 4 (49,00 đô la) = 113,32 đô la, tức 60% trong tổng số 187,42 đô la — và mỗi đồng trong số đó đều bắt nguồn từ hạ tầng gửi đi (tính phí template, biên lợi nhuận BSP, công cụ chiến dịch) mà nhóm này chưa từng dùng và không có kế hoạch dùng. 40% còn lại (Dòng 1) là chi phí thực sự của việc “khách hàng nhắn tin cho chúng tôi, chúng tôi trả lời”.
Họ đã chuyển sang dùng gì
Nhóm kết nối số WhatsApp hiện có của mình qua giao diện inbound không chính thức của UnifyPort thay cho BSP. Cùng một số điện thoại, không cần Business Verification, không cần onboard lại. Tin nhắn inbound giờ đến dưới dạng sự kiện webhook message.received đã được chuẩn hóa:
{
"event": "message.received",
"account_id": "acct_3qPmRz",
"provider": "whatsapp",
"from": "user_88c1ae",
"text": "Hi, do you have an update on order #4471?",
"timestamp": 1749974400,
"message_id": "wa_msg_9f2b7c"
}
Backend xác minh mỗi lượt gửi bằng kiểm tra HMAC-SHA256 đối chiếu với signing_secret được cấu hình trên webhook endpoint, rồi đưa tin nhắn vào đúng hàng đợi mà các agent vẫn đang dùng:
app.post("/webhook", (req, res) => {
if (!verifySignature(req)) return res.sendStatus(401);
const evt = req.body;
if (evt.event === "message.received") {
supportQueue.add({
channel: evt.provider,
customer: evt.from,
text: evt.text,
messageId: evt.message_id,
});
}
res.sendStatus(200);
});
Trả lời thì chỉ cần một lệnh gọi POST /v1/messages duy nhất, chỉ định tài khoản và người nhận — tin nhắn sẽ vào ngay cuộc trò chuyện mà khách hàng đã mở: không template, không danh mục, không bộ đếm theo tin nhắn. Dòng 2 đến 4 không có khoản tương ứng ở đây, vì cấu hình này không có gì giống hạ tầng chiến dịch gửi đi: không có hệ thống template nên không có phí template; không có BSP nên không có phụ phí; và không có phí nền tảng cho một bộ công cụ mà từ đầu không phải là mục tiêu sử dụng.
Hãy soát hóa đơn của chính bạn theo cách này
Nếu cách dùng WhatsApp của bạn giống nhóm này — khách hàng nhắn trước, bạn trả lời, không chạy chiến dịch — hãy lấy hóa đơn chi tiết của mình ra và tự hỏi 3 câu:
- Những dòng nào phản ánh các cuộc hội thoại bạn thực sự đang có? (Giữ lại phần này — đây là chi phí thực của công việc.)
- Những dòng nào là phí template/danh mục cho những tin nhắn mà bạn nghĩ chỉ là trả lời bình thường? Kiểm tra xem có bao nhiêu “trả lời” của bạn rơi ra ngoài khung 24 giờ.
- Những dòng nào là phụ phí hoặc phí nền tảng cho các công cụ — công cụ tạo chiến dịch, lên lịch broadcast, phê duyệt template — mà không ai trong nhóm từng mở ra?
Với nhóm này, câu hỏi 2 và 3 cộng lại chiếm 60% hóa đơn. Nếu inbound thực sự là tất cả những gì bạn cần, thì 60% đó hoàn toàn không có khoản mục tương ứng trên một webhook inbound đã được chuẩn hóa.