Hiểu và dùng n8n · Bài 6

n8n cho Marketing: khách từ Facebook tự vào Google Sheet, báo cáo quảng cáo tự động

Bốn workflow Marketing dựng bằng n8n: khách để lại thông tin trên Facebook tự vào bảng tính và báo đội tư vấn, báo cáo quảng cáo tự đến mỗi sáng, lịch nội dung có bước duyệt, form đăng ký theo chiến dịch. Mỗi workflow có bảng trước/sau, các node theo thứ tự và chỗ người duyệt.

Cập nhật 04/10/2026⏱ 8 phút đọcQuy trìnhNgười mới → Trung cấp

Khách để lại số lúc 11 giờ đêm, trưa hôm sau mới có người gọi

Chị Hà chạy quảng cáo biểu mẫu khách hàng tiềm năng trên Facebook cho một trung tâm tiếng Anh. Mỗi sáng chị tải danh sách khách về, dán vào Google Sheet, chia cho tư vấn viên qua nhóm chat, rồi mở trình quản lý quảng cáo chép số liệu làm báo cáo. Khách để lại thông tin buổi tối thường phải chờ đến gần trưa mới được gọi. (Tình huống minh hoạ.)

Những việc này giống nhau ở một điểm: các bước cố định, lặp lại hằng ngày, đi qua nhiều phần mềm. Đó đúng là loại việc mà n8n – công cụ tự động hoá quy trình – được thiết kế để làm.

n8n cho Marketing là gì?

n8n cho Marketing là cách nối Facebook, Google Sheets, Telegram và các công cụ quảng cáo thành những workflow tự chạy theo sự kiện hoặc theo lịch, có thể chèn một bước AI để tóm tắt hay soạn nháp, còn mọi việc tốn tiền hoặc đăng công khai vẫn chờ người duyệt.

Workflow là chuỗi các node (mỗi node một bước việc); node đầu tiên là trigger – thứ "bấm nút" cho workflow chạy. Hình dung n8n như một đường ống: dữ liệu vào ở đầu này, đi qua các bước cố định, ra ở đầu kia, lần nào cũng giống lần nào. Trên thang 5 cấp dùng AI, n8n mạnh ở cấp 3 "tự động hoá một việc" và chạm tới cấp 4 khi thêm node AI Agent. Khái niệm nền xem ở n8n là gì và Workflow đầu tiên.

Lưu ý: Aduca chưa dùng n8n trong vận hành. Các workflow dưới đây là ví dụ minh hoạ, Aduca tổng hợp từ tài liệu chính thức của n8n; tên node viết đúng như trong tài liệu để bạn tìm được trên giao diện.
Sơ đồ n8n cho Marketing: Facebook Lead Ads đưa khách mới vào Google Sheets hoặc CRM rồi báo đội tư vấn qua Telegram; Schedule Trigger lúc 7:30 sáng lấy số quảng cáo qua HTTP Request hoặc Graph API, AI tóm tắt và gửi báo cáo kèm đề xuất; đổi ngân sách và bật quảng cáo vẫn do người quyết định
Hình: Hai workflow Marketing chính – lead Facebook vào bảng tính và báo cáo quảng cáo mỗi sáng (minh hoạ)

Workflow 1: Khách từ Facebook Lead Ads tự vào Google Sheets và báo Telegram

BướcLàm tayCó workflow n8nNgười làm gì
Lấy kháchTải danh sách từ trang quản lý biểu mẫuFacebook Lead Ads Trigger nhận sự kiện "New lead" ngay khi khách gửi form—
LưuDán vào Sheet, dễ trùng, dễ sótGoogle Sheets thêm hoặc cập nhật dòng (Append or Update) theo số điện thoạiThiết kế cột cần lưu
Chia việcNhắn nhóm chat, ai rảnh thì nhậnTelegram gửi tin cho nhóm tư vấn kèm thông tin kháchTư vấn viên gọi khách

Các node theo thứ tự:

  1. Facebook Lead Ads Trigger – sự kiện "New lead", chọn Page và form. Credential dùng OAuth2 qua một ứng dụng Meta của bạn.
  2. Edit Fields (Set) – giữ lại các trường cần dùng, chuẩn hoá số điện thoại về một định dạng.
  3. Google Sheets – thao tác Append or Update, cột đối chiếu là số điện thoại để không ghi trùng khi khách gửi form hai lần.
  4. Telegram – gửi tin nhắn vào nhóm tư vấn (mẫu bên dưới).
Mẫu nội dung node TelegramCopy rồi dán vào ô nội dung tin nhắn; phần {{ … }} thay bằng biểu thức kéo từ dữ liệu, phần <…> tự điền
Khách mới từ quảng cáo
Chiến dịch: {{ chiến dịch }}
Tên: {{ họ tên }} – SĐT: {{ số điện thoại }}
Nhu cầu: {{ câu trả lời trong form }}
Phụ trách: <tên nhân viên trực> – gọi trong <số phút> phút
Chuẩn bị phía Meta tốn thời gian hơn phần n8n. Theo tài liệu, ứng dụng Meta phải chuyển sang chế độ Live, xin quyền Advanced Access cho public_profile và hoàn tất xác minh doanh nghiệp. Mỗi ứng dụng chỉ đăng ký được một webhook, nên URL thử và URL chính thức đè lên nhau: khi cần thử lại, hãy gỡ xuất bản (unpublish) workflow rồi dùng công cụ Lead Ads Testing Tool của Meta.

