Có cần làm app không? Flowchart giúp bạn quyết định trong 5 phút
“Anh ơi, em muốn làm app” — đây là câu mở đầu phổ biến nhất khi chủ doanh nghiệp liên hệ công ty phần mềm. Nhưng sau 15 phút phân tích, hơn 60% trường hợp câu trả lời là: bạn chưa cần app.
Bài viết này giúp bạn trả lời câu hỏi “có cần làm app không” một cách khách quan, với flowchart quyết định rõ ràng và phân tích chi phí cơ hội.
Lead Magnet: Tải miễn phí “Flowchart quyết định: App hay Website là đủ?” — bản PDF in ra được, dùng trong cuộc họp team. Tải ngay tại đây
1. Tại sao nhiều doanh nghiệp muốn làm app (nhưng không nên)?
1.1. “Đối thủ có app” — nhưng có ai dùng không?
Nhiều doanh nghiệp làm app vì thấy đối thủ có. Nhưng hãy kiểm tra: app của đối thủ có bao nhiêu lượt tải? Rating bao nhiêu sao? Cập nhật lần cuối khi nào?
Thống kê thú vị từ App Store Việt Nam 2025:
- 70% app doanh nghiệp SME có dưới 1,000 lượt tải
- 45% app không được update trong 12 tháng qua
- Rating trung bình: 2.8/5 sao
- Chi phí phát triển trung bình: 100-150 triệu VND
Đó là 100 triệu VND “đắp chiếu” trên App Store.
1.2. “Khách hàng dùng mobile nhiều” — đúng, nhưng…
95% người Việt dùng smartphone. Nhưng “dùng mobile” không có nghĩa “cần cài app”. Hầu hết hoạt động trên mobile diễn ra qua:
- Trình duyệt web (Chrome, Safari): 35%
- Mạng xã hội (Facebook, Zalo, TikTok): 40%
- Apps đã cài sẵn (Banking, Shopee): 20%
- Apps mới cài: chỉ 5%
Người dùng trung bình cài 80 app nhưng chỉ dùng 9 app/ngày. Cơ hội app của bạn “chen chân” vào 9 apps đó là rất thấp.
1.3. “Tôi muốn gửi notification cho khách” — có cách khác rẻ hơn
Push notification là lý do phổ biến nhất để làm app. Nhưng bạn có thể gửi notification qua:
- Zalo OA: Miễn phí đến 500 tin/tháng
- Email marketing: 500K - 3 triệu/tháng cho 10,000+ subscribers
- SMS: 400-600 VND/tin
- Web push notification: Miễn phí (OneSignal, Firebase)
- PWA push notification: Miễn phí
2. Flowchart quyết định: Có cần làm app không?
Trả lời lần lượt các câu hỏi sau:
Câu hỏi 1: Người dùng có cần truy cập OFFLINE không?
- CÓ → Cần app (hoặc PWA có offline mode)
- KHÔNG → Sang câu hỏi 2
Ví dụ cần offline: App đọc sách, app quản lý kho tại hiện trường không có wifi, app bản đồ navigation
Câu hỏi 2: Có cần truy cập phần cứng thiết bị (Camera, GPS real-time, Bluetooth, Sensors) không?
- CÓ → Cần app native hoặc Flutter
- KHÔNG → Sang câu hỏi 3
Ví dụ cần phần cứng: App scan QR code liên tục, app tracking GPS real-time (giao hàng), app kết nối thiết bị IoT qua Bluetooth
Câu hỏi 3: Người dùng có mở “app” này HÀNG NGÀY không?
- CÓ (5+ lần/tuần) → App có giá trị, cân nhắc làm
- KHÔNG (dưới 3 lần/tuần) → Sang câu hỏi 4
Ví dụ dùng hàng ngày: App quản lý task nội bộ, app nhắn tin, app fitness tracking
Câu hỏi 4: Có cần xử lý real-time (chat, live tracking, live streaming) không?
- CÓ → App hoặc Web App (tuỳ mức độ)
- KHÔNG → Sang câu hỏi 5
Câu hỏi 5: Budget có trên 100 triệu VND không?
- CÓ → Cân nhắc app nếu đáp ứng 1-2 tiêu chí trên
- KHÔNG → Website responsive hoặc PWA là đủ
Tổng kết Flowchart
| Kết quả | Khuyến nghị |
|---|---|
| Trả lời CÓ cho câu 1 hoặc 2 | Cần app native/Flutter |
| Trả lời CÓ cho câu 3 + budget đủ | Cân nhắc app, bắt đầu bằng MVP |
| Trả lời CÓ cho câu 4 | Web App hoặc App tuỳ mức độ |
| Trả lời KHÔNG cho tất cả | Website responsive hoặc PWA |
3. PWA — Giải pháp “trung gian” bạn chưa biết
PWA (Progressive Web App) là gì?
PWA là website có thể “cài đặt” trên màn hình home của điện thoại như app, nhưng thực chất là web. Nó kết hợp ưu điểm của cả website và app.
PWA có thể làm gì?
| Tính năng | App Native | PWA | Website |
|---|---|---|---|
| Cài trên home screen | Có | Có | Không |
| Push notification | Có | Có (Android, hạn chế iOS) | Có (web push) |
| Offline mode | Có | Có (cơ bản) | Không |
| Camera | Có | Có | Có (hạn chế) |
| GPS | Có | Có | Có |
| Bluetooth | Có | Hạn chế | Không |
| File system | Có | Hạn chế | Không |
| App Store | Có | Không cần | Không |
| Auto update | Qua App Store | Tự động | Tự động |
| SEO | Không | Có | Có |
| Share bằng link | Khó | Dễ | Dễ |
Chi phí PWA vs App
| Hạng mục | App (Flutter) | PWA |
|---|---|---|
| Phát triển | 80 - 200 triệu | 30 - 80 triệu |
| Bảo trì/năm | 20 - 50 triệu | 10 - 20 triệu |
| App Store fee | 2.5 triệu/năm | 0 |
| Update process | Submit → Review → Approve (2-7 ngày) | Deploy ngay lập tức |
| User acquisition | CPI 8-25K/install | SEO + link sharing miễn phí |
Tiết kiệm 50-120 triệu VND so với app native trong năm đầu.
Khi nào chọn PWA?
- E-commerce: PWA hoạt động tuyệt vời (Flipkart, Alibaba đều dùng PWA)
- Blog/tin tức: PWA + offline reading
- Catalogue/Portfolio: Chia sẻ bằng link, không cần cài
- Internal tools: Dashboard, báo cáo cho nhân viên
- Landing pages có tính năng: Form, calculator, quiz
Khi nào KHÔNG nên chọn PWA?
- Cần push notification trên iOS (hỗ trợ từ iOS 16.4 nhưng vẫn hạn chế)
- Cần Bluetooth, NFC, hoặc advanced sensors
- Game hoặc app cần GPU intensive
- Cần in-app purchase
4. Website Responsive — Đủ cho 80% SME
Sự thật: Hầu hết SME chỉ cần website responsive tốt
Nếu mục tiêu của bạn là:
- Khách hàng tìm thấy bạn trên Google → Website + SEO
- Khách hàng xem sản phẩm/dịch vụ → Website responsive
- Khách hàng liên hệ tư vấn → Website + form/chat
- Khách hàng đặt hàng → Website e-commerce
Tất cả những điều trên, website responsive làm được và làm tốt hơn app vì:
- Không cần cài đặt — giảm friction
- SEO — Google index website, không index app
- Chia sẻ dễ — copy link, gửi qua Zalo/Facebook
- Chi phí thấp hơn 3-5 lần
- Cập nhật ngay lập tức — không cần chờ App Store review
Case study: Tại sao chuỗi café nổi tiếng bỏ app
Một chuỗi café 20 chi nhánh tại TP.HCM đã phát triển app loyalty (tích điểm, đổi voucher) với chi phí 180 triệu VND. Sau 6 tháng:
- Lượt tải: 5,200
- Active users/tháng: 820 (15.7%)
- Chi phí/active user: 220.000 VND
Họ chuyển sang loyalty trên Zalo Mini App:
- Users: 12,000 (trong 2 tháng)
- Active users/tháng: 4,500 (37.5%)
- Chi phí phát triển: 35 triệu VND
- Chi phí/active user: 7,800 VND
Kết luận: Không phải lúc nào app native cũng là giải pháp tốt nhất.
5. Bảng so sánh: App vs PWA vs Website vs Mini App
| Tiêu chí | App Native | PWA | Website | Zalo Mini App |
|---|---|---|---|---|
| Chi phí phát triển | 80-300tr | 30-80tr | 20-100tr | 20-60tr |
| Thời gian | 8-24 tuần | 4-10 tuần | 4-8 tuần | 3-6 tuần |
| Cần cài đặt | Có | Tùy chọn | Không | Không (có sẵn trong Zalo) |
| Offline | Full | Cơ bản | Không | Không |
| Push notification | Full | Android tốt, iOS hạn chế | Web push | Qua Zalo |
| Performance | Xuất sắc | Tốt | Tốt | Khá |
| SEO | Không | Có | Có | Không |
| User base | Phải tự build | Phải tự build | SEO + Ads | 75 triệu users Zalo |
| Phù hợp | Dùng hàng ngày, cần hardware | E-commerce, news | Đa số SME | Loyalty, O2O |
6. Khi nào thật sự CẦN app?
6.1. App nội bộ doanh nghiệp
Cần app khi: Nhân viên di chuyển nhiều (sales, delivery, field service) cần:
- Báo cáo công việc real-time
- Chụp ảnh hiện trường + GPS
- Scan QR code/barcode
- Xem thông tin khách hàng offline
Chi phí hợp lý: 60 - 150 triệu (Flutter, kết nối backend có sẵn)
6.2. App có tính năng “sticky”
App có giá trị khi người dùng mở ít nhất 3-5 lần/tuần:
- Fitness/Health tracking
- Finance/Banking
- Social networking
- Productivity tools
- Gaming
6.3. App marketplace/on-demand
Mô hình kết nối người mua - người bán/nhà cung cấp:
- Đặt đồ ăn
- Gọi xe
- Booking dịch vụ
- Real estate listing
6.4. App IoT/Hardware integration
Khi cần kết nối với thiết bị:
- Smart home control
- Wearable devices
- Industrial IoT
- Medical devices
7. Lộ trình digital cho SME (không bắt đầu bằng app)
Phase 1: Website foundation (Tháng 1-2)
- Website responsive chuyên nghiệp
- SEO setup
- Google Analytics + Search Console
- Form liên hệ + Chat widget
- Chi phí: 20 - 60 triệu
Phase 2: Digital marketing (Tháng 3-6)
- Content marketing (blog SEO)
- Google Ads / Facebook Ads
- Email marketing
- Zalo OA
- Chi phí: 10 - 30 triệu/tháng
Phase 3: Automation (Tháng 6-9)
- CRM integration
- Marketing automation
- Chatbot
- Chi phí: 20 - 50 triệu
Phase 4: App (NẾU CẦN) (Tháng 9-12)
- Chỉ khi Phase 1-3 đã ổn định
- Khi có data chứng minh cần app
- Bắt đầu bằng MVP
- Chi phí: 60 - 150 triệu
80% SME chỉ cần Phase 1-3. Đừng nhảy thẳng vào Phase 4.
8. Công cụ thay thế app (rẻ hơn, nhanh hơn)
| Nhu cầu | Thay vì app, dùng | Chi phí |
|---|---|---|
| Loyalty/tích điểm | Zalo Mini App | 20-40tr |
| Đặt lịch/booking | Calendly + Website | 0 - 1tr/tháng |
| Chat với khách | Zalo OA + Facebook Messenger | Miễn phí |
| Push notification | Web push (OneSignal) | Miễn phí - 500K/tháng |
| E-commerce | PWA + Haravan | 20-50tr |
| Internal dashboard | Web app (Retool, AppSheet) | 0 - 5tr/tháng |
| Form/survey | Google Forms + Typeform | Miễn phí - 600K/tháng |
| File sharing | Google Drive/Notion | Miễn phí - 300K/tháng |
FAQ — Câu hỏi thường gặp
Q1: Khách hàng yêu cầu có app, tôi nên làm gì?
Hỏi lại khách hàng (hoặc tự hỏi): “Bạn muốn app để làm gì cụ thể?” Nếu câu trả lời là “để khách dễ mua hàng” hoặc “để gửi thông báo”, thì PWA hoặc Zalo Mini App là giải pháp tốt hơn, rẻ hơn, và triển khai nhanh hơn.
Q2: PWA có thể thay thế app native hoàn toàn không?
Cho 60-70% use case của SME: có. PWA không thay thế được app khi cần: Bluetooth/NFC, advanced camera features (AR), intensive computation, hoặc cần push notification đầy đủ trên iOS.
Q3: Zalo Mini App có đáng đầu tư không?
Rất đáng nếu target audience dùng Zalo nhiều (75 triệu users VN). Đặc biệt phù hợp cho: F&B (menu + order), retail (loyalty), dịch vụ (booking). Chi phí thấp (20-60 triệu), reach tốt, không cần khách cài thêm gì.
Q4: Nếu đã quyết định cần app, bước đầu tiên là gì?
Bước đầu tiên KHÔNG phải tìm developer. Hãy: (1) Viết ra 5 tính năng quan trọng nhất, (2) Xác định ai sẽ dùng app + tần suất, (3) Định budget (phát triển + 12 tháng vận hành), (4) Tìm 3 agency để so sánh đề xuất. Hoặc liên hệ Trinh Digital để được tư vấn miễn phí.
Q5: Trinh Digital có tư vấn trước khi quyết định làm app không?
Có. Trinh Digital cung cấp dịch vụ tư vấn miễn phí trước dự án. Chúng tôi sẽ phân tích nhu cầu business, đề xuất giải pháp phù hợp (website, PWA, app, hoặc mini app), và estimate chi phí. Mục tiêu là giúp bạn đầu tư đúng chỗ, không đốt tiền vào thứ chưa cần.
Kết luận
Trước khi hỏi “chi phí làm app bao nhiêu?”, hãy hỏi “tôi có thật sự cần app không?”
Quy tắc đơn giản:
- Cần hardware access + offline + dùng hàng ngày → App native/Flutter
- Cần trải nghiệm app-like + SEO → PWA
- Cần hiện diện online + thu leads → Website responsive
- Cần loyalty/O2O trong hệ sinh thái Zalo → Zalo Mini App
Chọn đúng giải pháp từ đầu giúp bạn tiết kiệm 50 - 200 triệu VND và đạt mục tiêu kinh doanh nhanh hơn.
Cần tư vấn? Liên hệ Trinh Digital để được phân tích miễn phí.