Customer Persona + JTBD — Định nghĩa khách trước khi viết content
Customer Persona = profile khách hàng lý tưởng (demographics, pain, goal). JTBD (Jobs-to-be-done — Clayton Christensen) = lý do khách 'thuê' sản phẩm. Bài này dạy cách build persona qua 6 yếu tố + JTBD interview template + ví dụ thực tế BTB/VietCodex.
Mục lục bài viết(24)

Customer Persona = WHO (ai là khách lý tưởng). JTBD (Jobs-to-be-done) = WHY (tại sao khách 'thuê' sản phẩm). Combine để content + product + sales đều align. Build từ data thật (interview, survey, analytics) — không fake. Ảnh: AI-generated bằng ChatGPT gpt-image-2.
Hiểu đơn giản nhất
Bạn viết content "SEO 2026 tốt nhất" mà không biết:
- Người đọc là founder (cần SEO để scale revenue) hay marketer (cần SEO để báo cáo KPI)?
- Họ đã thử SEO chưa? (newbie cần 101 vs expert cần advanced)
- Họ có budget không? ($500/m vs $5000/m strategy khác)
- Họ tin gì? (PBN OK vs white-hat only)
Không biết → content viết "cho mọi người" → không ai resonate.
Customer Persona = profile chi tiết khách hàng lý tưởng. Sau khi build:
- "Bài này viết cho Marketing Manager B2B SaaS 32 tuổi đang lo DR site thấp"
- Tone + ví dụ + CTA điều chỉnh phù hợp
JTBD = lý do khách "thuê" sản phẩm bạn:
- Không phải "mua SEO service"
- Mà "tăng DR từ 0 lên 30 trong 12 tháng để impress CEO + qualify Series A"
Combine Persona + JTBD = content tệp thấu trực tiếp pain.
Customer Persona — Định nghĩa + 6 yếu tố
Customer Persona (cũng gọi: Buyer Persona, User Persona, Marketing Persona) = profile bán-fiction mô tả khách hàng lý tưởng dựa trên data thật.
Không phải:
- ❌ Tưởng tượng "khách của tôi chắc thế này"
- ❌ Stereotype demographic chung ("Mọi marketer 30-45 tuổi")
- ❌ 1 persona cho mọi segment
Phải có:
- ✅ Data từ interview / survey / analytics
- ✅ Specific (tuổi, role, công ty size, location, behavior)
- ✅ Pain + Goal cụ thể
- ✅ Channel preference + Objection list
6 yếu tố mỗi Persona
- Demographics — tuổi, gender, location, education, income
- Role + Company — chức danh, ngành nghề, team size, công ty size
- Goals — mục tiêu công việc + cá nhân (3-5 cái)
- Pain points — vấn đề + frustration (3-5 cái)
- Channel preference — đọc/coi/social ở đâu (LinkedIn vs TikTok vs blog vs podcast)
- Objections — lý do từ chối mua (price, time, trust, alternative)
Template Persona đầy đủ
# Persona: Thu Hằng — Marketing Manager B2B SaaS
## Photo
[Ảnh thật của khách interview, anonymized OK]
## Demographics
- Age: 32
- Gender: Female
- Location: TPHCM (District 1)
- Education: Đại học (Marketing/Business)
- Income: 25-35M VND/tháng
- Family: Married, 1 con nhỏ
## Role + Company
- Title: Marketing Manager
- Company: B2B SaaS series A, ~50 nhân viên
- Team: 3 người (1 content + 1 designer + 1 performance)
- Report to: CMO / Founder
- Years in role: 2-4 năm
## Goals (work)
- Tăng MQL (Marketing Qualified Lead) 30%/quarter
- Build brand awareness niche tech VN
- Optimize CAC ≤ 500$ cho B2B SaaS
- Report data-driven cho CMO + board meeting
## Goals (personal)
- Promote lên CMO trong 18 tháng
- Speaking tại MarTech Summit
- Build LinkedIn personal brand ≥5k follower
## Pain points
- DR website công ty thấp (~15) → ranking SEO kém
- Content team thiếu writer SEO → output chậm
- CMO yêu cầu data-driven nhưng tooling chưa setup đúng (GA4, Mixpanel)
- Đối thủ ngách (gtvseo, balico) DR cao + content nhiều → khó compete
- Budget hạn chế ($2000/m for SEO + Content)
## Channel preference
- LinkedIn (1h/day, follow MarTech VN influencer)
- Blog (Brands.vn, Buffer, HubSpot, Ahrefs, Backlinko)
- Podcast (Marketing School Neil Patel, Hubspot The Salesblazer)
- Conference (MarTech Summit VN, GA4 Workshop)
- Slack community (Marketers VN)
## Objections (when buying SEO service)
1. "Sợ PBN, sợ Google penalty"
2. "Agency hứa nhiều, deliver kém"
3. "Budget eaten by ads, không đủ cho SEO"
4. "Sếp muốn ROI rõ trong 3 tháng (SEO 6-12 tháng compound)"
5. "Mất control content (agency viết không match brand voice)"
## Trigger event (khi nào muốn buy)
- DR drop sau Google Core Update
- Competitor outrank cho keyword business critical
- Board meeting Q3 yêu cầu report SEO performance
- Sales team complain "lead chất lượng kém từ FB Ads"Ví dụ thực tế: BTB build 3 persona chính 2026:
- Marketing Manager B2B SaaS (Thu Hằng, như trên) — 50% revenue
- Founder ecommerce VN (Anh Phong, 38 tuổi, Shopee shop) — 30% revenue
- Agency owner outsource backlink (Chị Mai, 35 tuổi, SEO agency 10 client) — 20% revenue
Mỗi persona có funnel content + sales script riêng. Anti-persona: "Sinh viên free SEO consult" → filter qua qualifying question "Budget tháng cho SEO?" (skip nếu chọn dưới 5M VND).
Jobs-to-be-done (JTBD) — Framework Christensen
Clayton Christensen (Harvard Business School, ex InnoSight, deceased 2020) phổ biến JTBD 2003 trong sách "The Innovator's Solution". 1 trong những framework strategy nổi tiếng nhất.
Core insight: User KHÔNG mua sản phẩm, họ "thuê" (hire) sản phẩm để hoàn thành 1 job (công việc).
Famous example: McDonald's Milkshake (Christensen 2003)
McDonald's USA muốn boost milkshake sales. Approach truyền thống: tốt hơn vị, thêm topping, giảm giá → 0 result.
Bob Moesta (founder Re-wired Group) làm research:
- Quan sát ai mua milkshake + khi nào + tại sao
- Phát hiện: 40% milkshake bán TRƯỚC 8h sáng
- Người mua: solo commuter, drive-through, mua 1 milkshake duy nhất
→ Họ "thuê" milkshake làm 3 job:
- Functional job: Giảm đói trong commute 30-45 phút đến văn phòng
- Emotional job: Giải trí lúc kẹt xe, giữ tay bận
- Social job: Không xấu hổ trước đồng nghiệp (vs ăn donut "thiếu professional")
So với competitor: Banana (tay bẩn), donut (xấu hổ), bagel (cần spread + tay 2), nothing (đói + nhàm) — milkshake win mọi tiêu chí.
→ McDonald's redesign: milkshake thicker (kéo dài drink time), straw bigger (suck nhanh khi tay bận), vended ngay drive-through trước 8h. Sales tăng 7x.
Bài học: Đừng cải tiến sản phẩm trước khi hiểu job.
JTBD Forces of Progress (Bob Moesta)
4 lực tác động khi user "hire" sản phẩm:
PUSH OF SITUATION
(pain hiện tại)
↓
↓
ANXIETY ← USER → HABIT
(lo lắng → (quán tính
chuyển) ↓ không đổi)
↓
↓
PULL OF NEW SOLUTION
(lợi ích sản phẩm)
User CHỌN sản phẩm khi: (Push + Pull) > (Anxiety + Habit)
Trong marketing 2026:
- Tăng Push: highlight pain hiện tại nặng nề
- Tăng Pull: demo benefit cụ thể, social proof
- Giảm Anxiety: free trial, money-back guarantee, case study
- Giảm Habit: bonus chuyển đổi, migration tool, training
Ví dụ thực tế: VietCodex pitch JTBD cho persona "Marketing Manager B2B SaaS":
PUSH: "DR site công ty 15, đối thủ 50 — Mỗi Core Update lo ranking drop"
PULL: "VietCodex audit FREE + build pillar content + outreach 12 tháng → DR 35+"
ANXIETY: "Sợ agency hứa nhiều, deliver kém" → giảm bằng case study BTB 8 năm + money-back 90 ngày
HABIT: "Vẫn dùng agency cũ" → giảm bằng audit FREE 30 phút (low commit start)
Tỷ lệ commit từ "audit FREE" → "hire monthly retainer": 25-40% (VietCodex Q1 2026 internal data).
Customer Interview — Cách lấy data persona thật
Persona quality = interview quality. Bob Moesta + Ryan Singer (Basecamp) khuyến nghị Bob Moesta's 4-step interview:
Bước 1: Identify recent purchase
"Lần gần nhất bạn mua sản phẩm tương tự là khi nào?"
Recent = trí nhớ rõ ràng. Quá xa = bị filter qua bias.
Bước 2: Walk back through decision
"Lúc đó bạn đang làm gì? Cảm xúc thế nào?" "Trước khi quyết định mua, bạn đã thử giải pháp nào?" "Lúc nào bạn biết 'mình cần thay đổi'?"
→ Identify Trigger event (sự kiện kích hoạt) — vd: DR drop sau Core Update.
Bước 3: Map the forces
"Điều gì PUSH bạn rời solution cũ?" "Điều gì PULL bạn về sản phẩm mới?" "Bạn lo lắng gì khi chuyển?" "Cái gì giữ bạn ở solution cũ?"
→ Identify 4 forces of progress.
Bước 4: Identify desired outcome
"Sau khi mua, bạn kỳ vọng đạt được gì cụ thể?" "Trong 30/90/180 ngày, kết quả lý tưởng là gì?"
→ Identify functional outcome + emotional outcome + social outcome.
KHÔNG hỏi:
- ❌ "Bạn muốn feature gì?" (Henry Ford "faster horse")
- ❌ "Bạn có recommend không?" (politeness bias)
- ❌ "Giả sử nếu...?" (hypothetical = không real data)
Pattern length: 30-45 phút/interview. Recording (với consent) → transcribe → tag insight → cluster pattern.
Quantity: Bob Moesta nói 5-10 interview đủ identify patterns. Sau 10 thường repeat — return diminishing.
Ví dụ thực tế: Persona + JTBD cho VietCodex
VietCodex Q1 2026 conduct 15 customer interview. Output 3 persona + JTBD chính:
Persona 1: SaaS Founder Solo Technical
Demographics: 30-40 tuổi, male, HCM/HN, ex-dev → founder
Role: Solo founder, MVP launched, ~50-200 user, ~$5k-30k MRR
Pain: Code MVP messy, technical debt, không scale được, no time vibe code + run business
Goal: Refactor → production grade trong 4-8 tuần, free time focus marketing+sales
Channel: HackerNews, Reddit r/SaaS, Twitter dev community
JTBD: "Tôi 'thuê' AI dev agency để rewrite MVP messy → production grade
trong 4-8 tuần, giúp tôi escape technical debt + focus marketing+sales"
Forces:
- Push: "MVP code AI-gen messy, mỗi feature mới tăng 1 week debt"
- Pull: "VietCodex methodology 6-phase + vertical slicing → predictable timeline"
- Anxiety: "Agency cũ hứa 6 tuần, deliver 4 tháng + over-budget"
- Habit: "Tự code tiếp" → mới giảm bằng "audit FREE check code health"
Persona 2: Non-tech Founder Validate Idea
Demographics: 28-40 tuổi, mixed gender, HCM/HN/Đà Nẵng
Role: Có business idea, không biết code, muốn build MVP validate trước
Pain: Không biết technical, sợ thuê agency truyền thống lừa
Goal: Build MVP 2-4 tuần ≤ $5000 validate idea với 50-200 user thật
Channel: LinkedIn, Brands.vn, podcast Vietcetera, founder community VN
JTBD: "Tôi 'thuê' AI dev agency build MVP 2-4 tuần dưới $5000, để validate
idea với 50-200 user thật, trước khi commit raise Series Seed"
Forces:
- Push: "Idea này 6 tháng trong đầu, chưa build → competitor có thể launch trước"
- Pull: "VietCodex AI-native = MVP rẻ 3-5x, nhanh 3-4x so agency truyền thống"
- Anxiety: "Không biết code, sợ bị bắt nạt giá + delay"
- Habit: "Tìm co-founder dev miễn phí" → giảm bằng "fixed price + 2-tuần MVP guarantee"
Persona 3: Agency Owner Outsource AI Dev
Demographics: 35-45 tuổi, ex-developer, owner SEO/Marketing agency
Role: Agency 5-20 nhân viên, có client lớn cần dev nhưng team in-house không có
Pain: Hire dev full-time đắt + bottleneck, freelancer unreliable
Goal: White-label AI dev service cho client mà không lộ subcontract
Channel: LinkedIn (founder community), Slack VN Marketers, partner network
JTBD: "Tôi 'thuê' VietCodex white-label AI dev service cho client agency,
để fulfill request dev mà không hire full-time team in-house"
Forces:
- Push: "Client A request mobile app → in-house chỉ marketer → mất deal"
- Pull: "VietCodex partner program 20% commission + white-label NDA"
- Anxiety: "Sợ client biết → muốn partnership confidential"
- Habit: "Refuse dev project" → giảm bằng "white-label + branded slack channel"
→ Marketing strategy adjust: TOFU content cho Persona 1+2, BOFU outreach cho Persona 3.
5 sai lầm Persona phổ biến
Sai lầm 1: Persona từ giả định, không data
Founder ngồi viết "khách của tôi là...". Không interview → 80% wrong.
✅ Bắt buộc 10+ interview real customer trước build persona.
Sai lầm 2: Quá nhiều persona (10+)
Team không nhớ, content blend chung → 0 personalization.
✅ 3-5 persona chính. Pareto 80/20.
Sai lầm 3: Skip Anti-persona
Mọi lead = qualified → sales waste time low-quality.
✅ Define anti-persona explicit. Qualifying question form.
Sai lầm 4: Persona static (không evolve)
Build 1 lần 2022, dùng đến 2026 → mismatch market.
✅ Re-audit hàng quý. 5-10 interview mới + adjust.
Sai lầm 5: Persona không tích hợp content
Persona viết Notion, content writer không đọc → content vẫn generic.
✅ Mỗi content brief reference persona target + JTBD. Mỗi piece content "viết cho ai".
Tóm tắt 1 dòng
Customer Persona (profile khách lý tưởng từ data thật, 6 yếu tố: demographics/role/goals/pain/channel/objection) + JTBD (Jobs-to-be-done, Christensen 2003, lý do khách 'hire' sản phẩm với 4 forces of progress: Push+Pull > Anxiety+Habit) = foundation cho content + product + sales. Build qua 5-10 customer interview Bob Moesta 4-step. 3-5 persona chính + anti-persona. Re-audit hàng quý.
Đọc tiếp
- Marketing là gì? — foundation
- Marketing Funnel — TOFU/MOFU/BOFU content
- Brand Positioning — positioning per persona
- Product-Market Fit — verify persona đúng
- Content Marketing — viết cho persona
- Glossary Marketing — JTBD, persona terms
Cần customer interview + persona build cho startup VN? Backlink Thái Bình (sister VietCodex) offer audit FREE 30 phút — review hiện trạng + đề xuất 5 interview script. Audit FREE.