Chỉ lưu những trường đội tư vấn thực sự cần (tên, số điện thoại, nhu cầu, chiến dịch). Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 có hiệu lực từ 01/01/2026: thu thập ít, phân quyền xem Sheet, xoá khi không còn mục đích sử dụng.

Nguồn: Facebook Lead Ads Trigger · Facebook Lead Ads credentials · Google Sheets · Telegram · Luật 91/2025/QH15

Workflow 2: Báo cáo quảng cáo tự động mỗi sáng, có AI tóm tắt

  1. Schedule Trigger7:30 sáng mỗi ngày, múi giờ Việt Nam
  2. Lấy số liệuFacebook Graph API hoặc HTTP Request, chỉ quyền đọc
  3. Gọn dữ liệuEdit Fields giữ chiến dịch, chi tiêu, kết quả
  4. AI AgentTóm tắt, chỉ ra nhóm lệch, đề xuất – không tự thay đổi
  5. TelegramGửi báo cáo cho người phụ trách quảng cáo
Luồng báo cáo quảng cáo buổi sáng (ví dụ minh hoạ).
BướcLàm tayCó workflow n8nNgười làm gì
Lấy sốMở trình quản lý quảng cáo, chép từng cộtWorkflow tự gọi Graph API theo lịchChọn chỉ số cần theo dõi
Nhận xétViết vội vài dòng cho sếpAI Agent tóm tắt, tách số liệu và nhận địnhĐọc, kiểm tra vài con số
Quyết địnhLàm ngay hoặc quênBáo cáo chỉ đề xuấtTự chỉnh ngân sách trên nền tảng

Vài điểm kỹ thuật cần biết:

Nguồn: Schedule Trigger · Facebook Graph API · HTTP Request · Credentials · AI Agent · Pricing

Workflow 3: Lịch nội dung từ Google Sheet, duyệt trước khi đăng

Nhiều đội Marketing đã có bảng lịch nội dung: ngày đăng, chủ đề, kênh, trạng thái. n8n biến bảng đó thành "bàn giao việc": đến hạn thì AI soạn nháp, gửi người phụ trách duyệt, rồi mới cập nhật trạng thái.

BướcLàm tayCó workflow n8nNgười làm gì
Nhắc việcNhớ trong đầu hoặc đặt báo thứcSchedule Trigger mỗi sáng đọc bảng bằng Google Sheets (Get Rows), lọc bài đến hạnLên lịch chủ đề trong Sheet
Viết nhápTự viết từ đầuAI Agent viết nháp theo chủ đề và ghi chú giọng văn trong bảngCung cấp bài mẫu, từ cấm
Rà lỗiĐọc lại bằng mắtGuardrails kiểm tra từ khoá cấm trong bản nhápBổ sung danh sách từ cấm
DuyệtGửi qua lại nhiều lầnTelegram thao tác Send and Wait for Response kiểu Approval; workflow dừng chờBấm duyệt hoặc từ chối
Cập nhậtSửa bảng bằng tayIF theo kết quả duyệt → Google Sheets (Update) ghi "Đã duyệt" kèm bản nhápĐăng bài hoặc hẹn giờ

Có thể nối thêm node Facebook Graph API để đăng lên Page sau khi được duyệt, nhưng việc này cần quyền Page phù hợp và một người hiểu Graph API. Giai đoạn đầu, để người phụ trách tự đăng là cách an toàn hơn: workflow chỉ lo nhắc việc, soạn nháp và lưu trạng thái.

Bước duyệt "Send and Wait for Response" có ở Telegram, Gmail, Slack và một số kênh khác; với Telegram, n8n ghi nhận ai đã bấm duyệt.

Nguồn: Google Sheets · Guardrails · Changelog – Send and Wait for Response · Facebook Graph API

Workflow 4: Form đăng ký riêng cho từng chiến dịch

Khi chạy sự kiện hoặc ưu đãi trên nhiều kênh, bạn cần biết khách đến từ đâu. Node n8n Form Trigger tự tạo trang form, không cần công cụ dựng web. Với URL chính thức (production), có thể điền sẵn trường bằng tham số trên đường dẫn, ví dụ mỗi kênh quảng cáo một đường dẫn có sẵn tên chiến dịch. Sau form là Google Sheets lưu đăng ký và Telegram báo người phụ trách. Không đặt thông tin cá nhân của khách vào tham số đường dẫn – chỉ tên chiến dịch, kênh.

Nguồn: n8n Form Trigger

Người duyệt đứng ở đâu?

Việcn8n tự làmBắt buộc người duyệt
Lưu khách mới, chia việcCóKhông – nhưng người gọi khách là nhân viên
Báo cáo quảng cáoLấy số, tóm tắt, gửiMọi thay đổi ngân sách, bật/tắt quảng cáo
Nội dungNhắc hạn, soạn nháp, lưu trạng tháiNội dung trước khi đăng công khai
Nhắn tin cho kháchKhông nên tự gửi hàng loạtTừng tin hoặc mẫu tin, chỉ gửi người đã đồng ý

