Sự thật: 90% shop nhỏ không cần app native
Đa số chủ shop nghe sales của agency lớn nói "phải có app riêng mới chuyên nghiệp" — thực ra không đúng. Sự thật là:
- App native (iOS + Android) tốn 60-200 triệu để build, 5-12 tháng phát triển
- Khách shop nhỏ không tải app nếu không có lý do mạnh (tích điểm tốt, ưu đãi riêng app, brand mạnh)
- Tỷ lệ uninstall trong tuần đầu: 70-90% với app shop nhỏ chưa có brand
- Phí maintain Apple Developer + Google Play: 99 USD/năm + 25 USD/lifetime
Trong khi đó, web app chạy trên trình duyệt (PWA) làm được 80% tính năng app native, chi phí 15-35tr, không cần tải, không sợ uninstall.
Web app là gì? Khác gì website thường?
Đây là điểm gây nhầm lẫn lớn nhất. Cần phân biệt:
| Loại | Đặc điểm | Ví dụ |
|---|---|---|
| Website tĩnh | Giới thiệu thông tin, không tương tác sâu | Landing page sản phẩm, blog |
| Web app | Có user account, đặt hàng/lịch hẹn, dashboard, real-time. Chạy như app trên trình duyệt | Đặt lịch salon, đặt món F&B, quản lý đơn shop |
| Mobile app native | Tải từ App Store/Play Store, dùng offline, push notification, camera, GPS | Grab, Shopee, Tiki, Sendo |
| PWA (Progressive Web App) | Web app + có thể "add to home screen" như app, push notification cơ bản | Twitter mobile, Pinterest mobile |
So sánh chi phí + thời gian thực tế (VN 2026)
| Tiêu chí | Web app + PWA | Mobile app native |
|---|---|---|
| Chi phí build | 15-35 triệu | 60-200 triệu (iOS + Android) |
| Thời gian | 2-4 tuần | 5-12 tháng |
| Maintain hàng tháng | 500k-2tr | 5-15tr (cần dev iOS + Android) |
| Cập nhật tính năng | Deploy 1 lần là xong | Push lên 2 store, đợi 1-3 ngày approve |
| Khách dùng | Vào link, không cần tải | Phải tải app, đăng nhập, cho phép quyền |
| Push notification | Có (PWA) — hoạt động ổn 90% case | Có — đầy đủ và ổn định nhất |
| Hoạt động offline | Cơ bản (cache) | Đầy đủ |
| SEO trên Google | Có — index tự nhiên | Không — app không lên Google |
Tiêu chí quyết định cho shop nhỏ
Chọn Web app khi:
- Ngân sách dưới 50 triệu
- Shop chưa có thương hiệu mạnh
- Cần SEO Google để có khách mới
- Khách chủ yếu đến từ link Facebook/Zalo/Google
- Sản phẩm/dịch vụ không cần dùng hàng ngày
- Cần go-live nhanh (1-4 tuần)
- Chưa có nhân sự kỹ thuật riêng
Chọn Mobile app khi:
- Ngân sách trên 60 triệu
- Brand đã mạnh, có loyal customer base
- Khách dùng hàng ngày/hàng tuần
- Cần feature đặc biệt: GPS chính xác, AR, scan barcode liên tục
- Push notification là core (giao đồ ăn, ride-hailing)
- Có team dev iOS + Android riêng
- Doanh thu > 500tr/tháng — đủ trang trải
3 case thực tế
Case #1: Salon tóc — Web app PWA đủ
Salon ở Q.7, 200 khách/tháng. Cần đặt lịch online + lịch sử dịch vụ. Build web app PWA 18 triệu, khách "add to home screen" để truy cập nhanh. Sau 6 tháng: 80% khách dùng lại. Không cần app native.
Case #2: Quán cafe chuỗi 5 chi nhánh — Web app + PWA đủ
Cần menu online, đặt mang về, tích điểm. Build web app 28 triệu. PWA push notification thông báo khuyến mãi. Chỉ cân nhắc app native khi mở rộng > 20 chi nhánh hoặc tham gia ecosystem GrabFood/ShopeeFood.
Case #3: Shop bán phụ kiện thể thao — Cần app native
Shop có 50K followers, doanh thu 800tr/tháng, brand mạnh, khách quay lại 3-4 lần/tháng. Lúc này app native (80-120tr) hợp lý vì tích điểm tốt + push noti hiệu quả + khách đã loyal. Đây là lúc app có ROI thật.
Sai lầm phổ biến khi quyết định
Sai #1: "Đối thủ có app nên mình cũng phải có"
Đối thủ build app vì họ ngân sách lớn hoặc có brand. Bạn copy mà chưa có cùng tài nguyên = phí tiền. Tập trung làm web app tốt trước, app sau khi đã có doanh thu ổn định.
Sai #2: "App chuyên nghiệp hơn website"
Sai về định nghĩa. Web app hiện đại (built bằng Next.js, React) có UI bằng hoặc đẹp hơn app native, animation mượt, responsive tốt. Khách bình thường không phân biệt được — họ chỉ quan tâm tốc độ và dễ dùng.
Sai #3: "App giúp tăng conversion vì khách dễ truy cập hơn"
Chỉ đúng nếu khách đã cài app rồi. Vấn đề là: chỉ 10-20% khách tải app shop nhỏ, còn lại click link Facebook/Zalo và mở web. Web app phục vụ 100% khách, app phục vụ tối đa 20%.
Tóm lại: Với shop nhỏ ngân sách dưới 50tr — chọn web app + PWA. Nó làm 80% việc của app, chi phí 1/4, thời gian 1/5. Khi shop đã có brand mạnh + doanh thu > 500tr/tháng + khách dùng hàng ngày — lúc đó nâng cấp lên app native có ROI.
Web app có thể nâng cấp thành app native sau này không?
Có. Nếu code web app bằng stack hiện đại (React, Next.js) thì có thể chuyển sang React Native — share 70-80% code logic, chỉ rewrite UI layer. Tiết kiệm 50-60% chi phí so với build app từ đầu.
Đây là path đúng cho startup: web app trước → có data + có khách → mới build app native khi cần. Không ngược lại.
Cần tư vấn web app cho shop của anh/chị?
Mình build web app PWA cho shop nhỏ và vừa, giá 15-35tr trọn gói, 2-4 tuần go-live. Có demo thật theo ngành (salon, F&B, SaaS) để anh/chị xem trước. Inbox Zalo để mình tư vấn miễn phí phù hợp với shop.
💬 Nhắn Zalo với Leo → Gửi email