Menu
ESC

Nhập từ khóa để tìm kiếm

↑↓ Di chuyển
Enter Mở
ESC Đóng

Đang tải...

Bài 56 — PLG OKRs — example quarterly

Product-Led Growth Bài 56/60

Mở đầu — vì sao bài này quan trọng

Bạn đã đi qua gần như toàn bộ khóa học: hiểu PLG flywheel, biết cách thiết kế onboarding, đo activation, tối ưu conversion, xây viral loop. Nhưng có một câu hỏi mà rất nhiều team PLG ở Việt Nam vẫn loay hoay: "Quý này chúng ta tập trung vào cái gì, và làm sao biết mình đang đi đúng hướng?"

Đây chính là lý do bài học về OKRs (Objectives and Key Results) lại nằm gần cuối khóa. Khi bạn đã có đủ công cụ, đủ kiến thức kỹ thuật, điều còn thiếu là một khung để biến tất cả thành một bản kế hoạch quý có thể đo lường, có thể giao tiếp với cả team, và quan trọng nhất — có thể nói "không" với những việc không phục vụ mục tiêu.

OKRs không phải là khái niệm mới với giới startup. Google phổ biến nó, Intel khai sinh nó. Nhưng OKRs cho một team PLG có những đặc thù riêng mà nếu bạn copy nguyên xi một template OKR chung chung, bạn sẽ thất bại. Một team Sales-Led đặt OKR quanh số deal đóng được, số cuộc gọi. Một team PLG phải đặt OKR quanh hành vi của người dùng bên trong sản phẩm — activation, time-to-value, conversion tự phục vụ, expansion. Đây là một thế giới metric hoàn toàn khác.

Trong bài này, tôi sẽ không chỉ giải thích lý thuyết OKR. Tôi sẽ đưa cho bạn một bộ OKRs PLG quý hoàn chỉnh, có thật, với từng Key Result cụ thể kèm con số, để bạn có thể bê về và điều chỉnh cho sản phẩm của mình. Đây là bài mang tính "tổng hợp và áp dụng" — nó kéo mọi thứ bạn đã học về thành một bản kế hoạch hành động.

Khái niệm cốt lõi

OKR là gì — và tại sao cấu trúc của nó quan trọng

OKR gồm hai phần. Objective là một câu định tính, đầy cảm hứng, trả lời câu hỏi "Chúng ta muốn đạt được điều gì?". Nó không có con số, nó nói về một trạng thái mong muốn. Key Results là 2–4 thước đo định lượng trả lời "Làm sao biết chúng ta đã đạt được Objective đó?". Mỗi Key Result phải có con số khởi điểm và con số mục tiêu.

Ví dụ một cấu trúc đúng:

  • Objective: Biến onboarding tự phục vụ thành lợi thế cạnh tranh.
  • KR1: Activation rate tăng từ 30% lên 45% (signup → thực hiện 1 hành động cốt lõi trong vòng 7 ngày).
  • KR2: Time-to-Value (TTV) giảm từ 4 giờ xuống 90 phút.
  • KR3: Tỷ lệ hoàn thành onboarding checklist tăng từ 40% lên 65%.
Để ý cấu trúc: Objective truyền cảm hứng và định hướng, các KR thì khô khan và đo được. Một KR tốt luôn có dạng "metric X từ A lên/xuống B". Nếu KR của bạn nghe như một việc cần làm ("ra mắt tính năng checklist mới"), đó là một task, không phải Key Result. Task là phương tiện; Key Result là kết quả mong muốn.

Vì sao OKRs cho PLG khác biệt

Trong PLG, sản phẩm là kênh tăng trưởng. Vì vậy OKRs của bạn phải bám vào các giai đoạn của flywheel — Acquire, Activate, Expand — chứ không phải bám vào hoạt động của một phòng ban đơn lẻ.

Điều này dẫn tới ba nguyên tắc đặc thù:

Thứ nhất, KR phải là leading metric, không phải lagging metric. Doanh thu (MRR) là lagging — nó là kết quả của activation, conversion, expansion xảy ra trước đó. Nếu bạn đặt KR là "MRR tăng 20%", bạn không kiểm soát được nó trong quý. Thay vào đó, hãy đặt KR quanh những đòn bẩy bạn thực sự tác động được: activation rate, free-to-paid conversion, NRR. Khi những cái này lên, MRR sẽ theo sau.

Thứ hai, mỗi Objective nên gắn với một giai đoạn flywheel. Một bộ OKR PLG cân bằng thường có một Objective cho Activation (đầu phễu vào trong sản phẩm), một cho Conversion/Monetization (free → paid), và một cho Expansion/Retention (giữ và mở rộng). Đây là cách bạn đảm bảo không dồn toàn lực vào một khâu mà bỏ rơi khâu khác.

