Năm 2024, một founder SaaS B2B gọi tôi: "Anh ơi, free user của em là 23k, paying là 187. Tỷ lệ 0.8%. Đầu tư hết tiền vào marketing rồi không ra tiền."
Đây không phải lỗi marketing. Đây là lỗi pricing. Họ cho free quá nhiều — paid không thêm giá trị rõ ràng. Tôi restructure freemium trong 6 tuần, conversion lên 5.8% sau 4 tháng. Cùng audience, cùng product, chỉ khác cách "chia" feature giữa free và paid.
Bài này là tổng hợp 11 SaaS Việt mà tôi đã consult về pricing. Đây là cuốn cẩm nang tôi muốn có khi pricing SaaS đầu tiên của mình năm 2019.
1. Freemium Không Phải Discount — Là Acquisition Channel
Sai lầm tư duy lớn nhất tôi thấy: founder nghĩ freemium là cho không một phần của product.
Đúng tư duy: freemium là acquisition channel — chi phí bằng infrastructure để host free user.
Nghĩa là:
- Phải đo ROI: free user → paid conversion → LTV
- Mỗi free user phải có purpose marketing: viral, content, social proof, hoặc convertible
- Free user không phải VIP. Họ là khách quen tiệm coffee — bạn không free latte cho tất cả khách
Công thức kinh tế freemium:
Free user cost = (hosting + support + tooling) per free user / month
Free user value = conversion_rate × paid_LTV × time_to_paid_discount
Freemium viable khi: Free user value > Free user cost × 12
Ví dụ thực tế từ SaaS B2B tôi consult:
- Cost per free user: 4,500đ/tháng (hosting + email + nhẹ support)
- Conversion rate trial → paid: 3.2%
- Paid LTV: 14M VNĐ
- Time to paid trung bình: 21 ngày
Free user value = 3.2% × 14M = 448,000đ/free user (lifetime expected value) Free user cost (12 tháng nếu không convert) = 4,500 × 12 = 54,000đ
→ ROI 8.3x → freemium viable. Nhưng nếu conversion < 0.5%, ROI = 1.3x, không đủ margin.
Câu hỏi đầu tiên trước khi launch freemium: "Conversion rate tối thiểu để model này có lãi là bao nhiêu?"
2. Benchmark Conversion Rate Cho SaaS Việt 2026
Tôi tổng hợp data từ 11 SaaS Việt + 18 case study quốc tế mà tôi tham khảo:
| Loại SaaS | Top 10% conversion | Median | Bottom 25% |
|---|---|---|---|
| B2B SaaS (productivity, CRM) | 7-12% | 3-5% | < 1.5% |
| B2B SaaS (analytics, BI) | 5-8% | 2-4% | < 1.2% |
| B2C SaaS (lifestyle, fitness) | 4-7% | 1.5-3% | < 0.8% |
| B2C SaaS (creativity, design) | 6-10% | 2.5-4% | < 1.2% |
| API/Developer tool | 8-15% | 4-7% | < 2% |
| Edtech B2C | 3-6% | 1-2.5% | < 0.6% |
Nếu conversion của bạn ở bottom 25% → vấn đề pricing, không phải vấn đề marketing. Không lượng acquisition nào fix được model bị leak ở chuyển đổi.
3. Nguyên Tắc 1: Giới Hạn Free Theo "Value Metric", Không Phải Feature
Đây là sai lầm cốt lõi của 70% SaaS Việt freemium. Họ giới hạn theo feature:
- Free: 3 feature
- Paid: 8 feature
Vấn đề: user dùng 3 feature thấy đủ, không cần upgrade. Hoặc 8 feature trông phức tạp → ngại upgrade.
Cách đúng — giới hạn theo value metric (đơn vị đo giá trị mà user nhận):
| Loại SaaS | Value metric phù hợp |
|---|---|
| CRM | Số contact, số deal |
| Email marketing | Số email gửi/tháng, số contact |
| Project management | Số project, số task active |
| Analytics | Số event track/tháng, số dashboard |
| Storage/Cloud | Dung lượng GB |
| Design tool | Số file export, số template |
| Edtech | Số bài học, số phút video |
| API tool | Số API call |
Logic: user dùng nhiều = nhận nhiều giá trị = sẵn sàng trả tiền khi hit limit.
Setup limit đúng:
- Free tier limit nên đủ để user thấy value rõ ràng (10-15 lần sử dụng đủ habit-form)
- Limit phải đủ thấp để power user hit trong 2-4 tuần
- Khi user hit 80% limit → trigger upgrade prompt (không chờ 100%)
Anecdote: Một CRM Việt 2023, free 100 contact. Đa số user chỉ có 20-40 contact thật → không bao giờ hit limit. Tôi giảm xuống 50 contact, đồng thời mở thêm 2 feature mà trước paid-only. Kết quả: conversion 1.1% → 4.7% trong 90 ngày. Free user thấy giá trị nhanh hơn, hit limit nhanh hơn → upgrade nhanh hơn.
4. Nguyên Tắc 2: 3 Tier Là Sweet Spot — Không Phải 5
Founder hay tham: "Em sẽ làm 5 tier để cover mọi segment." Sai. Decision paralysis kill conversion.
Khung 3 tier vàng:
Free → Activation, viral, social proof
Pro → Sweet spot — 70% paying user ở đây
Business → Power user, team, upsell ceiling cao
Optional: thêm Enterprise custom cho deal > 50M/năm — nhưng đừng show pricing public.
Pricing anchor psychology:
- Tier giữa (Pro) phải hấp dẫn nhất
- Tier cao nhất (Business) đắt 2.5-3x Pro — không phải để bán mà để anchor giá Pro trông rẻ
- Tier free phải đủ value để dùng được, nhưng đủ giới hạn để power user upgrade
Ví dụ pricing tốt:
| Plan | Giá/tháng | Limit | Mục đích |
|---|---|---|---|
| Free | 0đ | 50 contact, 100 email/tháng | Activation |
| Pro | 299k | 2k contact, 5k email/tháng | Sweet spot — 70% revenue |
| Business | 899k | 20k contact, unlimited email | Anchor + power user |
5. Nguyên Tắc 3: Pricing Anchor — Hiển Thị Đúng Cách
Thứ tự hiển thị quan trọng hơn bạn nghĩ.
Sai (descending): Business (899k) → Pro (299k) → Free (0đ)
User thấy 899k → choáng → click "Free" để escape.
Đúng (ascending từ Pro): Pro (299k) → Business (899k) → Free (link nhỏ ở dưới)
User thấy 299k → reasonable → cân nhắc Pro.
Highlight tier mong muốn:
- Badge "Phổ biến nhất" trên Pro
- Border màu primary cho Pro, các tier khác outline
- Pro feature list dài hơn, có tick xanh cụ thể
Annual vs monthly:
- Default toggle = annual (rẻ hơn 20%)
- Monthly cũng visible nhưng không default
- Nhãn rõ: "Tiết kiệm 720k/năm" trên annual
Đọc thêm về tối ưu conversion rate landing page — 15 nguyên tắc startup Việt — pricing page là 1 trong những trang quan trọng nhất.
6. Nguyên Tắc 4: Trial Vs Freemium — Hoặc Cả Hai
Đây là quyết định chiến lược lớn.
| Mô hình | Conversion typical | Best fit |
|---|---|---|
| Trial 14 ngày, có thẻ | 40-60% | High-touch B2B, deal size > 500k/tháng |
| Trial 14 ngày, không thẻ | 8-15% | B2B mid-market, time-to-value < 7 ngày |
| Freemium thuần | 2-5% | B2C, viral product, time-to-value > 30 ngày |
| Trial + freemium (downgrade khi hết trial) | 4-8% combined | B2B SMB với generous free tier |
Cho phần lớn SaaS Việt 2026, tôi recommend trial 14 ngày không thẻ + downgrade về freemium:
- 14 ngày đủ user trải nghiệm full power
- Không thẻ giảm friction signup (quan trọng ở VN — credit card penetration thấp)
- Hết trial, downgrade về free tier (không lock out hoàn toàn) → user vẫn dùng, vẫn upgrade sau
Lưu ý quan trọng: hết trial đừng lock out hoàn toàn. Hành vi này khiến 60% user uninstall + bad review. Downgrade về free tier giữ user trong ecosystem → upgrade sau khi có ngân sách.
7. Nguyên Tắc 5: Pricing Theo USD Hay VNĐ?
Câu hỏi tôi nhận hàng tháng. Đáp án phụ thuộc:
Pricing bằng VNĐ khi:
- Target market chủ yếu Việt Nam
- B2C
- Deal size < 5M/năm
- User trả qua MoMo, ZaloPay, ngân hàng nội
Pricing bằng USD khi:
- Target quốc tế (hoặc Việt Nam + quốc tế)
- B2B enterprise
- Deal size > 10M/năm
- Có Stripe/Paddle/Lemon Squeezy
Hybrid (best practice 2026):
- Default currency theo IP location
- Vietnam IP → VNĐ với pricing rounding đẹp (299k, 599k, 899k)
- International IP → USD ($12, $24, $39)
- Conversion rate giữa 2 currency không cần fair — Vietnamese pricing có thể rẻ hơn 30-50% (purchasing power parity)
Tâm lý pricing Việt:
- 299k > 300k (charm pricing vẫn work nhưng nhẹ hơn US)
- Round to 9 (199k, 299k, 599k) — Vietnamese không tin số quá tròn
- Avoid 666k, 444k (số xui)
- Lucky number: 268k, 388k, 668k (nhưng đừng over-do)
8. Nguyên Tắc 6: Upgrade Trigger — Khi Nào Show Paywall
Paywall timing quan trọng hơn paywall design.
Đúng moment để show paywall:
- Khi user hit 80% limit — soft prompt với progress bar visible
- Khi user vừa hoàn thành success action — upgrade ride momentum
- Khi user click feature paid — show preview, không full lock
- Day 7, 14, 21 nếu user active — mỗi mốc 1 message khác
- Khi competitor user import data sang — "Bạn đến từ [tool X]. 8 user khác từ [X] upgrade tuần này."
Sai moment:
- Ngay khi signup (chưa thấy value)
- Mỗi lần mở app (annoying)
- Block 1 feature ngẫu nhiên (frustrating)
- Khi user đang bận làm việc khác (interrupt)
Paywall copy template (test với 11 SaaS Việt, conversion 8-15%):
🎯 [tên] vừa đạt 80% limit Free tier.
Bạn đang dùng [app] mạnh hơn 73% user.
Upgrade Pro để:
✓ [Benefit 1 cụ thể với số]
✓ [Benefit 2 cụ thể với số]
✓ [Benefit 3 cụ thể với số]
[Upgrade 299k/tháng] → Annual save 20%: [Upgrade 2,870k/năm]
[Tiếp tục Free] (nhỏ, dưới)
Đọc thêm về push notification mobile — copy nào tăng tap 3x để show paywall qua push đúng timing.
9. Nguyên Tắc 7: Test Pricing — Nhưng Đúng Cách
A/B test pricing phức tạp hơn test landing page. 3 nguyên tắc:
-
Không test discount thuần — user phát hiện thì mất trust. Test bằng cohort thời gian (user signup tuần này thấy giá A, tuần sau thấy giá B).
-
Test value metric trước, test giá sau — đổi giá là last resort sau khi optimize structure.
-
Minimum sample: 500 conversion event/variant (không phải traffic). Với conversion 3%, cần ~17k visitor/variant. Tức nhiều SaaS Việt không có đủ traffic để A/B test pricing đáng tin cậy — phải dùng directional test + qualitative interview.
Pricing experiment alternative cho low-traffic SaaS:
- Van Westendorp Price Sensitivity Meter — survey 4 câu cho 100 user
- Conjoint analysis simple — bảng feature × giá, user rank
- Qualitative interview 20 user — "Giá nào quá đắt? Giá nào quá rẻ (đáng nghi)?"
10. Nguyên Tắc 8: Annual Discount + Yearly Cohort Math
Annual plan với 20% discount là default best practice. Nhưng phải tính cẩn thận.
Pros annual:
- Cash upfront — giúp cashflow startup
- Churn giảm rõ rệt (user committed)
- Reduce churn-cost ratio
Cons annual:
- LTV calculation phức tạp hơn (refund risk)
- User churn năm 2 cao hơn nếu không nurture
- Marketing analytics ROI mờ hơn
Setup chuẩn:
- Monthly: 299k
- Annual: 2,870k (= 239k/tháng — discount 20%)
- Default toggle = Annual
- Show "Tiết kiệm 720k/năm" prominent
- Renewal 60 ngày trước hết hạn email reminder
- Auto-renew default ON nhưng cancel 1-click (build trust)
11. Nguyên Tắc 9: Đo Lường + Iterate Mỗi Quý
Pricing không phải set-and-forget. Review pricing mỗi quý:
Metric core:
- Free → Paid conversion rate (target theo benchmark mục 2)
- Time to paid (median) — nên < 30 ngày
- Plan distribution — Pro chiếm 60-75% paid là healthy
- MRR per visitor — north star metric
- Trial completion rate — % user dùng full 14 ngày
- Upgrade rate khi hit limit — > 15% là healthy
- Downgrade rate — > 5%/tháng là red flag, pricing có vấn đề
- Annual vs monthly split — annual nên > 40% revenue
Review pricing 2 lần/năm:
- Tăng giá 8-15% cho new customer (existing grandfathered)
- Adjust value metric limit theo usage data
- Test thêm Add-on (Power feature bán riêng)
Đọc thêm content marketing strategy 2026 startup Việt — multi-channel playbook để hiểu cách content marketing nurture free user lên paid.
12. Pitfall Phổ Biến — 8 Lỗi Pricing
Tôi đã thấy 8 lỗi này trong 11 SaaS Việt:
- Free quá generous — paid không thêm gì → 0.5% conversion (nguyên nhân #1)
- Pro quá đắt — gap quá lớn từ Free → Pro
- 5+ tier — decision paralysis, user click Free để escape
- Pricing không clear — phải gọi sales mới biết giá
- Không có annual option — bỏ lỡ cash + retention benefit
- Không test pricing — set once 2020, chưa update 2026
- Charge per feature thay vì per value metric — phức tạp, user không hiểu
- Không có grandfathering — tăng giá làm angry early user
13. Case Study Thật: 3 SaaS Việt Re-pricing
Case A: B2B Project Management
- Before: Free (3 project), Pro 199k (unlimited project + 5 user). Conversion 1.2%.
- Change: Free (1 project, 3 user). Pro 299k (5 project, 10 user). Business 899k (unlimited). Value metric = project + user.
- After: Conversion 4.8% sau 6 tháng. MRR x4.2.
Case B: B2C Productivity App
- Before: Free + Premium 99k/tháng. Conversion 0.6%.
- Change: Free (50 task/tuần). Pro 79k (unlimited task + AI suggest). Plus 249k (Pro + analytics). Annual 20% off default.
- After: Conversion 3.4% sau 4 tháng. Annual = 58% revenue.
Case C: Edtech Tutoring
- Before: 4 tier từ 99k → 999k. Sales gọi từng user. Conversion 0.4%.
- Change: 2 tier — Standard 499k/tháng, Premium 999k. Self-serve checkout. Free trial 7 ngày không thẻ.
- After: Conversion 5.6%. CAC giảm 60%.
14. Add-on Pricing — Tăng ARPU 30-50% Không Tăng Conversion Cost
Đây là tactic underrated. Bán add-on cho user đã paid → tăng ARPU mà không cần acquire user mới.
Add-on examples theo loại SaaS:
| SaaS type | Add-on phù hợp | Pricing typical |
|---|---|---|
| CRM | Extra users, extra contacts, AI assistant | 49-149k/user/tháng |
| Email marketing | Extra send credit, dedicated IP, BIMI | 99-499k/tháng |
| Project mgmt | Time tracking, Gantt, advanced report | 79-199k/tháng |
| Analytics | Custom dashboard, data export API | 199-999k/tháng |
| Storage | Extra GB, file versioning | 49-299k/tháng |
| API tool | Higher rate limit, premium support | 299-1999k/tháng |
Quy tắc add-on:
- Đừng add-on lúc launch — wait đến khi base product solid (sau 6 tháng)
- Add-on phải giải quyết pain point specific — không phải feature random
- Pricing add-on = 15-40% pricing base — không cao hơn (psychological ceiling)
- Bundle add-on vào Business tier — drive upgrade từ Pro → Business
- Trial add-on 7 ngày trước khi charge → giảm friction
Anecdote: Một analytics SaaS Việt 2024, ARPU 580k/tháng. Sau khi launch 3 add-on (custom dashboard 199k, API export 299k, white-label 999k), ARPU lên 920k/tháng — +58% chỉ với 23% paid user mua ít nhất 1 add-on. Conversion rate không đổi, chỉ tăng monetization per existing customer.
15. Churn Prevention Tied To Pricing — Quan Trọng Như Acquisition
Pricing không chỉ affect conversion — affect churn. Tối ưu pricing để giảm churn quan trọng không kém tăng conversion.
Pricing levers giảm churn:
1. Annual discount mạnh (20-25% off)
- Annual user churn 3-5x thấp hơn monthly
- Mỗi annual user = 4-5x revenue dài hạn
2. Downgrade flow tốt thay vì cancel
- User muốn cancel → offer downgrade tier thấp hơn
- 30-45% "cancellers" accept downgrade thay vì leave hoàn toàn
- Revenue rescue: 20-35% MRR đã định mất
3. Pause subscription option
- User tạm thời không cần (bận, hết ngân sách quý) → pause 1-3 tháng thay vì cancel
- Resume rate: 55-70% sau pause
- Tránh "cancel rồi quên never come back"
4. Loyalty pricing
- User > 2 năm → grandfather pricing cũ khi tăng giá
- User > 5 năm → unlock exclusive feature/discount
- Tâm lý: "đi giờ thì mất discount đặc biệt"
5. Failed payment recovery
- 30-40% churn là involuntary churn (thẻ hết hạn, fail payment)
- Dunning flow tốt: email + push reminder 3-7-14 ngày sau fail
- Recovery rate trung bình: 35-55% với dunning flow tốt
Anecdote: Một SaaS B2B Việt 2024, gross churn 6.8%/tháng. Sau setup dunning flow + downgrade option + pause: gross churn 4.1%/tháng. Net retention từ 88% lên 97%. Không tăng acquisition spend, MRR tăng 38% trong 6 tháng.
16. Pricing Page Conversion Tactics
Pricing page là 1 trong 3 trang quan trọng nhất của SaaS (cùng landing và checkout). 9 tactics tăng conversion:
1. Comparison table thay vì 3 card riêng rẽ — giúp user compare nhanh
2. FAQ ngay dưới pricing — handle objection thường gặp ("Tôi có cancel anytime?", "Có dùng thử không?")
3. Testimonial từ user đã upgrade — social proof tại moment of decision
4. Money-back guarantee — 14-30 ngày → reduce risk perception, tăng conversion 12-22%
5. Live chat available — capture user lưỡng lự, đặc biệt cho B2B deal lớn
6. Calculator tool — show ROI cụ thể với input của user ("Nhập team size → see saving")
7. Logo wall — "500+ team Việt đang dùng" với logo company nhận diện được
8. Anchor pricing visible — show price gốc bị gạch, price hiện tại
9. Trust signals — bảo mật, compliance, uptime SLA hiển thị rõ
Test case study: một SaaS Việt apply 9 tactic, A/B test 6 tuần. Pricing page conversion 2.1% → 5.8%. Đầu tư UI: 1 designer + 1 dev × 3 tuần.
Đọc thêm tối ưu conversion rate landing page — 15 nguyên tắc startup Việt để optimize toàn bộ funnel landing → pricing → checkout.
17. Cohort Analysis — Đo Pricing Health Theo Thời Gian
Metric snapshot ("conversion 5%") không đủ. Cohort analysis cho thấy pricing có sustainable không.
Cohort metric quan trọng:
1. Cohort retention curve
Chia user theo signup month, track % còn paying sau 1/3/6/12/24 tháng:
Cohort Q1/2025: Month 1 = 100%, M3 = 85%, M6 = 72%, M12 = 58%
Cohort Q2/2025: M1 = 100%, M3 = 88%, M6 = 78%, M12 = 64%
→ Q2 cohort retention tốt hơn → pricing/onboarding improvement work
2. LTV per cohort
Lifetime value của 1 user trung bình trong cohort. Tốt nhất nếu LTV tăng theo cohort mới hơn.
3. CAC payback per cohort
Thời gian để revenue từ user pay back acquisition cost. Healthy: < 12 tháng. Excellent: < 6 tháng.
4. Plan migration matrix
% user nâng cấp/downgrade qua thời gian. Healthy: > 15% Pro user upgrade Business trong 12 tháng. > 5% downgrade rate là red flag.
5. Net Revenue Retention (NRR)
NRR = (Starting MRR + Expansion - Downgrade - Churn) / Starting MRR
Mục tiêu:
- NRR < 90%: pricing có vấn đề
- NRR 90-100%: OK
- NRR > 100%: excellent (expansion > churn)
- NRR > 120%: top tier SaaS
Tool đo cohort: ProfitWell (free), ChartMogul, Baremetrics, hoặc Mixpanel custom.
Đọc thêm lessons từ 5 startup Việt thành công 2024-2025 — tactical playbook để xem cohort analysis của startup Việt top NRR.
18. Tổng Kết: Pricing Checklist 30 Phút
Dùng checklist này review pricing của bạn ngay:
- Conversion free → paid của tôi có > 2% không? (Nếu không → vấn đề pricing structure)
- Limit free tier có theo value metric không? (Không phải theo feature)
- Tôi có 3 tier (không 5+) không?
- Tier giữa (Pro) có chiếm 60-75% paying user không?
- Tôi có annual option với 15-25% discount không?
- Paywall có trigger đúng moment không? (80% limit, post-success)
- Pricing có hiển thị theo VNĐ với charm pricing đẹp không?
- Trial 14 ngày không thẻ rồi downgrade về free?
- Có review pricing trong 6 tháng qua không?
- Có đo time-to-paid, plan distribution, downgrade rate không?
Nếu < 7/10 → pricing là bottleneck lớn nhất của bạn. Fix pricing trước khi đầu tư thêm marketing.
Cần senior marketer + pricing consultant cho SaaS Việt? GoSeedUp có team senior CRM/lifecycle 10+ năm tại VN — đã pricing/repricing 11+ SaaS Việt với conversion từ 0.8% lên 5-8%. Đồng thời seeding/KOC network bring user vào funnel để bạn có volume để test pricing. Truy cập https://goseedup.com để xem case study 11 SaaS Việt đã scale conversion lên 5-8%.