← Tất cả bài viếtBiến code thành tiền

Tôi build cả cỗ máy tính tiền theo lượt — rồi cố tình không bật nó lên

2026-07-28

Tôi đã build xong một cỗ máy tính tiền theo từng lượt khách nhắn. Nó chạy. Tôi ra được hoá đơn. Rồi tôi quyết định không bật nó lên để bán.

Nghe ngược đời. Nhưng đó là một trong những quyết định kinh doanh đúng nhất tôi làm năm nay — và nó không nằm trong code, nó nằm trong việc biết khi nào không dùng code mình vừa viết.

Cái máy tôi đã xây

Khi mở rộng con bot spa thành một nền tảng nhiều ngách (spa, tour, bất động sản), tôi cần một hệ tính cước nghiêm túc. Tôi ngồi viết hẳn một rating engine.

Nó làm được mọi thứ một SaaS "xịn" cần: đếm bền số hội thoại mỗi khách trong kỳ (đã khử trùng theo khách và theo ngày, không phải đếm tạm trong RAM rồi mất khi restart server). Mỗi gói có một quota — ví dụ 800 hội thoại. Vượt quota thì tính cước từng hội thoại dư. Cuối kỳ, máy ra một hoá đơn có từng dòng rõ ràng: phí nền một dòng, vượt quota một dòng, sự kiện giá trị (lead đạt chuẩn, báo giá được duyệt) một dòng.

Công thức nằm thẳng trong code:

Hoá đơn = phí nền × (1 − chiết khấu) + (hội thoại vượt × cước vượt) + (outcome × đơn giá giá trị)

Tôi cũng đã dựng sẵn bảng gói nhiều bậc, mỗi gói một mức quota hội thoại — gói cao nhất 3,9 triệu một tháng cho 10 nghìn hội thoại. Nhìn rất ra dáng một nền tảng usage-based đúng nghĩa.

Và rồi tôi để nguyên cái máy đó ở chế độ đếm, nhưng không thu.

Vì sao "tính được" không có nghĩa là "nên tính"

Cái bẫy của người làm kỹ thuật là: khi bạn đã build được một cơ chế tinh vi, bạn muốn dùng nó. Đếm được từng hội thoại thì cảm giác như phải bán theo hội thoại mới "đúng". Nó công bằng mà — khách dùng nhiều trả nhiều.

Nhưng tôi tự hỏi một câu đơn giản: nếu tôi tính tiền theo số lượt khách nhắn, tôi đang dạy khách nghĩ về cái gì?

Câu trả lời làm tôi lạnh người: tôi đang dạy khách đếm. Khi bạn tính theo lượt, khách bắt đầu nhìn mỗi hội thoại như một đồng hồ taxi đang chạy. Họ sẽ hỏi "tháng này bot nhắn bao nhiêu lượt rồi?", "có cách nào giảm lượt không?", "lượt này có đáng tính tiền không?".

Đó là tư duy của người mua một tiện ích đo bằng công-tơ. Không phải tư duy của người mua một nhân viên CSKH không bao giờ ngủ.

Mà tôi đang bán cái thứ hai.

Token rẻ, nên đừng để khách định giá theo token

Có một sự thật phía sau: chi phí thật của mỗi hội thoại gần như bằng không. Token model rẻ — một hội thoại tốn cỡ vài trăm đồng tiền API. Nếu tôi định giá theo lượng dùng, tôi đang vô tình neo giá vào con số vài trăm đồng đó.

Và một khi khách thấy "à, mỗi lượt chỉ tốn mấy trăm đồng", thì 3,9 triệu một tháng trông như cướp. Họ sẽ tự làm phép tính: 10 nghìn hội thoại × vài trăm đồng = chưa tới một triệu tiền "nguyên liệu". Vậy 3,9 triệu là gì?

Đó chính xác là cuộc trò chuyện tôi không bao giờ muốn khách bước vào. Vì câu trả lời đúng — "anh trả cho một nhân viên trực 24/7 không bao giờ báo sai giá, rẻ hơn nửa lương người thật" — sẽ bị nhấn chìm dưới một bảng tính token.

Tính tiền theo lượt là tự tay đưa cho khách cái thước đo sai. Và một khi họ cầm cái thước đó, mọi lập luận giá trị của tôi đều thua.

Vậy tôi giữ cái máy lại để làm gì

Đây là chỗ thú vị: tôi không xoá nó. Tôi để nó chạy ngầm — đếm, không thu.

Vì việc đếm có giá trị riêng. Tôi biết bot của từng khách phục vụ bao nhiêu hội thoại, tạo ra bao nhiêu lead, bao nhiêu báo giá được duyệt. Đó là bằng chứng giá trị để tôi đưa cho khách khi gia hạn: "tháng rồi bot xử lý 2.400 lượt, lọc ra 31 lead cho anh". Con số đó biện minh cho cái giá — chứ không phải để tính cái giá.

Quota cũng vẫn có ích, nhưng như một cảnh báo mềm chứ không phải cái đồng hồ chặt tiền: khi một khách dùng vượt xa gói của họ, đó là tín hiệu họ đang lớn lên, đến lúc nói chuyện nâng gói — một cuộc trò chuyện về tăng trưởng, không phải về phạt vượt mức.

Tách bạch như vậy: cỗ máy để hiểu, không phải để thu. Tôi thu theo giá trị; tôi dùng số liệu để chứng minh giá trị đó.

Bài học mang đi

Khi bạn build sản phẩm để bán, bạn sẽ liên tục xây được những cơ chế "tính được". Tính theo lượt, theo giờ, theo ký tự, theo request. Cảm giác công bằng và chính xác rất hấp dẫn.

Nhưng mô hình tính tiền không chỉ là cách thu tiền — nó là cách bạn dạy khách nghĩ về thứ họ đang mua. Tính theo lượt dạy họ đếm và mặc cả. Tính theo giá trị dạy họ nghĩ về kết quả.

Cái khó nhất không phải build cái máy. Là đủ tỉnh để không bật nó lên chỉ vì mình đã build được.

Tách thu hồi chi phí khỏi bắt giá trị. Chi phí thì rẻ và đều — đừng để nó định nghĩa giá. Giá trị mới là thứ khách trả tiền, và nó chẳng liên quan gì đến số lượt khách nhắn.

👉 Muốn đi từ "build được con bot" tới "biết định giá nó sao cho không tự dìm mình"? Bắt đầu với mini-course miễn phí: Bot AI đầu tiên của bạn — không chỉ dạy code, mà là cả cách nghĩ của một người làm và bán AI thật.

Nhận bài thực chiến qua email

Mỗi tuần một bài về cách đưa AI vào doanh nghiệp thật. Miễn phí, huỷ bất cứ lúc nào.