Thứ ba, KR phải đo hành vi trong sản phẩm, không phải hoạt động marketing thuần. "Tăng traffic website 30%" là một KR marketing-led. Một KR PLG sẽ là "tăng tỷ lệ visitor → signup từ 5% lên 8%" hoặc "tăng tỷ lệ signup → activated".

Stretch goal và cách chấm điểm

Triết lý OKR cổ điển (kiểu Google) chủ trương đặt mục tiêu "vươn cao" (stretch): nếu bạn hoàn thành 100% mọi KR, có lẽ bạn đã đặt mục tiêu quá dễ. Đạt khoảng 70% (chấm 0.7 trên thang 0–1) thường được coi là thành công. Tuy nhiên với một team PLG còn non trẻ ở Việt Nam, tôi khuyên bạn nên trộn: có những "committed KR" (cam kết phải đạt 100%, ví dụ về độ ổn định sản phẩm) và những "aspirational KR" (vươn cao, đạt 70% là tốt). Đừng để cả team mất tinh thần vì luôn "không đạt".

Tình huống thực tế

Ví dụ 1 — Base.vn đặt OKRs cho quý đẩy mạnh activation

Giả sử team PLG của Base.vn (nền tảng quản trị doanh nghiệp SaaS của Việt Nam) nhận ra một vấn đề: rất nhiều doanh nghiệp SME đăng ký dùng thử Base Work nhưng admin tạo xong workspace rồi... bỏ đó, không mời đồng nghiệp vào. Họ chưa bao giờ chạm tới khoảnh khắc "aha" — đó là khi cả phòng ban dùng chung một quy trình.

Họ đặt bộ OKR quý như sau:

  • Objective: Mỗi workspace mới phải trở thành một đội nhóm đang làm việc thật, không phải một tài khoản trống.
  • KR1: Tỷ lệ workspace có ≥3 thành viên active trong 7 ngày đầu tăng từ 22% lên 40%.
  • KR2: TTV — thời gian từ lúc tạo workspace đến lúc hoàn thành quy trình đầu tiên — giảm từ 3 ngày xuống 1 ngày.
  • KR3: Tỷ lệ admin gửi lời mời đồng nghiệp trong phiên đầu tiên tăng từ 18% lên 35%.
Bài học rút ra: để ý KR1 không phải là "số signup" mà là một định nghĩa activation rất cụ thể cho B2B — "workspace có nhiều người active". Trong sản phẩm collaboration, một người dùng đơn lẻ gần như không có giá trị; activation thật sự là khi có một nhóm. Cách Base.vn (giả định) định nghĩa Key Result phản ánh đúng bản chất aha-moment của sản phẩm. Đây là điểm quan trọng nhất khi viết OKR PLG: định nghĩa metric phải khớp với mô hình giá trị của chính sản phẩm bạn.

Ví dụ 2 — Một startup fintech B2B chuyển trọng tâm sang monetization

Hãy lấy một công ty giả định tên FinFlow, làm phần mềm kế toán cho hộ kinh doanh nhỏ ở Đông Nam Á, theo mô hình freemium. Sau hai quý dồn sức vào activation, họ đã có lượng người dùng free lớn nhưng tỷ lệ trả tiền thấp. Quý này họ chuyển trọng tâm.

  • Objective: Biến lượng người dùng free đông đảo thành dòng doanh thu tự phục vụ bền vững.
  • KR1: Free-to-paid conversion tăng từ 2.1% lên 4%.
  • KR2: Số lượng in-product upgrade trigger được người dùng nhấn (ví dụ chạm giới hạn 50 hóa đơn/tháng) tăng từ 1.200 lên 3.000 lượt/tháng.
  • KR3: Tỷ lệ người dùng free chạm tới ít nhất một "giới hạn gói" (paywall mềm) tăng từ 15% lên 30%.
Bài học rút ra: KR2 và KR3 ở đây không phải là doanh thu trực tiếp — chúng là các leading indicator. FinFlow hiểu rằng để tăng conversion, trước hết phải có nhiều người dùng chạm tới ranh giới giá trị của gói free. Nếu người dùng không bao giờ "đụng trần", họ chẳng có lý do gì để nâng cấp. Bằng cách biến "chạm paywall" thành một Key Result đo được, team biết chính xác đòn bẩy cần kéo: hoặc làm gói free hữu ích hơn để giữ người dùng đủ lâu cho họ chạm trần, hoặc đặt trần ở chỗ hợp lý hơn. Đây là tư duy đo lường rất PLG.

