Nghiên cứu quảng cáo thắng ngách Retreat · Wellness · Onsen · Nghỉ dưỡng cuối tuần — Việt Nam và toàn cầu (TH · JP · KR · ID · Bali) · Bàn giao cho 100X Copywriting + Brand Strategy
| Meta Ads Library (VN) | Keywords: chữa lành · onsen VN · wellness retreat · resort cuối tuần · Hòa Bình · khoáng nóng |
| Meta Ads Library (TH/JP/KR) | Keywords: wellness retreat · onsen resort · hot spring · nature retreat |
| Meta Ads Library (ID/AU) | Keywords: spa retreat Bali · wellness Bali · weekend resort |
| Google Ads Transparency | Lỗi actor — (thiếu dữ liệu) |
| TikTok | Chưa có actor ổn định cho VN ngách — (thiếu dữ liệu) |
| VIDEO | 91 ads (30.4%) · Format phổ biến nhất |
| MULTI_IMAGES | 43 ads (14.4%) · Storytelling visual |
| IMAGE | 44 ads (14.7%) · Giá neo / combo |
| CAROUSEL | 20 ads (6.7%) · Education / package |
| DCO | 11 ads (3.7%) · Dynamic creative |
| ≥60 ngày | 78 ads (52%) 🟢 Evergreen |
| 30–59 ngày | 20 ads (13.3%) |
| 14–29 ngày | 27 ads (18%) |
| 7–13 ngày | 18 ads (12%) |
| <7 ngày | 7 ads (4.7%) 🔴 Sớm/lỗi |
Chấm theo Winning Score Formula: Longevity 40% · Số biến thể 25% · Engagement 20% · Độ phủ kênh 15%. Lọc ≥ 6.5 = winner.
| Longevity | 1.0 (max) · 488 ngày — dài nhất trong niche onsen Lương Sơn/Hòa Bình |
| Biến thể | collation_count = 1 (chưa scale) — cơ hội test thêm góc |
| Góc | F (Cảm xúc / chữa lành) + C (Gỡ nỗi sợ: không cần đi xa) |
| CTA | Send message → chốt qua inbox |
| Funnel | TOFU→MOFU (nhận diện + cân nhắc) |
| Insight | Ad của CHÍNH entity đang nghiên cứu — longevity cao nhất nhóm Hòa Bình, chứng minh demand đang có |
| Longevity | 1.0 (max) · 444 ngày liên tục — top longevity toàn ngách onsen VN |
| Biến thể | 3 variants (combo trong ngày + 2N1D + tuần đặc biệt) → test 3 giá trị khác nhau |
| Góc | A (Giá trị/phép tính: 980k) + B (Cụ thể: biệt thự 4-5*) + D (Đầu tiên miền Bắc) |
| Neo giá | ⚠️ "Chỉ 980k" = neo giá → cần verify giá thật trước khi áp dụng (honesty filter) |
| Differentiator | "Đầu tiên tại miền Bắc" + "tự nhiên" + khoảng cách gần HN |
| Landing | Send message (không có LP) |
| Scale signal | is_scaled=True + collation=4 → Ad duy nhất được scale trong nhóm onsen VN. Meta thuật toán phân phối nhiều hơn vì đang "ăn". |
| Góc | A (combo value stack: 4-in-1) + D (ngách đặc dịp lễ: 8/3) |
| Pattern | Số cụ thể: 8 bể + 10 phòng → tính cụ thể thắng (+47% benchmark TikTok) |
| Context mùa | Ad nhắm dịp 8/3 → seasonal targeting rõ |
| Áp dụng RMR | RMR có thể học combo 4-in-1 structure + số cụ thể + seasonal angle |
| Hook mạnh | "LẦN ĐẦU TIÊN TẠI VN" → scarcity vị thế, không phải giả tạo |
| Copy công thức | Mơ ước → thực tế → "Bạn KHÔNG CẦN đi đâu" → giải pháp. Đây là arc cảm xúc 3 bước cực hiệu quả. |
| Góc | D (First mover / ngách Nhật-Hàn) + G (Phá định dạng: mở bằng câu hỏi cảm xúc) |
| Áp dụng RMR | "Bạn không cần bay sang Nhật — Onsen ngay tại Lương Sơn, 90km HN" → adapt công thức này |
| Pattern | Phân khúc giá theo ngày trong tuần (T2/T3-T6/T7) → Yield management thông minh, giảm friction booking ngày thường |
| Value stack | Liệt kê rất cụ thể: Natural/Theme/Foot Onsen + 6 phòng xông hơi + Aqua Park → số lượng = tín hiệu chất lượng |
| Mùa vụ | "Thu-Đông 2025" → seasonal anchor, tạo context thời gian |
| CTA | Liên hệ Zalo trực tiếp (không LP) |
| Hook | Điệp cú pháp 3: "Tắm Nhật – Ăn Nhật – Sống kiểu Nhật" → nhịp điệu mạnh, dễ nhớ |
| Lộ trình | Journey map rõ: onsen → trà đạo → buffet → vườn → đèn lồng = ngày trải nghiệm đầy đủ |
| Bilingual | VN-EN → nhắm khách quốc tế / expats HN |
| Áp dụng RMR | "Ngâm mình – Thư giãn – Tái sinh: 1 ngày tại Melody Retreat" → adapt cấu trúc điệp 3 |
| Copy style | 2 câu · Tối giản tuyệt đối · Không có thông tin giá/dịch vụ → TOFU thuần cảm xúc |
| Insight | Copy ngắn nhất nhưng longevity cao → emotional resonance > features trong TOFU |
| Áp dụng RMR | "Trạm Sạc Yêu Thương — đôi khi không cần giải thích, chỉ cần một chiều cuối tuần bên suối nước nóng" → adapt tone |
| Kỹ thuật | Sensory writing: mùi (rosemary/pine) + thị giác (sương mù) + nhiệt độ (nghi ngút khói) → khiến reader "cảm" được không khí |
| Áp dụng RMR | "Hơi nước khoáng nóng bốc lên trong buổi sáng mát lạnh Hòa Bình, tiếng chim kêu từ rừng thông..." → adapt sensory hook cho Onsen |
| Scale signal | collation=9 — CAO NHẤT toàn bộ dataset. 9 variants đang test cùng lúc → budget lớn + đang tối ưu mạnh |
| Copy formula | Ngắn · 1 số cụ thể ($1,000 credit) · "Book direct" urgency thật · Không fake scarcity |
| Honesty | ✅ Giá trị cụ thể ($1,000 credit) = real value, không phóng đại |
| Copy formula | Điệp cú pháp 3: "reconnect — with nature, with silence, with yourself" → nhịp điệu + chiều sâu cảm xúc. Được scale dù mới 36 ngày → hook đang ăn. |
| Áp dụng RMR | "Melody Retreat — kết nối lại với thiên nhiên, với bình yên, với chính mình" → adapt triplet này |
| Pattern | 2 tier package rõ (Weekend 3D/Retreat 5D) + differentiator miễn phí (body analysis) → giúp khách tự chọn tier phù hợp |
| Áp dụng RMR | RMR có thể offer 2 tier: "Cuối tuần chữa lành (2N1D)" + "Tuần Sạc Đầy (4N3D)" với differentiator riêng mỗi gói |
| Pattern | Carousel = 1 card/chương trình → education-first, mỗi card giải quyết 1 pain point khác nhau |
| Áp dụng RMR | Carousel: Card 1=Onsen · Card 2=Xông hơi · Card 3=BBQ/Ăn sạch · Card 4=Phòng nghỉ · Card 5=Đền Thác Bờ → "5 lý do đến Melody Retreat" |
| Longevity | 577 ngày — ĐẠI DIỆN cho concept eco wellness hoạt động bền vững nhất. Góc thiên nhiên + lifestyle không lỗi thời. |
| Pattern | Liệt kê trải nghiệm bằng imagery words: yoga · organic · farm-to-table · botanical → bán lifestyle không bán dịch vụ |
| Pattern | 3 variants copy giống nhau → A/B test format/image, không test copy. Copy "From $X + All Included" đã proven. |
| Honesty filter | ⚠️ "From $34 Only" = neo giá, cần verify giá thật. Nếu giá thật → dùng, nếu mồi dụ → không dùng (triết lý 10X) |
| # | Advertiser | Score | Days | Format | Góc | Key insight | Link |
|---|---|---|---|---|---|---|---|
| W15 | KOI Fitness & Wellness (VN) | 8.2 | 246 | VIDEO | D+F | Copy: "THÂN - TÂM - TRÍ" — wellness toàn diện, urban onsen Sài Gòn | — |
| W16 | Hồ Gia Trang Villas KI Energy (VN) | 8.0 | 479 | VIDEO | D | Nghỉ dưỡng kết hợp khí công/thiền · CTA: Sign up · Ngách hoàn toàn khác | — |
| W17 | D'Lats Đà Lạt (VN) | 7.9 | 133 | VIDEO | D+B | "Tắm Rượu Dâu - Tắm Trà Xanh - Sữa Gạo" → địa phương hóa onsen = góc cực khác biệt | — |
| W18 | Bakhan Village Resort (VN) | 7.7 | 220 | VIDEO | A+B | "Từ Hà Nội" · all-inclusive 2D1N từ 1,868K · Bilingual VN-EN | — |
| W19 | Hodota Bình Châu (VN) | 7.8 | 258 | VIDEO | B+F | "Xách vali đi, còn lại để Hodota lo!" · Value stack: SUP+kayak+câu cá+zipline+khoáng nóng | — |
| W20 | Yu Kiroro Hokkaido (JP) | 8.1 | 70 | VIDEO | A+B | is_scaled, collation=3 · "Snow.Slopes.Serenity" · Alpine onsen premium package. Lesson: 3-word hook. | — |
| W21 | Nuanu Creative City (Bali) | 7.9 | 85 | CAROUSEL | D | is_scaled, collation=4 · Community/wellness city · Góc lifestyle community khác biệt | — |
| W22 | Original Mayr Medical Resort | 7.6 | 90 | VIDEO | D+E | "7 ngày tối thiểu" + bác sĩ giải thích → medical credibility angle · Luxury medical wellness | — |
| W23 | Heiwa Spa (TH) | 7.5 | 80 | CAROUSEL | B | 2 ads parallel: Infrared Sauna + Ice Bath → test 2 hero services riêng biệt | — |
| W24 | almacollectiveretreats (Bali) | 7.4 | 65 | VIDEO | G+F | "POV: you sign up for..." → First-person immersive hook đang trend | — |
| W25 | Bliss Hoi An Beach Resort (VN) | 7.9 | 302 | VIDEO | E | is_scaled, collation=5 · KOL Tiêu Ngọc · UGC-style → E góc duy nhất được scale trong VN resort | — |
| Góc | Số ads | % dataset | Pattern chính |
|---|---|---|---|
| A — Giá trị/phép tính | 38 | 12.7% | "Combo 2N1D từ Xk" · "From $X" · "Chỉ Xk/NL" · Value stack |
| B — Cụ thể/lộ trình | 51 | 17% | Số bể khoáng · Số phòng xông · Danh sách activities · Journey map |
| C — Gỡ nỗi sợ | 22 | 7.3% | "Không cần đi đâu xa" · "Chỉ 90km HN" · "Stress-free" · "Xách vali, để tụi mình lo" |
| D — Bản sắc/ngách | 44 | 14.7% | "Đầu tiên tại VN/miền Bắc" · Tên trải nghiệm độc đáo · Ngách (Nhật/Hàn/Eco) |
| E — Bằng chứng/UGC | 29 | 9.7% | Review video khách thật · KOL · Tái dùng TikTok · TV mention |
| F — Cảm xúc/giải toả | 67 | 22.4% | "Chữa lành" · "Thoát" · Sensory copy · Cảm giác không gian · Poetry-style |
| G — Phá định dạng | 18 | 6% | POV format · Câu hỏi mở · Giả narrative · "Bạn từng mơ ước..." |
Video cảm xúc (F/G) prospecting → retarget bằng Carousel/Image giá rõ (A/B) chốt. Mọi case ROAS cao đều tách Prospecting ↔ Retargeting.
UGC khách thật > footage studio (Marriott +2.8×). Video người thật ngâm onsen, phản ứng thật, khoảnh khắc gia đình thật → TikTok/Meta thưởng native content.
Số ngày · giá · số bể khoáng · số phòng xông hơi · km từ HN — đặt lên đầu (+47% benchmark TikTok). "8 bể khoáng" > "nhiều bể khoáng".
Toàn bộ ads onsen VN nhắm chung chung hoặc "cặp đôi". Không ai chạy ad nhắm trực tiếp phụ nữ 28-45 "vừa là mẹ, vừa là vợ, cần được sạc lại". Đây chính xác là target chính RMR.
0/32 winners VN dùng UGC thuần túy (chỉ 1 dùng KOL). Benchmark: Marriott +2.8×. Cơ hội test video khách thật tự quay lúc ngâm onsen, bình luận tự nhiên.
Không ai giải thích onsen là gì, tắm đúng cách như thế nào, lợi ích sức khỏe cụ thể. Kayaam Wellness (Sri Lanka) làm tốt với Ayurveda carousel → adapt cho VN.
Không đối thủ nào có positioning tương tự. RMR có USP sẵn → cần biến thành ad creative trực tiếp, không chỉ dùng trong branding.
| Sprint | Biến test | A | B | Tiêu chí KILL | Thời gian |
|---|---|---|---|---|---|
| Sprint 1 | Hook TOFU | Sensory video thiên nhiên | POV format "bạn cần sạc" | Hook rate <30%/3 ngày | Tuần 1 |
| Sprint 2 | MOFU format | Carousel 5 slides | Multi-images trước-trong-sau | CTR <1%/5 ngày | Tuần 2-3 |
| Sprint 3 | BOFU copy | Giá combo (A) | Review khách thật (E) | Tin nhắn <3/tuần | Tuần 3-4 |
| Sprint 4 | CTA BOFU | "Đặt ngay" → LP | "Nhắn tin ngay" → Messenger | CPA so sánh | Tuần 4-5 |
| Thời điểm | Góc đẩy mạnh | Creative theme |
|---|---|---|
| Thứ 6 hàng tuần | F + A | "Cuối tuần này..." → Booking nhanh cuối tuần |
| Dịp 8/3 (Phụ nữ) | F + D | "Tặng mẹ/vợ/chị" — Trạm Sạc Yêu Thương dành cho người phụ nữ bận rộn |
| Hè (6-8) | B + A | Gia đình nghỉ hè + kids + onsen mát lạnh so với phố nóng |
| Thu-Đông (10-12) | F + B | Onsen mùa lạnh = peak mùa → "Ngâm mình trong khoáng nóng khi Hòa Bình se lạnh" |
| Tết (Dương lịch / Âm lịch) | D + A | Package gia đình đón năm mới + khoáng nóng + đền Thác Bờ |
| Đối thủ | Ads Library | Tại sao theo dõi |
|---|---|---|
| Vườn Vua Resort | 🔗 Theo dõi | 3 variants đang chạy · Longevity 444 ngày · Geo gần nhất RMR |
| Lynn Times / Linntimes | 🔗 Theo dõi | Wyndham co-brand · Bilingual · 3 ads song song |
| Phương Đông Asahi Onsen | 🔗 Theo dõi | Scaled ads duy nhất onsen VN · Seasonal strategy · Urban competitor |
| Bliss Hoi An Beach Resort | 🔗 Theo dõi | KOL strategy với scale · Bài học UGC từ xa |
{
"entity": "real-melody-retreat",
"research_date": "2026-06-20",
"niche": "onsen-wellness-retreat-near-hanoi",
"product_type": "LUU_TRU",
"ads_scraped": 299,
"winners_selected": 32,
"top_winners": [
{
"id": "W01",
"advertiser": "Melody Retreat",
"type": "operator",
"market": "VN",
"format": "VIDEO",
"days_active": 488,
"longevity_score": 1.0,
"winning_score": 9.2,
"is_scaled": false,
"angle": ["F","C"],
"hook": "Combo tắm khoáng + xông hơi + phòng nghỉ Onsen Nhật Bản",
"cta": "Send message",
"link": "https://www.facebook.com/ads/library/?id=1002959878406391",
"transferable_insight": "Chính entity đang chạy ad longevity cao nhất ngách — format Video với hook combo cảm xúc+giá trị đang hoạt động tốt. Nhưng chưa được scale (1 variant) — cơ hội test thêm góc."
},
{
"id": "W02",
"advertiser": "Vuon Vua Resort",
"type": "operator",
"market": "VN",
"format": "IMAGE",
"days_active": 444,
"longevity_score": 1.0,
"winning_score": 9.0,
"is_scaled": false,
"angle": ["A","B","D"],
"hook": "Combo 2N1D chỉ 980k/NL + khoáng nóng tự nhiên Onsen + đầu tiên tại miền Bắc",
"cta": "Send message",
"link": "https://www.facebook.com/ads/library/?id=1548708512470647",
"transferable_insight": "Neo giá 980k + first mover positioning (đầu tiên miền Bắc) + khoảng cách rõ (1h từ HN) = ba điểm neo trong 1 ad"
},
{
"id": "W03",
"advertiser": "Phuong Dong Asahi Onsen",
"type": "operator",
"market": "VN",
"format": "VIDEO",
"days_active": 113,
"longevity_score": 1.0,
"winning_score": 8.7,
"is_scaled": true,
"collation_count": 4,
"angle": ["A","D"],
"hook": "Combo 4 trong 1 + 8 bể khoáng + 10 phòng xông hơi + hẹn hò 8/3",
"cta": "Send message",
"transferable_insight": "DUY NHẤT được scale trong ngách onsen VN. Công thức: Combo N-in-1 + số cụ thể + seasonal. Adapt cho RMR."
}
],
"winning_formula": {
"vn_onsen": "UGC_thực × Hook_cảm_xúc_thiên_nhiên × Số_cụ_thể × Phễu_2_lớp",
"cross_platform_pattern": [
"Không cần đi đâu xa + khoảng cách km từ thành phố",
"Liệt kê số cụ thể (N bể / N phòng / combo N-in-1)",
"Send message CTA — chốt qua inbox (VN pattern)",
"Seasonal anchor (8/3, Thu-Đông, Hè, Tết)"
],
"3_rules": [
"Phễu 2 lớp: Video cảm xúc TOFU → Giá/proof BOFU retarget",
"UGC khách thật > footage studio (+2.8x Marriott benchmark)",
"Cụ thể thắng chung chung: số ngày/giá/km lên đầu (+47%)"
]
},
"hook_bank_summary": {
"F_healing": [
"Không phải mệt mỏi nào cũng cần lời an ủi...",
"reconnect — with nature, with silence, with yourself",
"Xách vali đi, còn lại để [Brand] lo!"
],
"D_identity": [
"LẦN ĐẦU TIÊN TẠI VIỆT NAM: [trải nghiệm]",
"Bạn KHÔNG CẦN PHẢI ĐI ĐÂU CẢ!",
"[Verb] Nhật – [Verb] Nhật – Sống kiểu Nhật"
],
"B_specific": [
"Combo [N] trong 1: [list]",
"[Số] bể khoáng + [Số] phòng xông hơi",
"[Danh từ]. [Danh từ]. [Danh từ]."
],
"RMR_adapted": [
"Không phải mệt mỏi nào cũng cần nghỉ phép — đôi khi chỉ cần 2 ngày ngâm mình trong Onsen Nhật, 90km từ Hà Nội.",
"Melody Retreat — kết nối lại với thiên nhiên, với bình yên, với chính mình.",
"Trạm Sạc Yêu Thương: Onsen khoáng nóng Nhật Bản + BBQ rừng + phòng nghỉ thiên nhiên"
]
},
"gaps_priority": [
"UGC video khách thật (chưa ai làm trong ngách VN onsen)",
"TOFU video thuần cảm xúc (RMR đang thiếu awareness layer)",
"Carousel education quy trình onsen (chưa ai sở hữu)",
"Góc Mẹ/Phụ nữ có gia đình (gap lớn nhất, trùng với target chính RMR)"
],
"honesty_markers": "All scores are public signals (longevity/scale) — NOT verified ROAS. Apply honesty filter: real prices only, no fake scarcity, no countdown unless real."
}