Trang Chủ / AI Marketing Automation / 3 bước kết nối Facebook…
AI Marketing Automation

3 bước kết nối Facebook với n8n tự động đăng bài 24/7 (không cần code)

📅 19/07/2026 ✍️ ARIA ⏱ 14 phút đọc 2655 từ
✨ Tóm tắt bài viết với AI
Bạn lười đọc? Chọn AI để nhận ngay bản tóm tắt siêu tốc!

Nỗi đau của SME: Chạy content nhưng tay chân bị trói

Anh em SME cứ than với tôi: “Đăng bài lên Facebook mỗi ngày mất hết 2 tiếng. Làm content đã mệt, giờ còn phải ngồi canh giờ vàng.” Thực tế mà nói, đây là câu chuyện muôn thuở. Doanh nghiệp nhỏ đâu có tiền thuê người ngồi post bài 24/7. Mà nếu có thuê, họ cũng dễ sai sót – quên giờ, đăng trùng, hoặc tệ hơn là để page chết vì không có tương tác.

Kết quả là, bạn ôm cái điện thoại từ sáng đến tối, vừa làm sale, vừa check lịch, vừa nhồi nội dung. Mệt mỏi vô cùng. Cái này mới quan trọng này: năm 2026, thuật toán Facebook ưu tiên tài khoản đăng bài đều đặn, có chu kỳ. Nếu bạn đăng lúc 10h sáng hôm nay, rồi ngày mai lại đăng lúc 12h đêm, page của bạn sẽ bị giảm reach ngay lập tức.

Vậy sao không để máy móc làm việc đó? n8n là công cụ free, mạnh mẽ, có thể kết nối Facebook API mà không cần đụng đến code. Làm luôn nhé, tôi chỉ cho anh em 3 bước.

Giải mã bình dân: n8n là thằng nào mà nghe ghê vậy?

Nếu anh em từng nghe đến Zapier hay Make (Integromat cũ), thì n8n là bản Việt Nam hóa của tụi đó – nhưng free và chạy trên server của bạn. Điểm hay ở chỗ là, n8n cho phép bạn kéo thả các khối (node) để tạo luồng công việc tự động. Ví dụ: khi Google Sheets có dòng mới, n8n tự động lấy nội dung đó và đẩy lên Facebook Page.

Thực tế mà nói, tôi đã thử nhiều tool rồi. Zapier thì đắt, mỗi tháng 30-50 đô cho vài trăm task. Còn n8n, bạn tự host trên VPS giá 5 đô/tháng, chạy không giới hạn. Năm 2026, VPS rẻ như bèo, con nào cũng có RAM 2GB là đủ xài.

Anh em cần lưu ý: n8n không phải là AI viết content. Nó chỉ là cánh tay robot giúp bạn đăng bài đúng giờ. Còn việc viết gì, viết hay hay dở, vẫn phải do bạn quyết định. Nhưng đã có content rồi, thì để n8n lo phần còn lại.

Bước 1: Chuẩn bị “đồ nghề” – Facebook Page và n8n

Trước khi bắt đầu, anh em cần 3 thứ:
– Một Facebook Page (doanh nghiệp hoặc cá nhân).
– Một tài khoản n8n (có thể dùng cloud free 10 task/tháng hoặc tự host).
– Một Google Sheet chứa lịch đăng bài.

Cái này mới quan trọng này: Facebook API năm 2026 có thay đổi nhỏ về quyền truy cập. Bạn phải dùng token có scope pages_manage_posts và pages_read_engagement. Đừng lo, tôi sẽ chỉ cách lấy token trong 5 phút.

Làm luôn nhé, truy cập Graph API Explorer. Chọn app của bạn, chọn Page, rồi generate token. Nhớ tick vào quyền “pages_manage_posts”. Copy token đó vào Notepad. Một token sống được 60 ngày, sau đó bạn phải refresh. Nhưng đừng lo, n8n có node tự động refresh token nếu bạn cấu hình đúng.

Tiếp theo, tạo Google Sheet với các cột: Date, Time, Content, Image URL. Điền thử vài dòng. Ví dụ: hôm nay 15/5/2026, 8h sáng, “Chào buổi sáng, anh em!”, kèm link ảnh.

Kết quả là, bạn đã có nguyên liệu. Giờ qua bước 2, tôi sẽ kết nối n8n với Facebook và Google Sheets.

Minh họa 1

Chi tiết cách cấu hình n8n workflow