Ví dụ 3 — Loom và Objective về expansion

Loom (công cụ quay video async) là sản phẩm có viral loop tự nhiên: bạn gửi video Loom cho người chưa dùng, họ xem, rồi đăng ký. Giả sử team Loom đặt OKR quý quanh expansion và NRR.

  • Objective: Tăng trưởng từ bên trong các tài khoản hiện có nhanh hơn tốc độ churn.
  • KR1: Net Revenue Retention (NRR) tăng từ 106% lên 118%.
  • KR2: Số seat trung bình trên mỗi tài khoản trả phí tăng từ 8 lên 12.
  • KR3: Tỷ lệ video được chia sẻ ra ngoài tổ chức (external share) trên mỗi tài khoản active tăng từ 3.2 lên 5.0/tháng.
Bài học rút ra: NRR > 100% là dấu hiệu sống còn của một sản phẩm PLG khỏe mạnh — nghĩa là ngay cả khi không kiếm khách mới, doanh thu vẫn tự tăng nhờ khách cũ mở rộng. KR3 đặc biệt thú vị: nó nối viral loop với expansion. Mỗi external share là một hạt giống vừa kéo người dùng mới, vừa mở đường cho seat mở rộng khi tổ chức đối tác cũng dùng Loom. Loom đã chọn một KR phản ánh đúng cơ chế tăng trưởng cốt lõi của họ thay vì một metric tăng trưởng generic.

Hướng dẫn từng bước

Đây là quy trình tôi khuyên bạn dùng để xây bộ OKRs PLG cho quý tới.

Bước 1 — Soi flywheel, tìm khâu nghẽn. Trước khi viết bất cứ Objective nào, hãy nhìn vào toàn bộ phễu PLG của bạn: Visitor → Signup → Activated → Paid → Expanded. Đo tỷ lệ chuyển đổi ở từng bước. Khâu nào tệ nhất so với benchmark ngành (ví dụ activation dưới 25%, hay conversion dưới 2%) chính là ứng viên cho Objective của quý. Đừng dàn trải — chọn 1–3 khâu nghẽn lớn nhất.

Bước 2 — Viết Objective định tính, gắn với một giai đoạn flywheel. Mỗi khâu nghẽn trở thành một Objective. Viết nó như một câu truyền cảm hứng, không con số. Giới hạn tối đa 3 Objective một quý — nhiều hơn là dấu hiệu team chưa biết ưu tiên.

Bước 3 — Gắn 2–4 Key Result đo được cho mỗi Objective. Với mỗi Objective, hỏi: "Nếu đạt được điều này, những con số nào sẽ thay đổi?". Mỗi KR viết theo dạng "metric từ A → B". Ưu tiên leading metric. Đảm bảo KR có cả số khởi điểm (baseline) — nếu bạn không biết baseline, KR đầu tiên của quý nên là "đo được metric này".

Bước 4 — Kiểm tra tính cân bằng. Đảm bảo bộ OKR không khiến team tối ưu một metric mà phá metric khác. Ví dụ nếu KR là "tăng conversion", hãy thêm một "health metric" (chỉ số bảo vệ) như "churn không tăng quá 5%". Trong PLG, cặp đối trọng kinh điển là: đừng siết gói free để tăng conversion đến mức giết chết viral loop và activation.

Bước 5 — Liệt kê các initiative (việc làm) bên dưới mỗi KR. Đây là nơi các task xuất hiện: "thiết kế lại empty state", "thêm onboarding checklist", "chạy A/B test paywall". Nhớ rằng initiative không phải là KR — chúng là giả thuyết của bạn về cách đạt KR. Bạn sẽ thay đổi initiative giữa quý nếu chúng không hiệu quả, nhưng KR thì giữ nguyên.

Bước 6 — Phân công owner và nhịp check-in. Mỗi KR có một người chịu trách nhiệm chính (DRI). Đặt nhịp review hàng tuần hoặc hai tuần một lần để cập nhật tiến độ (thường chấm theo thang 0–1). Cuối quý, chấm điểm và viết retro: cái gì hiệu quả, giả thuyết nào sai.

Lỗi thường gặp & mẹo

Lỗi 1 — Đặt KR là task chứ không phải kết quả. "Ra mắt tính năng referral" không phải KR; "tăng tỷ lệ người dùng gửi lời mời từ 10% → 25%" mới là KR. Mẹo: nếu bạn có thể đánh dấu "xong/chưa xong" cho một KR, nó đang là task. KR phải là một con số trượt trên thang đo.

