Với phần lớn doanh nghiệp, câu trả lời là làm website trước, app sau. Website rẻ hơn 2–4 lần, có thể có khách ngay từ tháng đầu nhờ SEO và quảng cáo, và không phụ thuộc vào việc người dùng phải tải app. App chỉ nên làm trước khi sản phẩm phục vụ nhóm người dùng quay lại thường xuyên (nhân viên, khách thân thiết, tài xế, kỹ thuật viên) hoặc cần chức năng mà web không làm được (thông báo đẩy, offline, camera, định vị).

Nguyên tắc một câu: website để tìm khách mới, app để giữ khách cũ.

Trả lời trực tiếp theo tình huống

Tình huống của bạn Nên làm gì
Mới kinh doanh, chưa có khách online Website + landing page trước
Bán hàng cho khách mới, cần SEO/quảng cáo Website — sàn/website có giỏ hàng
60–80% khách đã mua lại nhiều lần App (hoặc web trước, app ngay sau)
Nhân viên làm việc ngoài văn phòng App nội bộ trước
Cần thông báo đẩy, chấm công, QR, chụp ảnh App trước
Ngân sách dưới 60 triệu Website/PWA trước
Đang có sẵn hệ thống quản lý với API App làm nhanh, chi phí thấp
Sản phẩm còn đang thử nghiệm mô hình Website/PWA, chưa làm app

Bảng so sánh đầy đủ

Tiêu chí Website PWA (web app) App mobile
Chi phí ban đầu 12–60 triệu 40–90 triệu 90–600 triệu
Thời gian 1–5 tuần 3–6 tuần 4–28 tuần
Tìm khách mới Rất tốt (SEO, quảng cáo, chia sẻ link) Tốt Kém (store khó tối ưu từ khoá)
Giữ chân khách cũ Trung bình Trung bình Rất tốt (biểu tượng trên màn hình chính)
Thông báo đẩy Không Hạn chế (iOS kém) Đầy đủ
Chức năng thiết bị Hạn chế Trung bình Đầy đủ (camera, GPS, NFC, sinh trắc)
Offline Không Một phần Tốt
Cài đặt Không cần "Thêm vào màn hình chính" Qua App Store / CH Play
Chi phí duy trì/năm 2–8 triệu 5–15 triệu 15–60 triệu
Rào cản người dùng Rất thấp Thấp Cao (phải tải, phải tin)
Thời gian ra mắt bản đầu Nhanh Nhanh Chậm
Rủi ro chính Cạnh tranh từ khoá Trải nghiệm không bằng app Bị store từ chối, ít người tải

Vì sao website thường nên làm trước

1. Website tự sinh khách, app thì không

Website có thể xuất hiện trên Google khi người ta tìm "làm nails quận 7", "phòng khám thú y cần thơ". App không làm được việc đó: App Store và Google Play là nơi người ta tìm app, không phải nơi người ta tìm dịch vụ. Muốn có người tải, bạn vẫn phải chạy quảng cáo và dẫn về store.

2. Rào cản cài đặt giết 95% người dùng mới

Một người lạ vào website: 1 cú nhấp. Một người lạ muốn dùng app: mở store → tìm → xem đánh giá → tải → cấp quyền → đăng ký. Tỷ lệ hoàn thành bước cuối thường dưới 5%.

3. Website rẻ hơn nhiều và sửa nhanh hơn

Cùng một tính năng: sửa trên web mất vài giờ, phát hành ngay; sửa trên app phải build lại, nộp store, chờ duyệt 1–3 ngày (Apple), và người dùng chưa chắc đã cập nhật. Với doanh nghiệp đang thay đổi quy trình mỗi tháng, đây là khác biệt quyết định.

4. Website là nền tảng cho app về sau

Làm web trước giúp bạn có: nội dung SEO, dữ liệu người dùng, quy trình đã được kiểm chứng, và hệ thống backend. Khi làm app sau, bạn chỉ cần thêm lớp giao diện — chi phí giảm 20–40%.

Khi nào nên làm app trước

