Chuẩn bị trước khi setup chiến dịch
Mục tiêu học tập
Sau khi hoàn thành phần này, bạn sẽ:
- Biết cách kiểm tra đầy đủ các yếu tố cần thiết trước khi setup campaign
- Hiểu cách cài đặt và kiểm tra Pixel hoạt động đúng
- Nắm được quy trình chuẩn bị creative assets phù hợp với từng loại campaign
- Biết cách setup tracking để đo lường hiệu quả
4.1.1. Checklist cần có trước khi bắt đầu
✅ Thông tin từ khách hàng
Thông tin cơ bản:
- Tên doanh nghiệp/thương hiệu
- Lĩnh vực kinh doanh (nhà hàng, khách sạn, tour du lịch, dịch vụ...)
- Thông tin liên hệ chính
- Thời gian chạy campaign mong muốn
Mục tiêu campaign:
- Mục tiêu kinh doanh rõ ràng (tăng độ nhận biết, tăng tương tác, tăng tin nhắn...)
- KPIs cụ thể cần đạt
- Ngân sách chi tiết
- Timeline và các mốc quan trọng
Tài sản số (Digital Assets):
- Link Facebook Page
- Link Instagram (nếu có)
- Link website/landing page
- Thông tin truy cập Business Manager
- Thông tin truy cập Ad Account
Content & Creative:
- Hình ảnh/video chất lượng cao
- Logo và brand guidelines
- Copy/nội dung quảng cáo (hoặc brief để viết)
- CTA mong muốn
✅ Quyền truy cập và cài đặt kỹ thuật
Business Manager:
- Đã được cấp quyền Admin hoặc Advertiser trên Business Manager
- Có quyền truy cập Ad Account với budget đã được nạp
- Có quyền quản lý Facebook Page
- Có quyền quản lý Instagram Account (nếu sử dụng)
Pixel & Tracking:
- Facebook Pixel đã được cài đặt trên website
- Pixel đang hoạt động (status: Active)
- Events quan trọng đã được setup (PageView, ViewContent, Lead, Purchase...)
- Test Pixel bằng Facebook Pixel Helper
Payment Method:
- Đã có phương thức thanh toán hợp lệ
- Đã nạp đủ budget theo kế hoạch
- Limit của Ad Account đủ để chạy campaign
✅ Planning & Strategy
- Đã có Planning document được approve
- Đã xác định rõ target audience
- Đã xác định placement phù hợp
- Đã có content calendar (nếu chạy nhiều ads)
- Đã chuẩn bị UTM parameters để tracking
4.1.2. Cài đặt Pixel và Event Tracking
Tại sao Pixel quan trọng?
Facebook Pixel là đoạn code JavaScript giúp:
- Tracking hành vi người dùng trên website sau khi click vào ads
- Đo lường conversion và các hành động quan trọng
- Tối ưu delivery - Facebook sẽ show ads cho những người có khả năng conversion cao
- Retargeting - tiếp cận lại những người đã tương tác với website
Các bước cài đặt Pixel
Bước 1: Tạo Pixel (nếu chưa có)
- Vào Business Manager → Data Sources → Pixels
- Click Add → Create a Pixel
- Đặt tên Pixel (thường là tên doanh nghiệp)
- Nhập website URL
- Click Continue
Bước 2: Cài đặt Pixel Code lên website
Có 3 cách chính:
Cách 1: Sử dụng Partner Integration (Dễ nhất)
- Nếu website dùng WordPress, Shopify, Wix... chọn platform tương ứng
- Làm theo hướng dẫn tích hợp tự động
- Ví dụ với WordPress:
- Cài plugin "PixelYourSite" hoặc "Facebook for WordPress"
- Nhập Pixel ID vào plugin
- Chọn events muốn track
Cách 2: Tự thêm code (Manual Installation)
- Copy Pixel Base Code
- Dán vào thẻ
<head>của tất cả các trang - Thường làm qua Google Tag Manager hoặc trực tiếp trong theme
Cách 3: Email Instructions to Developer
- Gửi hướng dẫn cho dev team của khách hàng
- Dev sẽ cài đặt và báo lại khi hoàn thành
Bước 3: Setup Events
Standard Events quan trọng cho ngành F&B, Hospitality, Tourism:
Cho Nhà hàng:
// Khi người dùng xem thực đơn
fbq('track', 'ViewContent', {
content_name: 'Menu',
content_category: 'Restaurant Menu',
});
// Khi người dùng đặt bàn
fbq('track', 'Lead', {
content_name: 'Table Reservation',
value: 0,
currency: 'VND',
});
// Khi người dùng gọi điện
fbq('track', 'Contact');
Cho Khách sạn:
// Khi xem chi tiết phòng
fbq('track', 'ViewContent', {
content_name: 'Room Details',
content_category: 'Hotel Room',
content_ids: ['deluxe-room'],
value: 1500000,
currency: 'VND',
});
// Khi đặt phòng
fbq('track', 'Purchase', {
value: 1500000,
currency: 'VND',
content_name: 'Room Booking',
content_type: 'hotel_room',
});
// Khi điền form inquiry
fbq('track', 'Lead', {
content_name: 'Booking Inquiry',
});
Cho Tour Du lịch:
// Xem tour detail
fbq('track', 'ViewContent', {
content_name: 'Tour Phu Quoc 3N2D',
content_category: 'Tour Package',
value: 5000000,
currency: 'VND',
});
// Thêm vào wishlist/so sánh
fbq('track', 'AddToWishlist', {
content_name: 'Tour Phu Quoc 3N2D',
});
// Đăng ký tour
fbq('track', 'Purchase', {
value: 5000000,
currency: 'VND',
content_name: 'Tour Booking',
num_items: 2,
});
Cho Dịch vụ (Spa, Salon, Fitness...):
// Xem dịch vụ
fbq('track', 'ViewContent', {
content_name: 'Spa Package',
content_category: 'Service',
});
// Đặt lịch hẹn
fbq('track', 'Schedule', {
content_name: 'Spa Appointment',
value: 500000,
currency: 'VND',
});
// Complete booking
fbq('track', 'Lead');
Bước 4: Kiểm tra Pixel hoạt động
Sử dụng Facebook Pixel Helper:
- Cài đặt extension Facebook Pixel Helper (Chrome)
- Truy cập website của khách hàng
- Click vào icon Pixel Helper trên browser
- Kiểm tra:
- ✅ Pixel được tìm thấy (màu xanh)
- ✅ Pixel ID chính xác
- ✅ Events firing đúng khi thực hiện hành động
Sử dụng Events Manager:
- Vào Events Manager trong Business Manager
- Chọn Pixel của campaign
- Vào tab Test Events
- Nhập URL website và click Open Website
- Thực hiện các hành động trên website
- Xem events có được ghi nhận real-time không
Checklist kiểm tra:
- PageView event fires trên mọi trang
- ViewContent fires khi xem sản phẩm/dịch vụ
- Lead event fires khi submit form
- Purchase/Complete Registration fires khi hoàn tất booking
Lưu ý khi làm việc với Pixel
🚫 Lỗi thường gặp:
-
Pixel không hoạt động:
- Kiểm tra code có được dán đúng vị trí
- Kiểm tra Pixel ID có chính xác không
- Clear cache browser và test lại
-
Events không fire:
- Kiểm tra code event có được đặt đúng chỗ
- Kiểm tra syntax có lỗi không
- Test trên incognito mode
-
Duplicate events:
- Pixel bị cài đặt nhiều lần (qua code + plugin)
- Cần remove bớt
💡 Best Practices:
- Luôn test Pixel trước khi launch campaign
- Document lại các events đã setup
- Setup Custom Conversions nếu cần tracking đặc biệt
- Thường xuyên kiểm tra Pixel Diagnostics
4.1.3. Setup Conversion API (Advanced)
Conversion API là gì?
Conversion API (CAPI) là cách gửi data trực tiếp từ server của website đến Facebook, bổ sung cho Pixel (client-side tracking).
Tại sao cần Conversion API?
- Giải quyết vấn đề iOS 14+ tracking limitation
- Tăng độ chính xác của data (không bị chặn bởi ad blockers)
- Improve event matching - kết hợp data từ cả client và server
- Better attribution - tracking tốt hơn trong môi trường privacy-first
Khi nào cần setup CAPI?
Ưu tiên cao:
- Campaign mục tiêu Conversion (Purchase, Lead...)
- Website có nhiều traffic từ iOS
- Ngành hàng bị restrict (health, finance...)
- Budget lớn (>50M/tháng)
Có thể bỏ qua:
- Campaign Engagement, Video Views
- Chỉ chạy trên Facebook/Instagram placement (không drive to website)
- Budget nhỏ, test campaign
- Website chưa có developer support
Cách setup Conversion API
Với WordPress/WooCommerce:
- Sử dụng plugin "Facebook for WordPress"
- Enable Conversion API trong plugin settings
- Nhập Access Token
Với Shopify:
- Cài đặt Facebook & Instagram app
- Trong app settings, enable Conversion API
- Facebook tự động setup
Với website custom:
- Developer cần implement theo Facebook documentation
- Link: https://developers.facebook.com/docs/marketing-api/conversions-api
- Sử dụng server-side code (PHP, Node.js, Python...)
Test Conversion API
- Vào Events Manager → Test Events
- Chọn Test Server Events
- Thực hiện hành động trên website
- Verify events được gửi từ cả Browser và Server
4.1.4. Chuẩn bị Creative Assets
Hiểu về creative cho từng objective
MangoAds chủ yếu chạy các loại campaign sau, mỗi loại cần creative khác nhau:
1. Engagement Campaigns (Post Engagement)
Mục đích: Tăng like, comment, share cho posts
Creative cần chuẩn bị:
Cho Nhà hàng:
- Hình ảnh món ăn (đẹp mắt, góc chụp hấp dẫn)
- Kích thước: 1080x1080px (square) hoặc 1080x1350px (vertical)
- Format: JPG, PNG
- Dung lượng: < 30MB
- Video ngắn về quá trình chế biến (15-30 giây)
- Behind the scenes
- Chef cooking
- Food presentation
- Content tương tác:
- "Món ăn nào bạn muốn thử nhất? Comment bên dưới!"
- "Tag 3 người bạn muốn đến ăn cùng!"
- "Like nếu bạn thích món này!"
Ví dụ:
Copy: 🍜 CHUẨN VỊ PHỞ HÀ NỘI CHÍNH GỐC 🍜
Bát phở nóng hổi, nước dùng trong vắt từ xương hầm 12 tiếng,
thịt bò tươi mềm tan trong miệng...
Bạn đã sẵn sàng cho bữa sáng hoàn hảo chưa? 😋
👉 Comment "MUỐN ĂN" để nhận voucher giảm 20% cho lần ghé thăm đầu tiên!
📍 Địa chỉ: 123 Láng Hạ, Hà Nội
⏰ Mở cửa: 6:00 - 22:00
#PhởHàNội #ĂnGìHômNay #FoodieHN
Cho Khách sạn/Resort:
- Hình ảnh view đẹp (biển, núi, hồ bơi, phòng nghỉ)
- Video resort tour (30-60 giây)
- Hình khách hàng trải nghiệm (nếu có consent)
- Interactive posts:
- "Bạn thích view biển hay view núi hơn?"
- "Chia sẻ kỷ niệm đáng nhớ nhất khi đi du lịch!"
Cho Tour du lịch:
- Hình ảnh điểm đến (landmarks, cảnh đẹp)
- Video highlights của tour
- Customer testimonials (video ngắn)
- Interactive:
- "Đoán đây là địa điểm nào?"
- "Bạn muốn đi du lịch đâu nhất mùa hè này?"
2. Video Views Campaigns
Mục đích: Tăng lượt xem video, tăng độ nhận biết thương hiệu
Video cần chuẩn bị:
Specs kỹ thuật:
- Độ dài: 15-60 giây (tối ưu)
- Aspect Ratio:
- 1:1 (Square) - universal, an toàn nhất
- 9:16 (Vertical) - tối ưu cho Stories/Reels
- 4:5 (Portrait) - tốt cho Feed
- Resolution: Tối thiểu 1080p
- Format: MP4, MOV
- File size: < 4GB
- Captions: Bắt buộc phải có (nhiều người xem không có sound)
Content strategy cho video:
3 giây đầu tiên QUAN TRỌNG NHẤT - hook phải mạnh!
Ví dụ hooks:
- "Bạn đã thử món này chưa?" (cho F&B)
- "Nơi này đẹp như mơ mà 90% người chưa biết!" (cho du lịch)
- "Bí quyết để có kỳ nghỉ hoàn hảo..." (cho khách sạn)
Cấu trúc video hiệu quả:
- 0-3s: Hook - thu hút attention
- 3-15s: Show sản phẩm/dịch vụ/trải nghiệm
- 15-30s: Benefits/emotional connection
- 30-45s: Social proof/testimonials (nếu có)
- 45-60s: CTA rõ ràng
Checklist cho video:
- Hook trong 3 giây đầu
- Có captions/text overlay
- Logo xuất hiện subtly (không quá to)
- Music phù hợp với brand
- CTA rõ ràng ở cuối
- Mobile-optimized (test trên điện thoại)
Ví dụ video script cho resort:
[0-3s] Text on screen: "Thiên đường nghỉ dưỡng chỉ 2h từ Sài Gòn"
Visuals: Aerial shot của resort bên bờ biển
[3-10s] Text: "Phòng view biển 180 độ"
Visuals: Pan qua phòng với view biển tuyệt đẹp
[10-20s] Text: "Hồ bơi infinity ngắm hoàng hôn"
Visuals: Người bơi trong pool với sunset
[20-30s] Text: "Ẩm thực hải sản tươi sống"
Visuals: Món ăn đẹp mắt
[30-40s] Text: "Giá chỉ từ 1.5 triệu/đêm"
Visuals: Happy family/couple enjoying
[40-45s] Text: "Đặt ngay - Rinh deal ưu đãi!"
Visuals: Logo + website
CTA: "Tìm hiểu thêm tại [website]"
3. Messages Campaigns (Lead Generation via Messenger)
Mục đích: Khuyến khích người dùng nhắn tin qua Messenger để tư vấn
Creative cần:
Image/Video:
- Giống như Engagement campaigns
- Nhấn mạnh "Nhắn tin để được tư vấn"
- Có thể thêm screenshot chat (để người dùng biết sẽ được hỗ trợ)
Copy:
- CTA rõ ràng: "Nhắn tin ngay", "Chat với chúng tôi"
- Mention lợi ích khi nhắn tin:
- "Nhắn tin để nhận báo giá ngay"
- "Inbox để được tư vấn miễn phí"
- "Chat ngay để nhận voucher ưu đãi"
Ví dụ cho tour du lịch:
🏖️ TOUR PHÚ QUỐC 3N2Đ - TRỌN GÓI CHỈ 6.9 TRIỆU/KHÁCH 🏖️
✅ Vé máy bay khứ hồi
✅ Khách sạn 4 sao view biển
✅ Ăn 3 bữa/ngày hải sản tươi sống
✅ Vé tham quan + xe đưa đón
✅ Hướng dẫn viên nhiệt tình
🎁 ƯU ĐÃI ĐẶC BIỆT:
👉 Nhắn tin NGAY để nhận thêm:
- Giảm 10% cho đoàn từ 4 người
- Tặng buffet BBQ trên biển
- Free nâng hạng phòng (nếu còn)
💬 INBOX ĐỂ ĐƯỢC Tư VẤN CHI TIẾT!
Hoặc gọi: 0123.456.789
Instant Reply Template cần setup: Khi người dùng nhắn tin, cần có tin nhắn tự động:
Xin chào! 👋
Cảm ơn bạn đã quan tâm đến [Tên tour/dịch vụ]!
Chúng mình sẽ phản hồi trong vòng 5 phút.
Trong lúc chờ, bạn có thể cho mình biết:
1️⃣ Bạn muốn đi vào thời gian nào?
2️⃣ Số lượng người tham gia?
3️⃣ Có yêu cầu đặc biệt nào không?
Hoặc gọi ngay: 0123.456.789 để được tư vấn nhanh hơn! 📞
Tools để tạo creative
Thiết kế hình ảnh:
- Canva Pro - templates có sẵn, dễ sử dụng
- Adobe Photoshop - professional
- Figma - collaborative design
Chỉnh sửa video:
- CapCut - miễn phí, dễ dùng, mobile + desktop
- Adobe Premiere Pro - professional
- Final Cut Pro - cho Mac users
- InShot - mobile app, nhanh gọn
Tạo captions cho video:
- Kapwing - auto captions
- Rev.com - accurate transcription
- CapCut - có auto captions
Music & Sound Effects:
- Facebook Sound Collection - miễn phí, không lo copyright
- Epidemic Sound - subscription service
- Artlist - music licensing
Checklist cuối cùng cho Creative
Hình ảnh:
- Kích thước đúng theo specs (1080x1080 hoặc 1080x1350)
- Chất lượng cao, không bị nhòe
- Text trên hình không quá 20% diện tích
- Logo hiển thị rõ ràng nhưng không quá to
- Màu sắc on-brand
- Mobile-friendly (test xem trên điện thoại)
Video:
- Độ dài phù hợp (15-60s)
- Có captions
- Hook mạnh trong 3 giây đầu
- Sound quality tốt
- Đã test trên mobile
- CTA rõ ràng
Copy:
- Ngắn gọn, súc tích
- CTA rõ ràng
- Không vi phạm chính sách Facebook
- Không có lỗi chính tả
- Phù hợp với target audience
4.1.5. Setup Catalog (Nếu có)
Khi nào cần Catalog?
Catalog chủ yếu dùng cho:
- E-commerce (MangoAds ít làm)
- Dynamic Ads - show sản phẩm người dùng đã xem
- Hotel/Real Estate với nhiều rooms/properties cần promote
Cho ngành Hospitality & Tourism
Ví dụ: Resort có nhiều loại phòng
Setup Catalog để:
- Show các loại phòng khác nhau cho từng đối tượng
- Retarget người đã xem phòng cụ thể
- Dynamic ads cho các package khác nhau
Cách setup:
- Vào Commerce Manager → Catalogs
- Create Catalog → chọn type "Hotels"
- Upload product feed (CSV hoặc connect với website)
- Map các trường: ID, Name, Price, Image URL, Availability...
Product Feed example (CSV):
id,title,description,price,currency,image_link,availability,url
room-deluxe,Deluxe Room,Phòng view biển,1500000,VND,https://resort.com/deluxe.jpg,in stock,https://resort.com/booking?room=deluxe
room-suite,Suite Room,Phòng 2 tầng view 180,3000000,VND,https://resort.com/suite.jpg,in stock,https://resort.com/booking?room=suite
Lưu ý:
- Catalog setup phức tạp, cần có developer
- Không bắt buộc cho hầu hết campaigns của MangoAds
- Ưu tiên cho khách hàng lớn, nhiều sản phẩm
4.1.6. Chuẩn bị UTM Parameters
UTM là gì?
UTM parameters là đoạn text thêm vào URL để tracking nguồn traffic trong Google Analytics.
Cấu trúc UTM
https://website.com/page?utm_source=facebook&utm_medium=cpc&utm_campaign=summer-promotion&utm_content=video-ad1
Các parameters:
- utm_source: Nguồn traffic (facebook, instagram, messenger)
- utm_medium: Loại traffic (cpc, social, display)
- utm_campaign: Tên campaign
- utm_content: Phân biệt ads/creatives trong cùng campaign
- utm_term: Keywords (ít dùng cho Facebook Ads)
Template UTM cho MangoAds
Naming convention chuẩn:
utm_source=facebook
utm_medium=paid-social
utm_campaign=[campaign-name]-[month-year]
utm_content=[objective]-[creative-type]-[version]
Ví dụ thực tế:
Campaign cho nhà hàng:
https://nhahangvietnam.com?utm_source=facebook&utm_medium=paid-social&utm_campaign=grand-opening-jun2024&utm_content=engagement-foodphoto-v1
Campaign cho resort:
https://resortphq.com/booking?utm_source=facebook&utm_medium=paid-social&utm_campaign=summer-sale-jun2024&utm_content=video-view-resort-tour-v2
Campaign cho tour:
https://dulichviet.com/tour-phu-quoc?utm_source=facebook&utm_medium=paid-social&utm_campaign=tour-pq-jun2024&utm_content=message-package-promo-v1
Tool tạo UTM
Google Campaign URL Builder: https://ga-dev-tools.google/campaign-url-builder/
Cách sử dụng:
- Nhập website URL
- Điền các thông tin campaign
- Tool tự động generate URL có UTM
- Copy và sử dụng trong ads
Best Practices cho UTM
- Consistent naming - dùng format giống nhau
- Lowercase only - tránh trùng lặp do case sensitivity
- Use hyphens không dùng spaces hoặc underscores
- Document - lưu lại naming convention trong spreadsheet
- Short & descriptive - đủ ngắn để dễ đọc, đủ rõ để hiểu
Template Tracking Sheet
Tạo Google Sheet để track tất cả UTMs:
| Campaign Name | Objective | Ad Name | Full URL with UTM |
|---|---|---|---|
| Grand Opening Jun 2024 | Engagement | Food Photo v1 | https://... |
| Grand Opening Jun 2024 | Engagement | Food Photo v2 | https://... |
| Summer Sale Jun 2024 | Video Views | Resort Tour v1 | https://... |
4.1.7. Checklist tổng hợp trước khi Setup
✅ Administrative
- Đã nhận đủ thông tin từ khách hàng
- Planning document đã được approve
- Budget đã được nạp vào Ad Account
- Có quyền truy cập đầy đủ (BM, Ad Account, Page, IG)
✅ Technical
- Pixel đã được cài đặt và test
- Events quan trọng đang fire correctly
- Conversion API đã setup (nếu cần)
- UTM parameters đã chuẩn bị
- Catalog đã setup (nếu cần)
✅ Creative
- Hình ảnh/video đã chuẩn bị đủ theo kế hoạch
- Creative đúng specs kỹ thuật
- Copy đã được viết và review
- CTA button đã xác định
- All assets đã được approve bởi khách hàng
✅ Strategy
- Đã xác định target audience
- Đã xác định placements
- Đã có budget allocation plan
- Đã có schedule cho campaign
- Đã chuẩn bị A/B test plan (nếu có)
Tóm tắt
Phần chuẩn bị là bước quan trọng nhất - quyết định 70% thành công của campaign.
Key takeaways:
- Checklist đầy đủ - không bỏ sót bất kỳ yếu tố nào
- Pixel chính xác - tracking đúng mới optimize được
- Creative chất lượng - 80% hiệu quả đến từ creative
- UTM tracking - để đo lường và báo cáo chính xác
Sau khi hoàn thành tất cả checklist trên, bạn đã sẵn sàng để setup campaign!
Next: 4.2 Tạo Campaign