‹ Về blog

Vì sao app này không có thông báo đẩy, không streak, không huy hiệu

18 tháng 7, 2026 · 5 phút đọc

Đây là một quyết định, không phải một thiếu sót

Thông báo đẩy, chuỗi ngày liên tiếp, huy hiệu thành tích. Ba thứ này có trong gần như mọi app liên quan đến thói quen, và có lý do rõ ràng: chúng làm tăng số lần mở app.

Table for None không có cái nào trong ba thứ đó. Dưới đây là lý do cho từng cái.

Không thông báo đẩy

Một thông báo đẩy là một tín hiệu do chúng tôi tạo ra.

Toàn bộ sản phẩm này dựa trên ý tưởng rằng cơn thèm được khởi động bởi tín hiệu, và một trong những tín hiệu mạnh nhất là việc điện thoại tự nó lên tiếng. Nếu chúng tôi gửi thông báo lúc 11h đêm, kể cả với nội dung tử tế nhất, chúng tôi đang tự tạo ra chính thứ mà app này được làm ra để đứng vào chỗ của nó.

Còn tệ hơn thế: chúng tôi sẽ đang dạy điện thoại của bạn rằng 11h đêm là giờ nghĩ về đồ ăn. Sau ba tuần, tín hiệu đó thuộc về chúng tôi chứ không phải bạn.

Nguyên tắc là app này phải được mở bởi bạn, vào lúc bạn đã có sẵn cơn thèm. Nó không đi tìm bạn.

Không chuỗi ngày

Chuỗi ngày liên tiếp hoạt động bằng cách tạo ra một thứ có thể mất. Sau hai mươi ngày, cái bạn đang giữ không còn là thói quen nữa mà là con số hai mươi.

Vấn đề xuất hiện vào ngày bạn lỡ. Chuỗi về không, và cảm giác lúc đó không tương xứng với chuyện đã xảy ra. Bạn bỏ lỡ một ngày; bạn không làm hỏng cái gì cả. Nhưng giao diện nói ngược lại, và nó nói khá to.

Với sản phẩm này, chuỗi ngày còn sai thêm ở một chỗ nữa. Mục tiêu không phải là mở app mỗi ngày. Nếu có một tuần bạn không thấy cần mở nó lần nào, đó là kết quả tốt chứ không phải một chuỗi bị đứt.

Một app tính chuỗi ngày sẽ coi tuần đó là thất bại. Chúng tôi không muốn xây một thứ hiểu ngược như vậy về chính người dùng của nó.

Không huy hiệu

Huy hiệu chuyển động lực từ bên trong ra bên ngoài. Bạn bắt đầu vì một lý do của riêng bạn, rồi sau vài tuần bạn tiếp tục vì cái huy hiệu sắp mở khoá.

Chuyện này có tác dụng ngắn hạn và có một vấn đề dài hạn: khi hết huy hiệu để mở, lý do ban đầu đã bị đẩy ra phía sau và không phải lúc nào cũng quay lại được.

Ngoài ra huy hiệu tạo ra một trò chơi phụ. Người ta sẽ đặt các đơn mô phỏng vì huy hiệu chứ không phải vì có một cơn thèm cần đi qua. Lúc đó app trở thành một thứ tiêu thời gian, và đó không phải thứ chúng tôi muốn làm ra.

Còn lại gì

Sau khi bỏ ba thứ đó, cái còn lại khá ít.

  • Một danh mục để lướt
  • Một khay để chọn món và thêm topping
  • Một nút đặt, và một quãng chờ có điểm kết thúc
  • Một con số ghi lại số tiền bạn đã không tiêu
  • Một câu nếu thì do bạn tự viết

Không có gì đẩy bạn quay lại. Không có gì phạt bạn khi không quay lại.

Cái giá của lựa chọn này

Nói cho công bằng: quyết định này làm sản phẩm khó phát triển hơn. Các chỉ số giữ chân người dùng sẽ thấp hơn một app có thông báo đẩy và chuỗi ngày. Chúng tôi biết điều đó lúc quyết định, và vẫn quyết định như vậy.

Lý do là có một mâu thuẫn không giải được nếu làm ngược lại. Một app được làm ra để bạn bớt bị điện thoại kéo đi, mà lại kéo bạn bằng thông báo đẩy, thì tự nó vô hiệu hoá chính nó. Không có cách viết nội dung thông báo nào khéo đến mức gỡ được mâu thuẫn đó.

Cách duy nhất chúng tôi thấy hợp lý là làm một thứ bạn nhớ ra khi cần, và quên đi khi không cần.

Thước đo chúng tôi quan tâm không phải bạn mở app bao nhiêu lần. Là nó có ở đó vào lúc bạn cần nó không.