TikTok Video Scripts
Viết kịch bản video TikTok affiliate theo công thức HOOK→PROBLEM→SOLUTION→DEMO→CTA.
When to Use
- Viết kịch bản video TikTok affiliate cho sản phẩm
- Tạo hooks mạnh cho video (A/B test)
- Cải thiện kịch bản có sẵn (hook yếu, CTA không rõ)
- Lập danh sách hashtags theo niche/audience
- Chọn trending sound theo mood video
- Viết text overlays cho video
- Lên kế hoạch production (props, setting, outfit)
Video Structure (Bắt buộc)
| Phần |
Thời gian |
Mục đích |
| HOOK |
0-3s |
Giữ chân, ngăn scroll. 50% tác động nằm ở 2s đầu |
| PROBLEM |
3-8s |
Chạm nỗi đau, tạo đồng cảm |
| SOLUTION |
8-15s |
Giới thiệu sản phẩm tự nhiên, không "bán hàng" |
| DEMO |
15-40s |
Chứng minh bằng hành động, visual proof |
| CTA |
40-60s |
Kêu gọi hành động rõ ràng + urgency |
5 Script Formats
1. UNBOXING + FIRST IMPRESSION
- Hook type: Curiosity — tò mò về sản phẩm
- Mục tiêu: Tăng follow + save
- Demo: Mở hộp, sờ bao bì, cảm nhận ban đầu
- CTA: "Follow xem review chi tiết sau vài ngày dùng"
2. HONEST REVIEW (Sau khi dùng)
- Hook type: Personal story — trung thực
- Mục tiêu: Xây trust, convert mua hàng
- Demo: 3 điểm thích + 1 điểm nhỏ chưa thích + ai phù hợp
- CTA: "Link ở giỏ hàng màu vàng"
3. BEFORE/AFTER hoặc SO SÁNH
- Hook type: Social proof / Wow effect
- Mục tiêu: Tạo FOMO, viral
- Demo: Kết quả trực quan trước/sau hoặc so sánh sản phẩm
- CTA: "Chênh lệch X lần tiền mà hiệu quả như nhau"
4. TUTORIAL / HƯỚNG DẪN SỬ DỤNG
- Hook type: Education / Shock
- Mục tiêu: Tăng save + share, evergreen content
- Demo: Step-by-step + tips độc quyền
- CTA: "Save lại để dùng khi cần"
5. STORYLINE / ĐỜI THƯỜNG
- Hook type: Emotional / Relatable
- Mục tiêu: Viral cao nhất, tăng comment + share
- Demo: Câu chuyện cá nhân, lồng ghép sản phẩm tự nhiên
- CTA: "Thử đi sẽ không hối hận đâu"
Hook Types
| Type |
Khi nào dùng |
Ví dụ |
| Curiosity |
Sản phẩm mới, unboxing |
"Cái này nhìn như X nhưng không phải đâu!" |
| Personal story |
Review, honest sharing |
"Dùng X được 1 tuần rồi, phải nói thật là..." |
| Social proof |
Before/after, so sánh |
"Không ai tin cho đến khi thấy kết quả này!" |
| Education |
Tutorial, tips |
"90% mọi người dùng X sai cách này!" |
| Emotional |
Storyline, relatable |
"Mình suýt bỏ cuộc cho đến khi..." |
Script Output Format
Mỗi kịch bản phải có:
- Hook type + Mục tiêu + Setting
- Script 5 phần (HOOK → PROBLEM → SOLUTION → DEMO → CTA)
- Lời thoại chính xác (viết như người nói)
- Text overlay gợi ý
- Props cần chuẩn bị
- Caption + Hashtags (5-10)
- Trending sound gợi ý theo mood
Trending Sounds by Mood
| Mood |
Loại nhạc |
| Unboxing / Tutorial (tò mò) |
Lo-fi nhẹ, acoustic guitar không lời |
| Honest Review (tin cậy) |
Nhạc nền podcast nhẹ, beat slow |
| Storyline (cảm xúc) |
Piano acoustic nhẹ, không lời |
| Before/After (wow) |
Build-up beat, trending sound có drop |
| LIVE / Flash sale (sôi động) |
Upbeat, energetic, countdown feel |
Hashtag Strategy
Mỗi video cần 5-10 hashtags:
- 2-3 hashtags sản phẩm: Tên sản phẩm, brand
- 2-3 hashtags niche: Ngành hàng, đối tượng
- 2-3 hashtags trending: #tiktokvietnam #review #fyp
- 1-2 hashtags CTA: #savelai #linktronggio
Phân theo audience segment:
- Ăn kiêng: #giamcan #ketodiet #loveyourbody
- Mẹ & bé: #metamcon #babyfoods #chocon
- Làm đẹp: #skincare #lamdep #beauty
Production Checklist (Quick)
Trước quay: Script duyệt, background sạch, ánh sáng tốt, props ready, link affiliate active
Khi edit: Hook đủ mạnh 3s đầu, text overlay, trending sound, 30-60s, CTA rõ
Trước đăng: Caption + hashtag, link sản phẩm gắn giỏ hàng, đúng giờ peak (11h-13h / 19h-22h)
Sau đăng: Trả lời comment 1h đầu, check analytics 2-4h, cân nhắc Spark Ads nếu tốt
References
| Topic |
File |
| 5 công thức kịch bản chi tiết |
references/script-formulas.md |
| Thư viện hooks + A/B test |
references/hooks-library.md |
| Production checklist đầy đủ |
references/production-checklist.md |
Agent Integration
Primary Agent: content-creator, copywriter
Related Skills: tiktok-product-strategy, affiliate-marketing, video-production, creativity
Best Practices
- Hook quyết định 80% thành bại — đầu tư thời gian viết hook
- Viết script như đang nói chuyện với bạn, không như đọc quảng cáo
- 1 video = 1 sản phẩm = 1 thông điệp — đừng nhồi nhiều
- Luôn có text overlay cho người xem không bật âm thanh
- A/B test hooks: quay cùng content, đổi 3s đầu
- Kịch bản Before/After và Tutorial có tỷ lệ save cao nhất
- Storyline emotional có tỷ lệ share/viral cao nhất
1---2name: tiktok-video-scripts3description: Write TikTok affiliate video scripts using HOOK→PROBLEM→SOLUTION→DEMO→CTA formula. 5 formats (Unboxing, Review, Before/After, Tutorial, Storyline) with production notes, text overlays, hashtags, trending sounds. Vietnamese market focus. Use when creating scripts, improving hooks, choosing hashtags, or planning video content for TikTok Shop products.4---5
6# TikTok Video Scripts
7
8Viết kịch bản video TikTok affiliate theo công thức HOOK→PROBLEM→SOLUTION→DEMO→CTA.
9
10## When to Use
11
12- Viết kịch bản video TikTok affiliate cho sản phẩm
13- Tạo hooks mạnh cho video (A/B test)
14- Cải thiện kịch bản có sẵn (hook yếu, CTA không rõ)
15- Lập danh sách hashtags theo niche/audience
16- Chọn trending sound theo mood video
17- Viết text overlays cho video
18- Lên kế hoạch production (props, setting, outfit)
19
20## Video Structure (Bắt buộc)
21
22| Phần | Thời gian | Mục đích |
23|------|-----------|----------|
24| **HOOK** | 0-3s | Giữ chân, ngăn scroll. 50% tác động nằm ở 2s đầu |
25| **PROBLEM** | 3-8s | Chạm nỗi đau, tạo đồng cảm |
26| **SOLUTION** | 8-15s | Giới thiệu sản phẩm tự nhiên, không "bán hàng" |
27| **DEMO** | 15-40s | Chứng minh bằng hành động, visual proof |
28| **CTA** | 40-60s | Kêu gọi hành động rõ ràng + urgency |
29
30## 5 Script Formats
31
32### 1. UNBOXING + FIRST IMPRESSION
33- **Hook type**: Curiosity — tò mò về sản phẩm
34- **Mục tiêu**: Tăng follow + save
35- **Demo**: Mở hộp, sờ bao bì, cảm nhận ban đầu
36- **CTA**: "Follow xem review chi tiết sau vài ngày dùng"
37
38### 2. HONEST REVIEW (Sau khi dùng)
39- **Hook type**: Personal story — trung thực
40- **Mục tiêu**: Xây trust, convert mua hàng
41- **Demo**: 3 điểm thích + 1 điểm nhỏ chưa thích + ai phù hợp
42- **CTA**: "Link ở giỏ hàng màu vàng"
43
44### 3. BEFORE/AFTER hoặc SO SÁNH
45- **Hook type**: Social proof / Wow effect
46- **Mục tiêu**: Tạo FOMO, viral
47- **Demo**: Kết quả trực quan trước/sau hoặc so sánh sản phẩm
48- **CTA**: "Chênh lệch X lần tiền mà hiệu quả như nhau"
49
50### 4. TUTORIAL / HƯỚNG DẪN SỬ DỤNG
51- **Hook type**: Education / Shock
52- **Mục tiêu**: Tăng save + share, evergreen content
53- **Demo**: Step-by-step + tips độc quyền
54- **CTA**: "Save lại để dùng khi cần"
55
56### 5. STORYLINE / ĐỜI THƯỜNG
57- **Hook type**: Emotional / Relatable
58- **Mục tiêu**: Viral cao nhất, tăng comment + share
59- **Demo**: Câu chuyện cá nhân, lồng ghép sản phẩm tự nhiên
60- **CTA**: "Thử đi sẽ không hối hận đâu"
61
62## Hook Types
63
64| Type | Khi nào dùng | Ví dụ |
65|------|-------------|-------|
66| Curiosity | Sản phẩm mới, unboxing | "Cái này nhìn như X nhưng không phải đâu!" |
67| Personal story | Review, honest sharing | "Dùng X được 1 tuần rồi, phải nói thật là..." |
68| Social proof | Before/after, so sánh | "Không ai tin cho đến khi thấy kết quả này!" |
69| Education | Tutorial, tips | "90% mọi người dùng X sai cách này!" |
70| Emotional | Storyline, relatable | "Mình suýt bỏ cuộc cho đến khi..." |
71
72## Script Output Format
73
74Mỗi kịch bản phải có:
75```
76- Hook type + Mục tiêu + Setting
77- Script 5 phần (HOOK → PROBLEM → SOLUTION → DEMO → CTA)
78- Lời thoại chính xác (viết như người nói)
79- Text overlay gợi ý
80- Props cần chuẩn bị
81- Caption + Hashtags (5-10)
82- Trending sound gợi ý theo mood
83```
84
85## Trending Sounds by Mood
86
87| Mood | Loại nhạc |
88|------|----------|
89| Unboxing / Tutorial (tò mò) | Lo-fi nhẹ, acoustic guitar không lời |
90| Honest Review (tin cậy) | Nhạc nền podcast nhẹ, beat slow |
91| Storyline (cảm xúc) | Piano acoustic nhẹ, không lời |
92| Before/After (wow) | Build-up beat, trending sound có drop |
93| LIVE / Flash sale (sôi động) | Upbeat, energetic, countdown feel |
94
95## Hashtag Strategy
96
97Mỗi video cần 5-10 hashtags:
98- **2-3 hashtags sản phẩm**: Tên sản phẩm, brand
99- **2-3 hashtags niche**: Ngành hàng, đối tượng
100- **2-3 hashtags trending**: #tiktokvietnam #review #fyp
101- **1-2 hashtags CTA**: #savelai #linktronggio
102
103Phân theo audience segment:
104- Ăn kiêng: #giamcan #ketodiet #loveyourbody
105- Mẹ & bé: #metamcon #babyfoods #chocon
106- Làm đẹp: #skincare #lamdep #beauty
107
108## Production Checklist (Quick)
109
110**Trước quay**: Script duyệt, background sạch, ánh sáng tốt, props ready, link affiliate active
111**Khi edit**: Hook đủ mạnh 3s đầu, text overlay, trending sound, 30-60s, CTA rõ
112**Trước đăng**: Caption + hashtag, link sản phẩm gắn giỏ hàng, đúng giờ peak (11h-13h / 19h-22h)
113**Sau đăng**: Trả lời comment 1h đầu, check analytics 2-4h, cân nhắc Spark Ads nếu tốt
114
115## References
116
117| Topic | File |
118|-------|------|
119| 5 công thức kịch bản chi tiết | [references/script-formulas.md](references/script-formulas.md) |
120| Thư viện hooks + A/B test | [references/hooks-library.md](references/hooks-library.md) |
121| Production checklist đầy đủ | [references/production-checklist.md](references/production-checklist.md) |
122
123## Agent Integration
124
125**Primary Agent:** content-creator, copywriter
126
127**Related Skills:** tiktok-product-strategy, affiliate-marketing, video-production, creativity
128
129## Best Practices
130
1311. Hook quyết định 80% thành bại — đầu tư thời gian viết hook
1322. Viết script như đang nói chuyện với bạn, không như đọc quảng cáo
1333. 1 video = 1 sản phẩm = 1 thông điệp — đừng nhồi nhiều
1344. Luôn có text overlay cho người xem không bật âm thanh
1355. A/B test hooks: quay cùng content, đổi 3s đầu
1366. Kịch bản Before/After và Tutorial có tỷ lệ save cao nhất
1377. Storyline emotional có tỷ lệ share/viral cao nhất