1. Người dùng là nhân viên, không phải khách hàng

Nhân viên giao hàng, kỹ thuật viên bảo trì, nhân viên kiểm kho, tài xế — nhóm này bắt buộc phải dùng, nên rào cản cài đặt không còn là vấn đề. Họ cần camera quét mã, GPS, chụp ảnh hiện trường, làm việc khi mất mạng. Đây là nhóm app có tỉ lệ hoàn vốn nhanh nhất, thường 6–12 tháng.

2. Sản phẩm sống bằng tương tác lặp lại hằng ngày

Ví dụ điển hình: app học ngoại ngữ, app theo dõi sức khoẻ, app đặt sân, app tích điểm, app ví. Khi việc quay lại là một phần giá trị cốt lõi của sản phẩm, app thắng web rõ rệt vì thông báo đẩy và sự hiện diện trên màn hình chính.

3. Cần chức năng mà web không làm được

Danh sách kiểm tra nhanh:

  • Đọc mã vạch/QR để tra cứu, nhập kho
  • Chụp ảnh kèm vị trí, ký số tại chỗ
  • Làm việc ngoài vùng phủ sóng
  • Ghi âm, đo âm thanh, đo ánh sáng
  • Mở khoá bằng vân tay/khuôn mặt
  • Chạy nền liên tục (theo dõi hành trình, đếm bước)
  • Thanh toán NFC, thẻ thành viên tại quầy

Nếu có từ 2 mục trong danh sách này, app là lựa chọn đúng.

4. Đã có khách hàng trung thành đủ đông

Một quy tắc thực dụng: nếu bạn có trên 1.000 khách đã mua lại ít nhất 2 lần, app bắt đầu có ý nghĩa về mặt kinh tế. Dưới ngưỡng đó, chi phí app chưa tạo ra đủ giá trị giữ chân.

So sánh kinh tế: một ví dụ cụ thể

Một chuỗi 3 cửa hàng bán lẻ, doanh thu 900 triệu/tháng, 40% khách là khách quen:

Làm website trước Làm app trước
Chi phí ban đầu 40 triệu 250 triệu
Thời gian 3 tuần 12 tuần
Kênh có khách mới SEO + quảng cáo ngay Gần như không
Giữ chân Email/Zalo, ở mức trung bình Tốt hơn, nhưng cần thời gian đưa người dùng lên app
Chi phí năm đầu 46 triệu 280 triệu
Thời điểm có khách Tuần 3 Tuần 14 (nếu có kế hoạch đưa người dùng lên app)

Với cùng ngân sách 250 triệu, phương án hợp lý là: website 40 triệu + chạy quảng cáo 60 triệu + app 150 triệu làm sau khi web ổn định 2 tháng. Cách này vừa có khách ngay, vừa có app đúng lúc biết rõ người dùng thật cần gì.

Lộ trình ba giai đoạn: web → app

Đây là lộ trình chúng tôi khuyên cho phần lớn doanh nghiệp dịch vụ và bán lẻ:

Giai đoạn 1 (tháng 1–2) — Nền tảng web Website/landing page chuẩn SEO, có tracking, có form/Zalo, có 10–20 trang nội dung. Mục tiêu: có khách hàng đầu tiên và biết họ tìm gì.

Giai đoạn 2 (tháng 3–5) — Kiểm chứng hành vi Đo ba con số: bao nhiêu người quay lại, bao nhiêu người dùng trên điện thoại, chức năng nào được dùng nhiều nhất. Nếu người dùng điện thoại chiếm trên 70% và có nhóm quay lại trên 3 lần/tháng, app đã có cơ sở.

Giai đoạn 3 (tháng 6–9) — Làm app đúng phạm vi Làm app cho nhóm người dùng đã được xác định, giữ 60–70% chức năng web và bổ sung những gì chỉ app làm được (thông báo, offline, QR, camera). Đừng làm lại toàn bộ website dưới dạng app.

Lộ trình này có một lợi ích ít ai nghĩ tới: khi làm app, bạn đã có sẵn backend và API từ website, nên chi phí app thấp hơn đáng kể và thời gian ngắn hơn 3–4 tuần.