Gửi tin quảng cáo cho người chưa đồng ý nhận có thể vi phạm Nghị định 91/2020/NĐ-CP về chống tin nhắn rác. Phần nhắn tin chăm sóc khách qua kênh chính thức nằm ở n8n cho Sales & CSKH.

Nguồn: Nghị định 91/2020/NĐ-CP

Giới hạn và rủi ro

Nguồn: Pricing · n8n v3.0 breaking changes

Bắt đầu từ đâu?

  1. Làm workflow 1 trước với một form và một nhóm Telegram nội bộ; thử bằng Lead Ads Testing Tool đến khi dữ liệu vào đúng cột.
  2. Thêm workflow 2 ở chế độ chỉ đọc: báo cáo về Telegram vài tuần, so với số trên trình quản lý quảng cáo để biết mức tin cậy.
  3. Chuyển lịch nội dung vào Sheet rồi mới dựng workflow 3, giữ bước duyệt cho mọi bài.

Nếu muốn nhân viên số tự phân tích sâu hơn và trò chuyện với bạn qua Telegram, hãy xem cách kết hợp n8n với OpenClaw, Hermes ở Kết hợp n8n với AI Agent. Danh sách đủ 10 workflow mẫu: 10 workflow n8n mẫu.

Đọc tiếp: n8n cho Sales & CSKH →

Câu hỏi thường gặp

n8n có tự chạy quảng cáo hay đổi ngân sách được không?

Về kỹ thuật, node Facebook Graph API gửi được yêu cầu thay đổi nếu credential có quyền. Bài này khuyên chỉ dùng quyền đọc cho báo cáo: workflow lấy số, AI tóm tắt và đề xuất, còn việc đổi ngân sách hay bật quảng cáo do người phụ trách làm trong trình quản lý quảng cáo.

Dùng n8n Cloud hay tự cài thì làm được các workflow này?

Cả hai. Lưu ý gói Cloud Starter giới hạn mỗi lần chạy tối đa 5 phút và số lượt chạy mỗi tháng theo gói; bản tự cài phải tự lo HTTPS, sao lưu và đặt múi giờ. Xem bài Cloud hay tự cài để chọn.

Có node Zalo để gửi tin cho khách vừa để lại thông tin không?

n8n chưa có node Zalo chính thức. Nếu cần, gọi API chính thức của Zalo qua node HTTP Request và chỉ gửi cho khách đã đồng ý nhận tin. Bài n8n cho Sales & CSKH nói kỹ phần này.

Workflow lead Facebook tốn bao nhiêu lượt chạy?

Theo cách tính của n8n, mỗi lần trigger kích hoạt workflow là một execution, không phụ thuộc số node bên trong. Một khách mới là một lượt; báo cáo chạy mỗi ngày khoảng 30–31 lượt mỗi tháng.

Tài liệu liên quan

Xem tất cả tài liệu hướng dẫn →

Bước tiếp theo

Đăng ký khóa học Meta Ads AI Automation

Khóa học do Nguyễn Đức – Chủ tịch Aduca Group đào tạo trực tiếp 3 ngày: dựng đội AI Agent chạy thật trên tài khoản của bạn.

Về AducaChuỗi bài do đội ngũ Aduca biên soạn từ kinh nghiệm đào tạo và triển khai AI Agent cho Marketing – Sales. Aduca Academy do Nguyễn Đức – Chủ tịch Aduca Group sáng lập; ông kinh doanh thương mại điện tử từ 2012, chạy quảng cáo Facebook từ 2014 và đào tạo từ 2016. Phần thực hành từng bước nằm trong các thư mục OpenClaw, Hermes Agent, Claude, ChatGPT và n8n.

Nguồn tham khảo

Lịch sử cập nhật

Miễn trừ trách nhiệm

Bài viết thuộc chuỗi kiến thức của Công ty Cổ phần Giáo dục Aduca, chia sẻ miễn phí cho mục đích học tập. Thông tin kỹ thuật đối chiếu với tài liệu chính thức của các dự án và nền tảng tại ngày cập nhật (có ghi nguồn); phần nhận định là quan điểm của Aduca. OpenClaw, Hermes Agent, Claude (thương hiệu của Anthropic), ChatGPT (thương hiệu của OpenAI), n8n (thương hiệu của n8n GmbH) và các phần mềm, dịch vụ nêu trong bài thuộc về chủ sở hữu tương ứng, không thuộc Aduca; Aduca không phải đối tác chính thức của các công ty này. Tính năng, gói và giá có thể thay đổi bất cứ lúc nào – hãy kiểm tra trang chính thức trước khi mua. Kết quả áp dụng phụ thuộc quy trình, dữ liệu và con người của từng doanh nghiệp; bài viết không cam kết doanh thu hay hiệu quả cụ thể. © 2026 Aduca — được trích dẫn khi ghi rõ nguồn aduca.vn.