KẾ HOẠCH MARKETING — TEST PHASE 90 TRIỆU/THÁNG

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

1. NGUYÊN TẮC THỬ NGHIỆM (8 NGUYÊN TẮC)

#Nguyên tắcLý do
1KHÔ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ỏ
2KHÔ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àyTránh cảm tính
3Mỗi khách tiềm năng (lead) PHẢI có UTM/source rõ ràng trong GetFlyKhông đo được = không tồn tại
4Cổng kiểm tra (Gate) review CỐ ĐỊNH: ngày 15, 30, 60, 90Có nhịp quyết định, không drift
5CPS > 30% giá bán đơn (12tr với đơn TB 40tr) → STOP kênh ngayRanh giới Minh đã chốt
6Kênh có CPS < 15% (6tr/đơn) → +30-50% ngân sách tháng sauBơm vào ngọn lửa
7Kê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 đầuTheo file 24/04
8Khá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áchGiúp KD tập trung chốt

2. PHÂN BỔ NGÂN SÁCH 90 TRIỆU/THÁNG (T5-T6)

Bảng phân bổ giai đoạn thử nghiệm (test phase)

#KênhT5T6%Tag
1Google Ads BRAND (sofa gia khánh, nội thất gia khánh)25 tr25 tr28%Giữ — đã có data
2Google Ads GENERIC giảm tải (sofa HN, nội thất HN)15 tr10 tr17%Cắt dần do chi phí mỗi lượt nhấp (CPC) tăng 7×
3Facebook Ads — Lookalike 2,021 KH cũ + Boost Reels10 tr12 tr11%MỚI — test 2 tháng
4TikTok Spark Ads — Boost 5 video tự nhiên không trả tiền (organic) tốt nhất5 tr8 tr6%MỚI — leverage 2,326 script đã có
5Zalo ZNS — Broadcast 2,021 KH cũ (rẻ nhất, hiệu quả chi tiêu quảng cáo (ROAS) cao nhất)8 tr8 tr9%QUICK WIN
6ngườ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) × 4tr8 tr8 tr9%MỚI — test
7Nội dung (Content) production — equipment + edit tools8 tr5 tr9%Equipment 1 lần
8tối ưu tìm kiếm tự nhiên (SEO) rewrite — 30 bài giảm 35% traffic6 tr8 tr7%Phục hồi
9Cốc Cốc Ads local HN3 tr3 tr3%Test nhỏ
10Tool subscriptions (Restream, Canva Pro, ZNS)2 tr3 tr3%Vận hành
TỔNG90 tr90 tr100%
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.

Phân nhóm chiến lược

NhómT5T6%Vai trò
PAID ADS (5 kênh)61 tr66 tr70%Đẩy khách tiềm năng (lead) nhanh
CONTENT14 tr13 tr15%Asset dài hạn
TOOL + VẬN HÀNH2 tr3 tr3%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.

3. CÔNG VIỆC CHI TIẾT TỪNG KÊNH

🔵 Kênh 1: Google Ads BRAND (25 tr)

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ệcOwnerDeadline
Audit campaign hiện tại — tách thương hiệu (brand) vs genericThépT5 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épT5 tuần 1
Setup tỉ lệ chuyển đổi (conversion) tracking: form điền + click hotline + chỉ đường GMapsThépT5 tuần 1
Negative keyword cleanup (loại trừ "tuyển dụng", "việc làm")ThépT5 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ầnThépMỗi T2

chỉ tiêu đo lường (KPI) mục tiêu:

🔵 Kênh 2: Google Ads GENERIC (15 tr → 10 tr)

Logic: Generic keyword đang đắt (CPC 7k, gấp 7× 2024). Cắt dần, chỉ giữ keyword chất lượng.

ViệcOwnerDeadline
Pause hết generic keyword có chi phí mỗi lượt nhấp (CPC) > 5kThépT5 tuần 1
Giữ 10 keyword "long-tail" có tỉ lệ chuyển đổi (conversion) 2024-25ThépT5 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épT5 tuần 2
Display Remarketing: pixel 30 ngày qua webThépT5 tuần 2
Đánh giá tuần — keyword nào chi phí mỗi khách tiềm năng (CPL) > 1tr → pauseThépMỗi T2

