1. Bối cảnh: SME Việt e-commerce 2026
Doanh nghiệp Việt mở shop online: shop bán hàng tay, mỹ phẩm Hàn, thực phẩm sạch, đặc sản vùng, đồ chơi trẻ em… đa số doanh thu 50-300tr/tháng. Shopify từng là default choice (deploy 1 tuần, đẹp, ổn định) nhưng chi phí 2024-2026 leo thang.
2. Phân tích chi phí Shopify thực tế
Shopify Basic $39/tháng = ~960k/tháng. Nhưng đó chỉ là core platform. SME thật sự còn phải mua:
- Theme premium 1 lần $200-400 (~$300 trung bình)
- Klaviyo email marketing (cần khi gửi flow tự động) — $35-150/tháng
- Loox/Yotpo review widget — $15-30/tháng
- Vitals / Booster apps SEO — $30/tháng
- PageFly / GemPages landing builder — $20-50/tháng
- Bundle / upsell apps — $15-40/tháng
- Multi-currency / VND localization — $20/tháng
- Backup app (Shopify không backup tự động) — $10/tháng
Total apps ≈ $145-355/tháng = 3.5-8.7tr/tháng + Shopify core ~1tr = **4.5-10tr/tháng**.
3. Phí giao dịch — bẫy lớn nhất
Shopify Payments không hỗ trợ VN. Bạn buộc dùng PayPal, Stripe (đôi khi), hoặc cổng VN qua app như Sapo/KiotViet integrate. Shopify charge thêm **2% transaction fee** trên mọi giao dịch ngoài Shopify Payments.
Doanh thu 300tr/tháng → phí 6tr/tháng riêng Shopify (chưa kể phí của cổng thật 1.5-2%). Tổng phí giao dịch 8-11tr/tháng.
Một số SME né bằng cách bán hàng cọc COD (cash on delivery) nhưng đó là workaround, không scale được khi muốn tăng AOV bằng thanh toán trước nhận voucher.
4. Tổng chi phí Shopify 3 năm cho SME 200tr/tháng
- Năm 1: Setup + theme $300 + apps + transaction fees = ~120tr
- Năm 2: Apps tăng theo nhu cầu + transaction fees = ~140tr
- Năm 3: Tương tự + có thể upgrade Advanced Shopify = ~160tr
- **Tổng 3 năm: ~420tr**
5. Chi phí Next.js custom
Triển khai ban đầu
Build Next.js e-commerce từ scratch với Alodev hoặc team dev VN khác:
- Design + UX (8-12 màn): 25-50tr
- Frontend Next.js + cart/checkout: 50-80tr
- Backend admin + product management + đơn hàng: 60-100tr
- Tích hợp VNPay/Momo/ZaloPay: 15-25tr
- Tích hợp GHN/GHTK shipping: 10-20tr
- SEO + analytics setup: 8-15tr
- **Total triển khai: 170-290tr** (trung bình 230tr)
Vận hành hàng tháng
- Hosting (Cloudflare Pages + D1 + R2): 500k-1.5tr/tháng
- Maintenance (bug fix, feature mới nhỏ): 5-15tr/tháng (gói retainer)
- Email service (Resend/SendGrid): 500k-1.5tr/tháng
- **Total vận hành: 6-18tr/tháng** (tuỳ retainer level)
Tổng 3 năm Next.js custom
- Năm 1: 230tr (build) + 12 × 10tr = 350tr
- Năm 2: 12 × 10tr + 30tr nâng cấp feature = 150tr
- Năm 3: 12 × 10tr + 30tr nâng cấp = 150tr
- **Tổng 3 năm: 650tr**
6. So sánh head-to-head
- Chi phí 3 năm: Shopify 420tr vs Next.js 650tr (Shopify rẻ hơn 230tr)
- Setup time: Shopify 1-2 tuần vs Next.js 12-16 tuần
- Owned: Shopify không sở hữu data + UX vs Next.js sở hữu hoàn toàn
- Lock-in: Shopify migrate sang khác cực khó vs Next.js code/data của bạn
- Scale: Shopify trên 1 tỷ doanh thu/tháng phải upgrade Advanced ~$399/tháng + transaction fee xuống 1% vs Next.js linear
- Performance: Shopify trung bình LCP 3-4s vs Next.js < 1.5s (nhanh hơn 2-3x)
- SEO: Shopify schema cơ bản vs Next.js full custom JSON-LD + Core Web Vitals tối ưu
7. Khi nào nên đi Shopify
- Doanh thu < 100tr/tháng — chưa cần custom, Shopify đủ.
- Cần go-live trong 2 tuần — không có time build custom.
- Không có dev partner tin cậy — Shopify quản lý cho.
- Bán sản phẩm chuẩn (không cần workflow đặc thù).
- Founder không muốn vướng tech — đẩy hết qua agency.
8. Khi nào nên build Next.js custom
- Doanh thu > 200tr/tháng và đang tăng — phí Shopify ăn margin.
- Workflow đặc thù: bán theo cấu hình (custom-built furniture), subscription box, B2B wholesale.
- Cần tích hợp ERP/CRM/POS hiện có của doanh nghiệp.
- Brand cần UX khác biệt, không thể đạt với Shopify theme.
- Performance là USP (luxury, high-end positioning).
- Tầm nhìn 3-5 năm scale lên 1B+ doanh thu/tháng.
9. Strategy migration từ Shopify sang Next.js
- Audit data Shopify hiện có: products, customers, orders 24 tháng, reviews.
- Build Next.js parallel — không touch Shopify đang chạy.
- Migrate data: products + customers + reviews qua API Shopify Admin → import vào DB mới.
- Setup 301 redirect cho URL Shopify → URL Next.js mới (giữ SEO).
- DNS switch 1 weekend off-peak — Shopify giữ 30 ngày backup phòng rollback.
- Monitor Search Console + Analytics 4-6 tuần — kiểm soát SEO regression.
- Sau 60 ngày stable, cancel Shopify subscription.
Alodev cung cấp dịch vụ build Next.js e-commerce + migration từ Shopify. Bao gồm zero-downtime migration + 90 ngày SLA. Liên hệ tại /lien-he.