Khi đã có token và sheet, mở n8n dashboard. Chọn “New Workflow”. Kéo node Google Sheets vào. Cấu hình: chọn “Get Many” để lấy tất cả dòng từ sheet. Kết nối với tài khoản Google của bạn. Nếu chưa có credential, n8n sẽ hướng dẫn lấy OAuth 2.0.

Anh em cần lưu ý: khi lấy dữ liệu, n8n sẽ trả về mảng các object. Bạn phải dùng node Item Lists để tách từng hàng ra. Sau đó, thêm node Schedule để chạy workflow mỗi 30 phút. Có nghĩa là, nếu sheet có 10 bài, n8n sẽ đăng lần lượt mỗi 30 phút một bài. Tuyệt vời đúng không?

Thực tế mà nói, tôi thấy nhiều anh em mắc lỗi ở chỗ không set timezone. Nếu bạn ở Việt Nam, nhớ chọn GMT+7 trong node Schedule. Nếu không, bài sẽ đăng lúc 2h sáng thay vì 8h sáng.

Bước 2: Kết nối n8n với Facebook API – Kéo thả là chạy

Không code, chỉ kéo thả. Làm luôn nhé.

Trong workflow bạn đã tạo ở phần 1, thêm node HTTP Request. Đây là node để gửi dữ liệu lên Facebook. Cấu hình như sau:

Anh em cần lưu ý: Facebook API v19.0 là phiên bản ổn định nhất năm 2026. Đừng dùng v18.0, nó sắp bị deprecated. Cái này mới quan trọng này: nếu bạn muốn đăng cả ảnh, phải dùng node Facebook Graph API riêng của n8n. Nhưng cách đơn giản là dùng HTTP Request và truyền link ảnh. Facebook sẽ tự động fetch ảnh về.

Thực tế mà nói, tôi thấy nhiều anh em sai ở chỗ không encode URL. Ví dụ link ảnh có dấu cách, Facebook sẽ báo lỗi. Hãy dùng node Function để encode trước khi gửi. Code mẫu:

const encodedLink = encodeURI($json.Image_URL);
return { ...$json, Image_URL: encodedLink };

Kết quả là, workflow của bạn sẽ chạy mượt. Cứ mỗi 30 phút, n8n kiểm tra Google Sheets, lấy bài chưa đăng, và đẩy lên Facebook. Tuyệt vời đúng không?

Bước 3: Kiểm tra và tối ưu – Đừng để bot đăng bài rác

Đây là bước sống còn. Nếu không kiểm tra, bạn có thể đăng bài trùng hoặc đăng lúc nửa đêm.

Thêm node IF vào workflow. Điều kiện: so sánh ngày giờ hiện tại với cột Date và Time trong sheet. Chỉ đăng khi thời gian khớp. Có nghĩa là, dù workflow chạy mỗi 30 phút, nó chỉ đăng đúng giờ bạn đã lên lịch.

Anh em cần lưu ý: phải dùng node Date & Time để lấy thời gian thực. Cấu hình format là “YYYY-MM-DD HH:mm”. So sánh với cột Date và Time đã gộp lại. Ví dụ: nếu sheet có “2026-05-15” và “08:00”, bạn phải gộp thành “2026-05-15 08:00” rồi so sánh.

Làm luôn nhé, code trong node Function để gộp ngày giờ:

const dateTime = `${$json.Date} ${$json.Time}`;
return { ...$json, DateTime: dateTime };

Thực tế mà nói, tôi đã thấy một case khóc cười: anh kia để workflow chạy không có điều kiện, kết quả là mỗi 30 phút lại đăng một bài. Page của anh ấy có 50 bài trong một ngày. Facebook ban page ngay lập tức. Đừng để điều đó xảy ra.

Case study 1988 Media

Case Study thực tế: 1988 Media giúp SME tăng 300% reach chỉ sau 2 tuần

Tháng 3/2026, 1988 Media nhận một khách hàng là chuỗi cửa hàng cà phê nhỏ tại TP.HCM. Họ có 5 page Facebook, mỗi ngày phải đăng 3 bài. Trước đó, họ thuê một nhân viên part-time ngồi post bài, mất 3 tiếng/ngày. Kết quả là: nhân viên hay quên, bài đăng thất thường, reach giảm 40%.

Chúng tôi triển khai workflow n8n như trên. Điểm hay ở chỗ là, chúng tôi tích hợp thêm node Telegram để gửi thông báo mỗi khi đăng bài thành công. Nếu có lỗi, Telegram báo ngay để xử lý.