Lỗi 2 — Dùng lagging metric làm KR chính. Đặt "MRR tăng 25%" làm KR khiến team bất lực vì MRR là hệ quả cuối phễu. Mẹo: với mỗi mục tiêu doanh thu, lùi một bước về leading metric mà team kiểm soát được (activation, conversion, NRR) và đặt KR ở đó.

Lỗi 3 — Quá nhiều Objective, quá nhiều KR. Một team đặt 6 Objective với 20 KR thực chất là không có ưu tiên nào. Mẹo: giới hạn 2–3 Objective, mỗi cái 2–4 KR. OKR là công cụ để nói "không", không phải để liệt kê mọi thứ bạn ước làm.

Lỗi 4 — Bỏ quên health metric, tối ưu mù quáng. Một team siết gói free để đẩy conversion, kết quả conversion tăng nhưng activation và viral loop sụp đổ, quý sau lượng signup giảm mạnh. Mẹo: luôn kèm ít nhất một chỉ số bảo vệ bên cạnh các KR tấn công.

Lỗi 5 — Không có baseline. Đặt mục tiêu "activation 45%" mà không biết hiện tại là bao nhiêu thì không thể biết đó là dễ hay khó. Mẹo: nếu chưa có số đo, KR đầu tiên là dựng dashboard đo metric đó (liên kết với bài về PLG metrics dashboard).

Mẹo nâng cao — Phân tầng OKR. Ở team lớn, OKR công ty (ví dụ "đạt NRR 120%") sẽ phân rã xuống OKR của từng squad PLG. Squad Activation, squad Monetization mỗi nhóm có OKR riêng nhưng cùng đóng góp lên Objective công ty. Đảm bảo có "đường nối" rõ ràng từ KR của squad lên Objective cấp trên.

Bài tập thực hành

Hãy chọn một sản phẩm PLG — có thể là sản phẩm bạn đang làm, hoặc một sản phẩm bạn am hiểu (Notion, Canva, MoMo, KiotViet...). Sau đó thực hiện:

  • Vẽ phễu PLG của sản phẩm đó với 5 bước (Visitor → Signup → Activated → Paid → Expanded) và ước lượng/gán tỷ lệ chuyển đổi cho từng bước. Khoanh tròn khâu nghẽn lớn nhất.
  • Viết một bộ OKR quý hoàn chỉnh gồm đúng 2 Objective:
- Một Objective về Activation hoặc Time-to-Value. - Một Objective về Monetization (conversion) hoặc Expansion (NRR). - Mỗi Objective kèm 3 Key Result theo đúng định dạng "metric từ A → B", trong đó ít nhất 2 KR phải là leading metric.

  • Thêm một health metric (chỉ số bảo vệ) cho mỗi Objective để tránh tối ưu mù quáng.
  • Liệt kê 2 initiative (việc làm cụ thể) bên dưới mỗi Key Result — đây là giả thuyết của bạn về cách đạt được con số đó.
  • Tự kiểm tra: Đọc lại từng KR và hỏi "Đây là kết quả hay là task?". Nếu là task, viết lại thành kết quả đo được.
Nếu làm nghiêm túc, bạn sẽ có trong tay một bản OKR quý thực sự dùng được — không phải bài tập lý thuyết mà là tài liệu có thể mang ra họp team.

Tóm tắt

OKRs là cây cầu nối toàn bộ kiến thức PLG bạn đã học thành một bản kế hoạch quý có thể đo lường và giao tiếp. Những điểm cốt lõi cần nhớ:

  • Objective định tính, truyền cảm hứng, gắn với một giai đoạn của flywheel (Acquire, Activate, Expand). Key Result định lượng, dạng "metric từ A → B".
  • OKRs PLG khác biệt ở chỗ KR phải đo hành vi trong sản phẩm và ưu tiên leading metric (activation rate, TTV, free-to-paid conversion, NRR) thay vì lagging metric như MRR.
  • Một bộ OKR cân bằng thường có Objective cho Activation, một cho Monetization, một cho Expansion — kèm health metric để tránh tối ưu một khâu mà phá khâu khác.
  • Giới hạn 2–3 Objective, mỗi cái 2–4 KR. Phân biệt rõ KR (kết quả) với initiative (việc làm). Luôn có baseline và owner cho mỗi KR.
  • Định nghĩa metric trong KR phải khớp với mô hình giá trị thật của sản phẩm — như cách Base.vn đo "workspace nhiều người active" thay vì chỉ "số signup".
Khi bạn viết được một bộ OKRs PLG sắc bén, bạn không chỉ biết quý này làm gì — bạn biết quý này KHÔNG làm gì, và cả team cùng nhìn về một hướng. Đó là sức mạnh thật sự của OKR trong một tổ chức product-led.