chỉ tiêu đo lường (KPI) mục tiêu:

🔵 Kênh 3: Facebook Ads (10 → 12 tr)

Logic: Lookalike từ 2,021 KH cũ → audience precision tốt. KH FB tuổi 25-45 (mom-set có tiền).

ViệcOwnerDeadline
Setup Meta Business Suite + pixel website noithatgiakhanh.comKiênT5 tuần 1
Upload 2,021 KH cũ từ GetFly → Custom AudienceKiênT5 tuần 1
Tạo Lookalike Audience 1% (~70k người HN tương tự KH cũ)KiênT5 tuần 1
5 creative ad đầu tiên: 1 video sofa, 1 image set, 2 carousel, 1 reelHồng HạnhT5 tuần 2
3 chiến dịch song song: Conversions / Tương tác (Engagement) / TrafficKiênT5 tuần 2
Boost 3-5 Reel tương tác (engagement) cao mỗi tuầnKiênMỗi T6
A/B test creative hàng tuầnKiênHàng tuần
Báo cáo chi phí mỗi khách tiềm năng (CPL) FB mỗi tuầnThépMỗi T2

chỉ tiêu đo lường (KPI) mục tiêu (chấp nhận cao 30 ngày đầu):

🔵 Kênh 4: TikTok Spark Ads (5 → 8 tr)

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ệcOwnerDeadline
Setup TikTok Ads Manager (cần TikTok For Business account)Hồng Hạnh + MinhT5 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 boostHồng HạnhMỗi ngày
Setup pixel TikTok trên webHồng HạnhT5 tuần 2
Tạo audience: HN 25-45, decor interest, recent home buyersHồng HạnhT5 tuần 2
Test 3 ad format: in-feed, top-view (nếu budget cho phép), branded effectHồng HạnhT5-T6

chỉ tiêu đo lường (KPI) mục tiêu:

🟢 Kênh 5: Zalo ZNS — QUICK WIN (8 tr × 2 tháng)

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ệcOwnerDeadline
Setup Zalo OA tài khoản công ty (đã chốt)KiênT5 tuần 1
Đăng ký Zalo Business + verify công tyKiênT5 tuần 1
Mua gói ZNS (Zalo Notification Service) — ~200k/1000 tinMinhT5 tuần 1
Import 2,021 KH cũ từ GetFly CSVKiênT5 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ớiKiên + MinhMỗi tháng
Track tỉ lệ nhấp quảng cáo (CTR) + chuyển đổi từ Zalo → showroomThépHàng tuần

chỉ tiêu đo lường (KPI) mục tiêu:

🟢 Kênh 6: người có ảnh hưởng (KOL)/người tiêu dùng có ảnh hưởng (KOC) micro (8 tr × 2 tháng)

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ệcOwnerDeadline
Liệt kê 20 người tiêu dùng có ảnh hưởng (KOC) HN (KTS, mom decor, lifestyle) — page 5k-50k followerHồng Hạnh + KiênT5 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 đầuMinh + KiênT5 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ảnngườ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épT5-T6

chỉ tiêu đo lường (KPI) mục tiêu:

🟡 Kênh 7: Nội dung (Content) Production (8 → 5 tr)

Việc 1 lần T5:

T6 trở đi: Chỉ còn tool subscription (~3tr/tháng).

🟡 Kênh 8: tối ưu tìm kiếm tự nhiên (SEO) Rewrite (6 → 8 tr)

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ệcOwnerDeadline
Audit SEOHero report — chọn 30 bài có potential phục hồi nhấtMinh + ThépT5 tuần 1
Outsource viết lại 30 bài (200k/bài × 30 = 6tr)FreelancerT5 tháng
Build 20 backlink chất lượng (200k/link × 20 = 4tr) — chia 2 thángOutsourceT5-T6
Internal link optimizationMinhT5 tuần 4
Theo dõi position trên SEOHero hàng tuầnThépHàng tuần

chỉ tiêu đo lường (KPI) mục tiêu:

🟡 Kênh 9: Cốc Cốc Ads (3 tr/tháng)

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ệcOwnerDeadline
Đăng ký tài khoản Cốc Cốc AdsThépT5 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épT5 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épCuối T5

4. HỆ THỐNG ĐO LƯỜNG (KHÔNG ĐO = KHÔNG TỒN TẠI)

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

4.2 GetFly source ghi rõ cho mỗi khách tiềm năng (lead)

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.

4.3 Bảng theo dõi (Dashboard) cập nhật mỗi sáng 7h

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.

4.4 Báo cáo Telegram tự động

@minhseo_bot bắn cảnh báo:


5. GATE REVIEW — 4 MỐC QUYẾT ĐỊNH

Cổng kiểm tra (Gate) 1 — Ngày 15 T5 (~01/06/2026 DL)

Đánh giá:

Action:

Cổng kiểm tra (Gate) 2 — Ngày 30 T5 (~17/06 DL) — CRITICAL

Đánh giá theo bảng ma trận:

KênhKhách tiềm năng (Lead) 30dchi phí mỗi khách tiềm năng (CPL)CPSQuyế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):

Cổng kiểm tra (Gate) 3 — Ngày 60 (~17/07 DL) — DECISION POINT QUAN TRỌ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):

Cổng kiểm tra (Gate) 4 — Ngày 90 (~17/08 DL) ≈ Checkpoint T6 BN file 24/04

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.


6. QUY TẮC BƠM TIỀN — DECISION TREE

┌─────────────────────────────────┐
│ 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Đ

Ngưỡng cụ thể (đơn TB GK = 40tr)

CPS đồng% giá bánHành động
< 6tr< 15%🟢 Bơm thêm 30-50% ngân sách
6-10tr15-25%🟡 Giữ ngân sách, theo dõi
10-12tr25-30%🟠 Tối ưu creative + audience trong 7 ngày
> 12tr> 30%🔴 STOP ngay + báo BGĐ

7. ROADMAP 90 NGÀY — TÓM TẮT 1 BẢNG

TuầnTrọng tâmOutput
T5 tuần 1 (04-10/05)Setup 9 kênh + UTM + GetFly source enforcementTất cả tài khoản active
T5 tuần 2 (11-17/05)Bắt đầu chạy paid ads, đăng video, broadcast ZaloKhách tiềm năng (Lead) bắt đầu về
T5 tuần 3 (18-24/05)Optimize creative dựa data tuần 2A/B test 5 creative/kênh
T5 tuần 4 (25-31/05)GATE 2 — phân loại kênh theo CPSQuyế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ới2 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) T7Trình BGĐ kịch bản A/B/C
T7-T8Mở rộng quy mô (Scale) theo gate 3200tr/tháng nếu A, giữ 90-120tr nếu B, dừng nếu C

8. RỦI RO + ĐỐI PHÓ

Rủi roXác suấtĐối phó
Hạnh + Kiên không kham nổi 9 kênh cùng lúcCaoMinh 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 GetFlyCaoTrung 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 2TBPlan 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 accountThấpPlan 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ũTBTest 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ềnTBTest 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ạnhCaoTrình rõ T5 là TEST PHASE — đánh giá đúng vào Cổng kiểm tra (Gate) 3 (cuối T6)

9. DANH SÁCH KIỂM TRA (CHECKLIST) KHỞI ĐỘNG TUẦN 1 T5 (04-10/05)

Chuẩn bị Trước T2 04/05

T2 04/05 sáng (8h-12h họp)

T2-T6 04-08/05

T7-CN 09-10/05


10. CÁC FILE LIÊN QUAN

FileVai trò
SOURCE-OF-TRUTH.mdIndex file 24/04 (master plan dài hạn)
1-hop-bgd/tai-lieu/2026-04-23-ngan-sach-marketing-da-kenh.docxPlan đầy đủ 3.8 tỷ năm — đang chờ BGĐ ký
mkt-dashboard/index.htmlBảng theo dõi (Dashboard) live https://danh sách kiểm tra (checklist).noithatgiakhanh.com/mkt-dashboard.html
mkt-dashboard/pull-data.pyScript 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.

read.minhdigital.com  ·  27/05/2026 21:15