Khung thời gian: T5-T6/2026 (60 ngày test) → T7+ mở rộng quy mô (scale) theo data Ngân sách: 90 tr/tháng (giữ baseline hiện tại — KHÔNG tăng) Mục tiêu: Đo chi phí mỗi khách tiềm năng (CPL) & CPS từng kênh → bơm tiền vào top hiệu quả, cắt kênh tệ Source of truth dài hạn: [SOURCE-OF-TRUTH.md](SOURCE-OF-TRUTH.md) (file 24/04) Cập nhật: 02/05/2026
| # | Nguyên tắc | Lý do |
|---|---|---|
| 1 | KHÔNG kênh nào > 50% ngân sách giai đoạn thử nghiệm (test phase) | Tránh dồn trứng 1 giỏ |
| 2 | KHÔNG bơm tiền khi chưa đo được chi phí mỗi khách tiềm năng (CPL) ÍT NHẤT 30 ngày | Tránh cảm tính |
| 3 | Mỗi khách tiềm năng (lead) PHẢI có UTM/source rõ ràng trong GetFly | Không đo được = không tồn tại |
| 4 | Cổng kiểm tra (Gate) review CỐ ĐỊNH: ngày 15, 30, 60, 90 | Có nhịp quyết định, không drift |
| 5 | CPS > 30% giá bán đơn (12tr với đơn TB 40tr) → STOP kênh ngay | Ranh giới Minh đã chốt |
| 6 | Kênh có CPS < 15% (6tr/đơn) → +30-50% ngân sách tháng sau | Bơm vào ngọn lửa |
| 7 | Kênh learning phase (FB/TikTok/KOL) chấp nhận chi phí mỗi khách tiềm năng (CPL) cao 50-100% trong 30 ngày đầu | Theo file 24/04 |
| 8 | Khách tiềm năng (Lead) tự nhiên không trả tiền (organic) + khách vào trực tiếp (walk-in) = "free baseline" — không tính ngân sách | Giúp KD tập trung chốt |
| # | Kênh | T5 | T6 | % | Tag |
|---|---|---|---|---|---|
| 1 | Google Ads BRAND (sofa gia khánh, nội thất gia khánh) | 25 tr | 25 tr | 28% | Giữ — đã có data |
| 2 | Google Ads GENERIC giảm tải (sofa HN, nội thất HN) | 15 tr | 10 tr | 17% | Cắt dần do chi phí mỗi lượt nhấp (CPC) tăng 7× |
| 3 | Facebook Ads — Lookalike 2,021 KH cũ + Boost Reels | 10 tr | 12 tr | 11% | MỚI — test 2 tháng |
| 4 | TikTok Spark Ads — Boost 5 video tự nhiên không trả tiền (organic) tốt nhất | 5 tr | 8 tr | 6% | MỚI — leverage 2,326 script đã có |
| 5 | Zalo ZNS — Broadcast 2,021 KH cũ (rẻ nhất, hiệu quả chi tiêu quảng cáo (ROAS) cao nhất) | 8 tr | 8 tr | 9% | QUICK WIN |
| 6 | người có ảnh hưởng (KOL)/người tiêu dùng có ảnh hưởng (KOC) micro — 2 người tiêu dùng có ảnh hưởng (KOC) × 4tr | 8 tr | 8 tr | 9% | MỚI — test |
| 7 | Nội dung (Content) production — equipment + edit tools | 8 tr | 5 tr | 9% | Equipment 1 lần |
| 8 | tối ưu tìm kiếm tự nhiên (SEO) rewrite — 30 bài giảm 35% traffic | 6 tr | 8 tr | 7% | Phục hồi |
| 9 | Cốc Cốc Ads local HN | 3 tr | 3 tr | 3% | Test nhỏ |
| 10 | Tool subscriptions (Restream, Canva Pro, ZNS) | 2 tr | 3 tr | 3% | Vận hành |
| TỔNG | 90 tr | 90 tr | 100% |
So với file 24/04: chi 90tr/tháng vs target 200tr/tháng = 45% of plan. Đây là giai đoạn thử nghiệm (test phase) thận trọng — sau khi đo được chi phí mỗi khách tiềm năng (CPL)/CPS sẽ mở rộng quy mô (scale) lên 200-300tr/tháng.
| Nhóm | T5 | T6 | % | Vai trò |
|---|---|---|---|---|
| PAID ADS (5 kênh) | 61 tr | 66 tr | 70% | Đẩy khách tiềm năng (lead) nhanh |
| CONTENT | 14 tr | 13 tr | 15% | Asset dài hạn |
| TOOL + VẬN HÀNH | 2 tr | 3 tr | 3% | Hỗ trợ |
| CTV KTS (biến phí TÁCH RIÊNG) | — | — | — | 20% hoa hồng đồ rời, không upfront |
| KH cũ Repeat (free) | — | — | — | 4 KD gọi 5 KH cũ/ngày |
Lưu ý: Lương đội MKT (Kiên 15 + Minh 15 + Hạnh 5 + Thép 5 = 40tr/tháng) TÁCH RIÊNG, không nằm trong 90tr ad spend.
Logic: Thương hiệu (Brand) keyword = chi phí mỗi lượt nhấp (CPC) thấp (500-700k), conv cao. Tận dụng tên đã có 8 năm.
| Việc | Owner | Deadline |
|---|---|---|
| Audit campaign hiện tại — tách thương hiệu (brand) vs generic | Thép | T5 tuần 1 |
| Tạo 5 ad group thương hiệu (brand): "nội thất gia khánh", "sofa gia khánh", "showroom nội thất tố hữu", "gia khánh c14 bắc hà", "nội thất tố hữu" | Thép | T5 tuần 1 |
| Setup tỉ lệ chuyển đổi (conversion) tracking: form điền + click hotline + chỉ đường GMaps | Thép | T5 tuần 1 |
| Negative keyword cleanup (loại trừ "tuyển dụng", "việc làm") | Thép | T5 tuần 2 |
| Báo cáo chi phí mỗi khách tiềm năng (CPL) thương hiệu (brand) mỗi tuần | Thép | Mỗi T2 |
chỉ tiêu đo lường (KPI) mục tiêu:
Logic: Generic keyword đang đắt (CPC 7k, gấp 7× 2024). Cắt dần, chỉ giữ keyword chất lượng.
| Việc | Owner | Deadline |
|---|---|---|
| Pause hết generic keyword có chi phí mỗi lượt nhấp (CPC) > 5k | Thép | T5 tuần 1 |
| Giữ 10 keyword "long-tail" có tỉ lệ chuyển đổi (conversion) 2024-25 | Thép | T5 tuần 1 |
| Test thêm 5 keyword địa phương: "sofa Trung Văn", "sofa Mỹ Đình", "sofa Tố Hữu", "showroom sofa C14 Bắc Hà", "nội thất tổng hợp Tố Hữu" | Thép | T5 tuần 2 |
| Display Remarketing: pixel 30 ngày qua web | Thép | T5 tuần 2 |
| Đánh giá tuần — keyword nào chi phí mỗi khách tiềm năng (CPL) > 1tr → pause | Thép | Mỗi T2 |
chỉ tiêu đo lường (KPI) mục tiêu:
Logic: Lookalike từ 2,021 KH cũ → audience precision tốt. KH FB tuổi 25-45 (mom-set có tiền).
| Việc | Owner | Deadline |
|---|---|---|
| Setup Meta Business Suite + pixel website noithatgiakhanh.com | Kiên | T5 tuần 1 |
| Upload 2,021 KH cũ từ GetFly → Custom Audience | Kiên | T5 tuần 1 |
| Tạo Lookalike Audience 1% (~70k người HN tương tự KH cũ) | Kiên | T5 tuần 1 |
| 5 creative ad đầu tiên: 1 video sofa, 1 image set, 2 carousel, 1 reel | Hồng Hạnh | T5 tuần 2 |
| 3 chiến dịch song song: Conversions / Tương tác (Engagement) / Traffic | Kiên | T5 tuần 2 |
| Boost 3-5 Reel tương tác (engagement) cao mỗi tuần | Kiên | Mỗi T6 |
| A/B test creative hàng tuần | Kiên | Hàng tuần |
| Báo cáo chi phí mỗi khách tiềm năng (CPL) FB mỗi tuần | Thép | Mỗi T2 |
chỉ tiêu đo lường (KPI) mục tiêu (chấp nhận cao 30 ngày đầu):
Logic: Có sẵn 2,326 script. Boost video tự nhiên không trả tiền (organic) đang lên view (Spark) — tỉ lệ hoàn vốn (ROI) tốt nhất TikTok.
| Việc | Owner | Deadline |
|---|---|---|
| Setup TikTok Ads Manager (cần TikTok For Business account) | Hồng Hạnh + Minh | T5 tuần 1 |
| Daily check 5 video TikTok tự nhiên không trả tiền (organic) có tương tác (engagement) >5% → Spark Ads boost | Hồng Hạnh | Mỗi ngày |
| Setup pixel TikTok trên web | Hồng Hạnh | T5 tuần 2 |
| Tạo audience: HN 25-45, decor interest, recent home buyers | Hồng Hạnh | T5 tuần 2 |
| Test 3 ad format: in-feed, top-view (nếu budget cho phép), branded effect | Hồng Hạnh | T5-T6 |
chỉ tiêu đo lường (KPI) mục tiêu:
Logic: Có DB 2,021 KH cũ (free!). chi phí mỗi khách tiềm năng (CPL) 100-150k = rẻ nhất. hiệu quả chi tiêu quảng cáo (ROAS) dự kiến 30-50×.
| Việc | Owner | Deadline |
|---|---|---|
| Setup Zalo OA tài khoản công ty (đã chốt) | Kiên | T5 tuần 1 |
| Đăng ký Zalo Business + verify công ty | Kiên | T5 tuần 1 |
| Mua gói ZNS (Zalo Notification Service) — ~200k/1000 tin | Minh | T5 tuần 1 |
| Import 2,021 KH cũ từ GetFly CSV | Kiên | T5 tuần 2 |
| Soạn 2 chiến dịch broadcast/tháng: T1 KHTM (khuyến mại), T2 Tin tức showroom mới | Kiên + Minh | Mỗi tháng |
| Track tỉ lệ nhấp quảng cáo (CTR) + chuyển đổi từ Zalo → showroom | Thép | Hàng tuần |
chỉ tiêu đo lường (KPI) mục tiêu:
Logic: Test xem người có ảnh hưởng (KOL) nào hiệu quả với GK. 2 người tiêu dùng có ảnh hưởng (KOC)/tháng × 4tr.
| Việc | Owner | Deadline |
|---|---|---|
| Liệt kê 20 người tiêu dùng có ảnh hưởng (KOC) HN (KTS, mom decor, lifestyle) — page 5k-50k follower | Hồng Hạnh + Kiên | T5 tuần 1 |
| Outreach 10 người tiêu dùng có ảnh hưởng (KOC) → chọn 2 người tiêu dùng có ảnh hưởng (KOC) tháng đầu | Minh + Kiên | T5 tuần 1 |
| Mỗi người tiêu dùng có ảnh hưởng (KOC): 1 review showroom + 1 video ngắn × 2 phiên bản | người tiêu dùng có ảnh hưởng (KOC) | T5 tuần 3-4 |
| Tracking: code khuyến mại riêng từng người tiêu dùng có ảnh hưởng (KOC) để đo tỉ lệ chuyển đổi (conversion) | Thép | T5-T6 |
chỉ tiêu đo lường (KPI) mục tiêu:
Việc 1 lần T5:
T6 trở đi: Chỉ còn tool subscription (~3tr/tháng).
Logic: Traffic tối ưu tìm kiếm tự nhiên (SEO) đã giảm -52.6% trong 1 tháng. Phải invest ngay để tránh mất kênh dài hạn.
| Việc | Owner | Deadline |
|---|---|---|
| Audit SEOHero report — chọn 30 bài có potential phục hồi nhất | Minh + Thép | T5 tuần 1 |
| Outsource viết lại 30 bài (200k/bài × 30 = 6tr) | Freelancer | T5 tháng |
| Build 20 backlink chất lượng (200k/link × 20 = 4tr) — chia 2 tháng | Outsource | T5-T6 |
| Internal link optimization | Minh | T5 tuần 4 |
| Theo dõi position trên SEOHero hàng tuần | Thép | Hàng tuần |
chỉ tiêu đo lường (KPI) mục tiêu:
Logic: Cốc Cốc còn 5-10% market share HN. chi phí mỗi lượt nhấp (CPC) thấp hơn Google 30-40%.
| Việc | Owner | Deadline |
|---|---|---|
| Đăng ký tài khoản Cốc Cốc Ads | Thép | T5 tuần 2 |
| Setup 3 keyword cao cấp HN: "sofa Italia", "nội thất biệt thự", "thiết kế nội thất Tố Hữu" | Thép | T5 tuần 2 |
| Đánh giá sau 30 ngày — nếu chi phí mỗi khách tiềm năng (CPL) < 600k → tăng. Nếu > 1tr → cắt. | Thép | Cuối T5 |
Mọi link dẫn về website noithatgiakhanh.com PHẢI có UTM:
?utm_source=facebook&utm_medium=cpc&utm_campaign=lookalike-2021kh-may
?utm_source=zalo&utm_medium=znss&utm_campaign=khuyen-mai-thang-5
?utm_source=koc&utm_medium=organic&utm_campaign=koc-tenkhanhnhilaffair-may
?utm_source=tiktok&utm_medium=spark&utm_campaign=video-da-bo-y
Khi KD nhập KH mới vào GetFly, **PHẢI điền account_source** chính xác:
→ Minh giao Trung Anh enforce: KD nào không điền source → cảnh cáo. Nguồn = "(không nguồn)" sẽ không tính vào báo cáo MKT.
Cron job tự chạy:
cd /Users/.../mkt-dashboard
python3 pull-data.py && python3 build.py
scp index.html root@103.199.16.244:/var/www/checklist/mkt-dashboard.html
Minh xem bảng theo dõi (dashboard) mỗi sáng 5 phút trước khi ra showroom.
@minhseo_bot bắn cảnh báo:
Đánh giá:
Action:
Đánh giá theo bảng ma trận:
| Kênh | Khách tiềm năng (Lead) 30d | chi phí mỗi khách tiềm năng (CPL) | CPS | Quyết định |
|---|---|---|---|---|
| GAds Thương hiệu (Brand) | ≥30 | ≤700k | ≤6tr | 🟢 Giữ |
| GAds Generic | ≥10 | ≤900k | ≤8tr | 🟡 Theo dõi |
| FB Ads | ≥8 | ≤1.5tr | ≤8tr | 🟡 Tiếp tục test |
| TikTok | ≥5 | ≤1tr | ≤7tr | 🟡 Tiếp tục test |
| Zalo ZNS | ≥10 | ≤200k | ≤4tr | 🟢 Bơm thêm 50% |
| người tiêu dùng có ảnh hưởng (KOC) | ≥3 đơn | ≤1.5tr chi phí mỗi khách tiềm năng (CPL) | ≤8tr CPS | 🟡 Giữ 1-2 người tiêu dùng có ảnh hưởng (KOC) tốt |
| tối ưu tìm kiếm tự nhiên (SEO) | Position ổn | — | — | 🟢 Tiếp tục rewrite |
| Cốc Cốc | ≥3 | ≤700k | ≤6tr | 🟡 Test thêm |
Quyết định T6 ngân sách (vẫn ~90tr/tháng):
Đánh giá tổng thể:
3 kịch bản:
Kịch bản A — Đạt 60+ khách tiềm năng (lead)/tháng (1.7× hiện tại):
Kịch bản B — Đạt 35-60 khách tiềm năng (lead)/tháng (giữ nguyên hoặc tăng nhẹ):
Kịch bản C — < 35 khách tiềm năng (lead)/tháng (không tăng):
Theo file 24/04 (mục VII):
Action ĐỎ: dồn vào 2 kênh hiệu quả chi tiêu quảng cáo (ROAS) cao nhất, review 15 ngày liên tục.
┌─────────────────────────────────┐
│ Mỗi đầu tháng (T2 đầu tháng): │
│ Pull báo cáo 30 ngày qua │
└──────────────┬──────────────────┘
↓
┌──────────────┐
│ CPS kênh X = ?│
└───┬───────────┘
│
┌────────┼─────────┬──────────┐
↓ ↓ ↓ ↓
< 15% giá 15-25% 25-30% > 30%
│ │ │ │
↓ ↓ ↓ ↓
🟢 +30-50% 🟡 Giữ 🟠 Tối ưu 🔴 STOP
ngân creative campaign
sách + audience ngay
+ báo BGĐ
| CPS đồng | % giá bán | Hành động |
|---|---|---|
| < 6tr | < 15% | 🟢 Bơm thêm 30-50% ngân sách |
| 6-10tr | 15-25% | 🟡 Giữ ngân sách, theo dõi |
| 10-12tr | 25-30% | 🟠 Tối ưu creative + audience trong 7 ngày |
| > 12tr | > 30% | 🔴 STOP ngay + báo BGĐ |
| Tuần | Trọng tâm | Output |
|---|---|---|
| T5 tuần 1 (04-10/05) | Setup 9 kênh + UTM + GetFly source enforcement | Tất cả tài khoản active |
| T5 tuần 2 (11-17/05) | Bắt đầu chạy paid ads, đăng video, broadcast Zalo | Khách tiềm năng (Lead) bắt đầu về |
| T5 tuần 3 (18-24/05) | Optimize creative dựa data tuần 2 | A/B test 5 creative/kênh |
| T5 tuần 4 (25-31/05) | GATE 2 — phân loại kênh theo CPS | Quyết định ngân sách T6 |
| T6 tuần 1 (01-07/06) | Triển khai ngân sách T6 (vẫn 90tr) | Kênh 🟢 +30%, kênh 🔴 -50% |
| T6 tuần 2-3 (08-21/06) | Vận hành ổn định + outreach người tiêu dùng có ảnh hưởng (KOC) mới | 2 người tiêu dùng có ảnh hưởng (KOC) tốt thay 2 người tiêu dùng có ảnh hưởng (KOC) tệ |
| T6 tuần 4 (22-30/06) | GATE 3 — quyết định mở rộng quy mô (scale) T7 | Trình BGĐ kịch bản A/B/C |
| T7-T8 | Mở rộng quy mô (Scale) theo gate 3 | 200tr/tháng nếu A, giữ 90-120tr nếu B, dừng nếu C |
| Rủi ro | Xác suất | Đối phó |
|---|---|---|
| Hạnh + Kiên không kham nổi 9 kênh cùng lúc | Cao | Minh giao theo độ ưu tiên: GAds Thương hiệu (Brand) + Zalo + 1 người tiêu dùng có ảnh hưởng (KOC) trước. Các kênh khác tuần 3-4. |
| KD vẫn không điền source GetFly | Cao | Trung Anh chốt: KD không ghi source = cảnh cáo. Sau 2 tuần không cải thiện = họp nội bộ. |
| Zalo OA chưa duyệt kịp T5 tuần 2 | TB | Plan B: dùng tài khoản Zalo cá nhân Kiên broadcast tạm. Khi OA duyệt → migrate. |
| TikTok For Business reject account | Thấp | Plan B: dùng tài khoản KD cá nhân (Trung Anh) — không có Spark Ads, chỉ promote tự nhiên không trả tiền (organic) |
| FB Lookalike kém vì 2,021 KH có dữ liệu cũ | TB | Test Tỉ lệ chuyển đổi (Conversion) ad chạy traffic mới + retargeting pixel |
| người tiêu dùng có ảnh hưởng (KOC) chọn kém, lỗ tiền | TB | Test 2 người tiêu dùng có ảnh hưởng (KOC) nhỏ trước (4tr/người tiêu dùng có ảnh hưởng (KOC) = 8tr) — không bao giờ test 1 người tiêu dùng có ảnh hưởng (KOC) > 5tr |
| BGĐ thấy Khách tiềm năng (Lead) T5 < 35 → cắt mạnh | Cao | Trình rõ T5 là TEST PHASE — đánh giá đúng vào Cổng kiểm tra (Gate) 3 (cuối T6) |
| File | Vai trò |
|---|---|
SOURCE-OF-TRUTH.md | Index file 24/04 (master plan dài hạn) |
1-hop-bgd/tai-lieu/2026-04-23-ngan-sach-marketing-da-kenh.docx | Plan đầy đủ 3.8 tỷ năm — đang chờ BGĐ ký |
mkt-dashboard/index.html | Bảng theo dõi (Dashboard) live https://danh sách kiểm tra (checklist).noithatgiakhanh.com/mkt-dashboard.html |
mkt-dashboard/pull-data.py | Script pull Google Ads + tối ưu tìm kiếm tự nhiên (SEO) + GetFly |
archive/ | 2 file lộ trình (roadmap) cũ (deprecated) |
Người soạn: Vũ Quang Minh (GĐPT MKT) Ngày: 02/05/2026 Review tiếp theo: Cổng kiểm tra (Gate) 2 — 30 ngày sau (~01/06/2026)
Nguyên tắc cuối: Test ÍT, đo NHIỀU, bơm ĐÚNG.