Hướng dẫn tạo một video giới thiệu sản phẩm và đăng bài tự động mỗi ngày lên các nền tảng mạng xã hội với n8n
Dưới đây là hướng dẫn chi tiết từng bước để tạo một hệ thống tự động hàng ngày bằng n8n (công cụ no-code automation mạnh mẽ, miễn phí nếu self-host hoặc có plan cloud rẻ):
- Tạo video giới thiệu sản phẩm (short video 15–60 giây, kiểu Reels/TikTok/Shorts) bằng AI.
- Đăng tự động lên các nền tảng: Facebook, Instagram, TikTok, YouTube Shorts, LinkedIn, X (Twitter), v.v.
Hệ thống này chạy cron job hàng ngày (ví dụ 9h sáng), tạo video mới → đăng đa nền tảng.
Tổng quan kiến trúc workflow (2026 phổ biến nhất)
- Trigger → Cron (hàng ngày) hoặc Schedule node.
- Lấy ý tưởng sản phẩm → Từ Google Sheets (danh sách sản phẩm + mô tả) hoặc AI generate random.
- Tạo nội dung → Dùng AI (OpenAI/GPT-4o/Claude) viết script + caption.
- Tạo video AI → Dùng API như:
- Kling AI (tốt cho image-to-video hoặc text-to-video).
- Veo 3 (Google, chất lượng cao).
- RunwayML, Luma Dream Machine, hoặc fal.ai (Sora-like).
- HeyGen/Vidnoz cho talking product nếu có ảnh sản phẩm.
- Tải video về → Lưu tạm hoặc Google Drive.
- Đăng tự động → Dùng Blotato (dịch vụ chuyên auto-post video đa nền tảng, tích hợp n8n tốt nhất 2026) hoặc Upload-Post.com.
- Cập nhật trạng thái → Đánh dấu "Đã đăng" trong Sheets + gửi thông báo Telegram/Email.
Chuẩn bị trước (cần thiết)
- Đăng ký n8n (self-host miễn phí trên VPS như DigitalOcean/Render, hoặc cloud.n8n.io có free tier).
- API keys:
- OpenAI (hoặc Grok/Anthropic) cho script.
- Kling AI / Veo3 / fal.ai cho video generation (thường có credit free đầu).
- Blotato (blotato.com) – đăng ký, connect tất cả tài khoản social (Instagram Business, TikTok, YouTube, FB Page, LinkedIn, X, Threads,...). Đây là "cầu nối" quan trọng vì n8n không có native node cho mọi platform.
- Google Sheets + Google Drive (lưu sản phẩm & video).
- Ảnh sản phẩm: Upload sẵn vào Drive hoặc Sheets (link).
Các bước xây workflow trong n8n
- Tạo workflow mới → Đặt tên "Daily Product Intro Video Auto-Post".
- Thêm Trigger: Cron / Schedule
- Cron expression: 0 9 * * * (9h sáng hàng ngày, giờ VN +07).
- Hoặc Schedule node: Daily at 9:00 AM.
- Lấy dữ liệu sản phẩm (Google Sheets node)
- Connect Google Sheets.
- Lookup row: Tìm sản phẩm chưa đăng (cột Status = "Pending").
- Lấy: Tên SP, Mô tả, Giá, Link ảnh sản phẩm, Đặc điểm nổi bật.
- Nếu muốn random: Dùng Code node JS để random row.
- Generate script & caption bằng AI (OpenAI node hoặc HTTP Request)
- Prompt mẫu (dán vào OpenAI node):text
Tạo script video giới thiệu sản phẩm ngắn 30 giây cho TikTok/Reels: Sản phẩm: {{ $json["Tên SP"] }} Mô tả: {{ $json["Mô tả"] }} Đặc điểm: {{ $json["Đặc điểm"] }} Cấu trúc: - Mở đầu hấp dẫn (hook 3 giây) - Giới thiệu lợi ích - Call-to-action (mua ngay, link bio) Viết caption social media kèm hashtag, emoji. Ngôn ngữ: Tiếng Việt, giọng trẻ trung, bán hàng.
- Prompt mẫu (dán vào OpenAI node):
- Tạo video bằng AI (HTTP Request node đến API video gen)
- Ví dụ dùng Kling AI hoặc Veo3 (qua fal.ai nếu Sora):
- Endpoint: POST đến API Kling/Veo.
- Body: { "prompt": script từ bước 4, "image_url": link ảnh SP, "duration": 10-30s, "aspect_ratio": "9:16" }
- Polling: Dùng Loop + Wait node để check status video hoàn thành (thường 1-5 phút).
- Alternative dễ hơn: Dùng HeyGen API (nếu có credit) để tạo talking head + text overlay sản phẩm.
- Output: URL video tải về.
- Ví dụ dùng Kling AI hoặc Veo3 (qua fal.ai nếu Sora):
- Tải video về (HTTP Request + Move Binary Data)
- Download video từ URL → lưu binary.
- Upload & Post bằng Blotato (HTTP Request node)
- Blotato có API đơn giản:
- POST /upload → upload video binary + caption.
- POST /publish → chọn platforms (array: ["instagram", "tiktok", "youtube", "facebook", "linkedin"]).
- Thêm scheduling nếu muốn post sau (nhưng thường post ngay).
- Cập nhật Sheets: Set Status = "Posted", thêm link post.
- Blotato có API đơn giản:
- Thông báo kết quả (Telegram / Email node)
- Gửi: "Video sản phẩm {{Tên SP}} đã đăng thành công lên 5 nền tảng! Link: ..."
- Lưu & Activate workflow
- Test từng bước (Execute Node).
- Bật workflow → chạy tự động hàng ngày.
Template n8n sẵn dùng (copy-paste & chỉnh sửa)
- https://n8n.io/workflows/5035 → Generate & auto-post AI videos with Veo3 + Blotato (rất giống, thay prompt bằng sản phẩm).
- https://n8n.io/workflows/3442 → Fully automated AI video generation & multi-platform publishing (dùng Kling + Blotato).
- https://n8n.io/workflows/9786 → Schedule & auto-post videos from Google Sheets (chỉnh để gen video trước).
- Tìm thêm: Vào n8n.io/workflows → search "AI video Blotato" hoặc "product video auto post".
Lưu ý & tối ưu 2026
- Chi phí: ~0.5–2 USD/video nếu dùng Kling/Veo (tùy độ dài), Blotato có plan rẻ (~10–30 USD/tháng cho multi-post).
- Chất lượng: Dùng prompt chi tiết + ảnh sản phẩm đẹp → video sẽ pro.
- Tuân thủ: Instagram/TikTok cần Business account, connect qua Blotato tránh shadowban.
- Scale: Bắt đầu 1 video/ngày, sau tăng lên 3–5 nếu ổn.
- Nếu muốn miễn phí hơn: Dùng CapCut API (nếu có) hoặc tự gen bằng Pika/Luma + manual approve.
.jpg)
.jpg)
Nhận xét
Đăng nhận xét