Bảy sai lầm phổ biến khi chọn app hay web

  1. Làm app vì "thấy oai". App không giúp bán hàng cho khách mới. Nếu mục tiêu là khách mới, app là lựa chọn sai.
  2. Làm app trước khi có quy trình ổn định. Quy trình đổi mỗi tháng thì mỗi tháng phải phát hành lại app.
  3. Không có kế hoạch đưa người dùng lên app. App phát hành xong nằm im vì không ai biết. Cần kế hoạch: email, Zalo, QR tại quầy, voucher chỉ dùng được trên app.
  4. Làm app chỉ để bọc website. Vừa bị Apple từ chối (guideline 4.2), vừa không mang lại giá trị gì thêm.
  5. Bỏ website sau khi có app. Website vẫn là nơi Google dẫn khách tới; app không thay thế được.
  6. Không tính chi phí vận hành. Apple 99 USD/năm, máy chủ, bảo trì 10–18% chi phí xây dựng mỗi năm.
  7. Đo sai chỉ số. Đếm lượt tải thay vì đếm người dùng hoạt động hằng tuần và tỷ lệ giữ chân sau 30 ngày.

Trường hợp đặc biệt: doanh nghiệp chỉ cần app nội bộ

Nếu bạn không bán cho người tiêu dùng mà cần số hoá vận hành, thứ tự đảo ngược:

  1. App nội bộ trước — vì người dùng là nhân viên, thay đổi quy trình mang lại tiền ngay (giảm giấy tờ, giảm sai sót, giảm thời gian).
  2. Trang quản trị web — để quản lý, báo cáo, phân quyền. Không cần làm app cho phần này.
  3. Website marketing chỉ cần 3–5 trang giới thiệu, không cần đầu tư SEO lớn.

Trong mô hình này, ROI thường rõ nhất: một app giao hàng tốt có thể cắt 20–30% thời gian đối soát mỗi ngày.

Cách kiểm chứng trước khi bỏ tiền làm app

Bạn có thể thử ba bước rẻ tiền này trong 4–6 tuần:

Cách thử Chi phí Học được gì
PWA (web app cài ra màn hình chính) 40–90 triệu Người dùng có thật sự muốn "app" không
Landing page + danh sách chờ 12–20 triệu Nhu cầu có đủ lớn để chờ đợi không
Zalo OA / Mini App Thấp Tương tác lặp lại có xảy ra không

Nếu sau 4 tuần PWA mà tỷ lệ quay lại vẫn dưới 10%, app native gần như chắc chắn sẽ không hiệu quả — vì vấn đề không nằm ở công nghệ mà ở nhu cầu.

Chi phí sở hữu 3 năm (TCO) — con số ít ai tính

Chi phí ban đầu chỉ là phần nổi. So sánh tổng chi phí sở hữu trong 3 năm cho cùng một nghiệp vụ:

Khoản Website PWA App mobile
Xây dựng ban đầu 40 triệu 70 triệu 250 triệu
Máy chủ, tên miền (3 năm) 9 triệu 15 triệu 36 triệu
Tài khoản store (3 năm) 0 0 4,2 triệu
Bảo trì, cập nhật (3 năm) 12 triệu 27 triệu 120 triệu
Nâng cấp giữa kỳ 20 triệu 25 triệu 60 triệu
Tổng 3 năm 81 triệu 137 triệu 470 triệu

App đắt khoảng 5,8 lần website trong 3 năm. Vì vậy câu hỏi đúng không phải "app có tốt hơn không" mà là "app có tạo ra thêm 390 triệu giá trị trong 3 năm không". Với chuỗi 3 cửa hàng doanh thu 900 triệu/tháng, chỉ cần tăng 1,5% doanh thu là đủ. Với cửa hàng đơn lẻ 150 triệu/tháng, gần như không đủ.

ASO và SEO: hai kênh tìm khách khác nhau