Kết quả là, sau 2 tuần:

Anh em cần lưu ý: case này thành công vì họ có lịch content rõ ràng. Nếu bạn không có content, bot cũng vô dụng. Hãy đầu tư vào viết bài trước, rồi mới tự động hóa.

Bảng so sánh: n8n vs Zapier vs Make (2026)

Tiêu chí n8n Zapier Make
Chi phí Free (tự host) hoặc $20/tháng (cloud) $30/tháng (1.000 task) $9/tháng (1.000 task)
Giới hạn task Không giới hạn (tự host) 1.000 task/tháng 1.000 task/tháng
Kết nối Facebook HTTP Request hoặc node riêng Có sẵn Có sẵn
Yêu cầu kỹ thuật Cần VPS cơ bản Không cần Không cần
Tốc độ xử lý Nhanh (server riêng) Trung bình Nhanh
Phù hợp cho SME có IT cơ bản, muốn tiết kiệm Người không rành tech Người muốn cân bằng giữa giá và tính năng

Thực tế mà nói, nếu bạn chỉ có 5-10 bài/tuần, Zapier hoặc Make cũng ổn. Nhưng nếu bạn muốn đăng 24/7 không giới hạn, n8n là lựa chọn duy nhất. Điểm hay ở chỗ là, n8n cho phép bạn mở rộng sau này: tích hợp thêm Telegram, Email, hoặc AI viết content.

Hành động ngay

FAQ – Những câu hỏi anh em hay hỏi nhất

1. Token Facebook hết hạn sau 60 ngày, làm sao?

Dùng node Facebook Graph API của n8n có tích hợp refresh token tự động. Hoặc bạn có thể dùng token dài hạn (không bao giờ hết) nếu tạo từ Business Manager. Anh em cần lưu ý: token dài hạn chỉ có khi bạn là admin của Business Manager.

2. Có thể đăng bài có hình ảnh không?

Có. Dùng node HTTP Request với method POST, body chứa message và link. Hoặc dùng node Facebook Graph API để upload ảnh trước, rồi đăng bài kèm ảnh ID.

3. n8n có hỗ trợ tiếng Việt không?

n8n là tool quốc tế, giao diện tiếng Anh. Nhưng nội dung bài đăng có thể là tiếng Việt. Không có vấn đề gì.

4. Lỡ workflow chạy sai, bài đăng lỗi thì sao?

Thêm node Telegram để gửi thông báo lỗi. Hoặc dùng node Email để gửi mail. Cái này mới quan trọng này: luôn có một node kiểm tra lỗi trước khi đăng.

5. Tôi không có VPS, có dùng được không?

Có. n8n có cloud free 10 task/tháng. Đủ cho bạn test. Nếu muốn chạy thật, nâng lên gói $20/tháng hoặc tự host VPS.

Hành động ngay: 3 việc anh em cần làm trong hôm nay

Đừng đọc xong rồi để đó. Làm luôn nhé.

  1. Tạo một Google Sheet với 4 cột: Date, Time, Content, Image URL. Điền 5 bài cho tuần sau.
  2. Cài n8n trên VPS hoặc đăng ký cloud. Mất 10 phút.
  3. Lấy Facebook token từ Graph API Explorer. Copy vào n8n.

Kết quả là, chỉ sau 30 phút, bạn đã có hệ thống đăng bài tự động 24/7. Không cần code. Không cần IT. Chỉ cần content và một chút kiên nhẫn.

Thực tế mà nói, tôi đã thấy hàng trăm SME thành công với cách này. Họ tập trung vào bán hàng, còn bot lo phần đăng bài. Bạn cũng có thể làm được.

Anh em cần lưu ý: nếu gặp lỗi, comment bên dưới, tôi sẽ trả lời trong 24h. Hoặc liên hệ 1988 Media để được tư vấn trực tiếp. Chúng tôi có gói setup trọn gói 2 triệu đồng, bao gồm cài n8n, cấu hình workflow, và hướng dẫn sử dụng.

Làm ngay, đừng chần chừ. Năm 2026, tự động hóa là lợi thế cạnh tranh duy nhất cho SME.

Muốn Áp Dụng AI Vào Doanh Nghiệp?

Nhận audit miễn phí 30 phút — roadmap AI và KPI cam kết rõ ràng trong 48 giờ.

Gọi Số 1
Gọi Số 2
Zalo 1
Zalo 2