SEO website ASO (tối ưu store)
Người dùng đang tìm gì Dịch vụ, sản phẩm, địa điểm Một app cụ thể hoặc một nhu cầu chung
Từ khoá ví dụ "thiết kế nội thất quận 2" "app đặt lịch spa"
Công sức Viết nội dung, xây liên kết, 6–12 tháng Tên, mô tả, ảnh chụp, đánh giá, 1–3 tháng
Ai thắng Người có nội dung tốt và uy tín Người có nhiều lượt tải và đánh giá cao
Chi phí Trung bình, dài hạn Cao nếu phải chạy quảng cáo để có lượt tải đầu

Điểm quan trọng: ASO không thay được SEO cho doanh nghiệp địa phương. Không ai mở App Store để tìm "spa gần đây" — họ mở Google hoặc Google Maps.

Năm kịch bản ngành — chọn nhanh

Ngành Nên làm gì trước Vì sao
Spa / salon / nha khoa Website đặt lịch (có thể là web app) Khách mới tìm qua Google Maps; đặt lịch trên web đủ tốt, app chỉ cần khi có trên 1.000 khách quen
F&B nhiều chi nhánh App tích điểm + website Tích điểm và voucher là lý do quay lại mạnh nhất; khách mới vẫn cần website/menu online
Trung tâm giáo dục App hoặc web app cho phụ huynh Phụ huynh dùng hằng tuần, cần thông báo điểm danh và học phí; đây là nhóm có lý do dùng app rõ ràng
Vận tải / giao hàng App nội bộ trước Nhân viên dùng cả ngày, cần offline và GPS; ROI tính bằng tháng
Bất động sản Website + landing dự án Khách mới tìm qua Google; app chỉ hợp lý cho môi giới nội bộ (CRM, lịch xem nhà)

Nếu đã có app mà không ai dùng thì làm gì?

Đây là tình huống khá phổ biến và có cách xử lý rẻ hơn làm lại từ đầu:

  1. Đo lại ba con số: số người mở app trong 7 ngày, tỷ lệ giữ chân sau 30 ngày, số phiên/người/tuần. Nếu dưới 15% người cài còn dùng sau 30 ngày, vấn đề là giá trị chứ không phải giao diện.
  2. Tìm nhóm người dùng thật: lọc ra 20 người dùng tích cực nhất, phỏng vấn 30 phút mỗi người. Thường bạn sẽ thấy họ chỉ dùng 1–2 chức năng.
  3. Cắt bớt thay vì thêm: bỏ những màn hình không ai chạm, đưa chức năng chính ra màn hình đầu.
  4. Tạo lý do quay lại: thông báo có giá trị (nhắc lịch, trạng thái đơn, ưu đãi riêng) — đây là lợi thế duy nhất app có mà web không có.
  5. Đưa người dùng lên app: QR tại quầy, voucher riêng cho app, nhắc qua Zalo/email.

Nếu sau 3 tháng làm 5 việc trên mà tỷ lệ dùng vẫn dưới 10%, hãy chuyển hướng: giữ app ở mức tối thiểu và dồn ngân sách về website + Zalo OA.

Ba mức ngân sách, ba lựa chọn khác nhau

Ngân sách Nên làm Không nên làm
Dưới 60 triệu Website/landing page chuẩn SEO + Zalo OA Đừng làm app; app rẻ hơn ngưỡng này gần như chắc chắn phải làm lại
60–150 triệu Website đầy đủ + PWA cho nhóm khách quen Đừng làm app native hai nền tảng; không đủ ngân sách cho phần kiểm thử và bảo trì
Trên 150 triệu Website + app một nền tảng trước, mở rộng sau Đừng dàn trải cho cả app, quảng cáo và nội dung cùng lúc

Nguyên tắc phân bổ hợp lý: 40% cho nền tảng web và nội dung, 20% cho quảng cáo để có khách, 40% cho app. Nếu dồn 100% vào app, bạn sẽ có một sản phẩm tốt nhưng không ai biết.

App mobile và các lựa chọn thay thế nhẹ hơn

Trước khi quyết định làm app native, nên biết ba lựa chọn nhẹ hơn và điểm dừng của chúng:

Lựa chọn Chi phí Làm được gì Điểm dừng
Zalo OA / Zalo Mini App 5–40 triệu Nhắn tin, thông báo, đặt lịch đơn giản, tích điểm cơ bản Không có giao diện phức tạp, phụ thuộc nền tảng Zalo
PWA 40–90 triệu Gần như web app, cài ra màn hình chính, cache offline Thông báo đẩy iOS yếu, không lên store
Web app nội bộ 50–100 triệu Nhân viên dùng trên trình duyệt điện thoại Không có camera/QR ổn định, không chạy nền
App native 90–600 triệu Tất cả Chi phí và thời gian cao nhất

Với nhiều doanh nghiệp Việt Nam, Zalo OA + website là tổ hợp đủ tốt trong 1–2 năm đầu, đặc biệt khi khách hàng đã quen nhắn Zalo. Chi phí thấp, triển khai nhanh, nhưng không thay thế được app khi bạn cần sản phẩm riêng và dữ liệu thuộc về mình.

Checklist quyết định trong 15 phút

Trả lời 12 câu, mỗi câu "có" được 1 điểm. Từ 7 điểm trở lên: app là hướng đúng. Dưới 4 điểm: làm website trước.

  1. Trên 1.000 khách đã mua lại ít nhất 2 lần?
  2. Người dùng sẽ mở sản phẩm ít nhất 3 lần mỗi tuần?
  3. Có chức năng buộc phải dùng camera/QR/GPS/offline?
  4. Cần gửi thông báo đẩy tới người dùng thường xuyên?
  5. Người dùng chính là nhân viên của bạn?
  6. Đã có hệ thống backend với API ổn định?
  7. Có ngân sách trên 150 triệu cho năm đầu?
  8. Có người chịu trách nhiệm duyệt sản phẩm hằng tuần?
  9. Đã có kế hoạch đưa người dùng hiện tại lên app?
  10. Sản phẩm đã ổn định về mô hình và quy trình?
  11. Chấp nhận chi phí bảo trì 15–60 triệu/năm?
  12. Có cách đo lường hiệu quả app sau 3 tháng?

Nếu câu 7 và câu 10 trả lời "không", dừng lại — hai điều kiện này là bắt buộc, các câu còn lại chỉ là mức độ ưu tiên.

Lộ trình 12 tháng chi tiết

Tháng Việc cần làm Kết quả cần đạt
1 Website/landing page, tracking, Zalo OA, 10 trang nội dung Có khách hàng đầu tiên từ Google/quảng cáo
2 Đo hành vi: thiết bị, trang được xem, chức năng được hỏi nhiều Biết khách dùng điện thoại hay máy tính, hỏi gì nhiều nhất
3 Bổ sung nội dung theo câu hỏi thật của khách Giảm số cuộc gọi hỏi lại, tăng tỷ lệ để lại thông tin
4 Xây danh sách khách quen (Zalo, email, số điện thoại) Có trên 500 liên hệ để đưa lên app sau này
5 Chốt phạm vi app dựa trên dữ liệu 4 tháng Danh sách màn hình và tiêu chí nghiệm thu
6–8 Làm app giai đoạn 1 (luồng chính) Bản cài thử cho nội bộ dùng thật
9 Kiểm thử, phát hành store App có trên hai store, có 50–100 người dùng đầu
10 Đưa người dùng lên app: QR tại quầy, voucher riêng cho app Tỷ lệ chuyển từ khách quen sang người dùng app trên 20%
11 Đo ba chỉ số: mở app/tuần, giữ chân 30 ngày, doanh thu từ app Biết app có hiệu quả hay không
12 Quyết định mở rộng hay thu hẹp Kế hoạch năm tiếp theo dựa trên số liệu

Lộ trình này có điểm mạnh là không đặt cược toàn bộ ngân sách vào một lần. Sau mỗi tháng bạn đều có dữ liệu để quyết định tiếp hay dừng, thay vì chờ 4 tháng mới biết app có ai dùng.

Liên quan