Best Practices

5 Mẫu n8n Workflow Cho Doanh Nghiệp: Zalo, Google Sheets, AI Agent

5 mẫu n8n workflow thực tế cho SME Việt: đơn mới gửi Zalo ZNS, lead vào Google Sheets, báo cáo doanh thu tự động, AI phân loại tin nhắn, cảnh báo tồn kho — kèm từng node.

A

Aura Team

· 11 phút đọc
5 Mẫu n8n Workflow Cho Doanh Nghiệp: Zalo, Google Sheets, AI Agent

Một n8n workflow là chuỗi bước tự động bắt đầu bằng một trigger (sự kiện kích hoạt) và đi qua các node xử lý cho đến khi ra kết quả. Bài này đưa ra 5 mẫu workflow thực tế cho doanh nghiệp Việt: xác nhận đơn qua Zalo ZNS, gom lead vào Google Sheets, báo cáo doanh thu hằng ngày, dùng AI phân loại tin nhắn và cảnh báo tồn kho thấp, kèm danh sách node cho từng mẫu.

Hầu hết người mới học n8n bắt đầu bằng một video workflow 40 node, làm theo được nửa chừng rồi bỏ. Cách hiệu quả hơn là chọn một việc bạn đang làm tay mỗi ngày, dựng một workflow 4–6 node cho đúng việc đó, chạy ổn rồi mới mở rộng. Năm mẫu dưới đây được chọn vì chúng giải những việc lặp lại phổ biến nhất ở shop online, công ty dịch vụ và doanh nghiệp B2B nhỏ.

Tóm tắt nhanh:

  • Mỗi mẫu có: mục tiêu, danh sách node theo thứ tự, lưu ý khi dựng
  • Mẫu 1–3 là luồng cố định, n8n làm rất tốt và rẻ
  • Mẫu 4 dùng node AI Agent để phân loại tin nhắn, cho thấy n8n + AI làm được gì và giới hạn ở đâu
  • Mẫu 5 là cảnh báo tồn kho, nối được với KiotViet, Sapo hoặc Google Sheets qua API
  • Zalo không có node chính thức: mọi mẫu dùng Zalo đều đi qua HTTP Request và cần quản lý access token
Robot AI trắng sắp xếp năm thẻ workflow phát sáng trên bảng kính, nhân viên vận hành chỉ vào thẻ có biểu tượng điện thoại Zalo
Năm mẫu workflow giải năm việc lặp lại phổ biến nhất ở SME: xác nhận đơn, gom lead, báo cáo, phân loại tin nhắn và cảnh báo tồn kho.

Trước Khi Dựng: Ba Điều Cần Chuẩn Bị

Đọc bài n8n là gì nếu bạn chưa cài n8n. Trước khi dựng bất kỳ mẫu nào, hãy chuẩn bị:

  1. Credentials. Tài khoản Google (cho Sheets, Gmail), token bot Telegram, App ID và secret của Zalo OA nếu dùng Zalo. Lưu tất cả trong mục Credentials của n8n, không dán thẳng vào node.
  2. URL công khai có HTTPS. Các mẫu nhận dữ liệu từ bên ngoài qua webhook cần n8n truy cập được từ internet. Với n8n Cloud thì có sẵn; tự host thì cần tên miền và chứng chỉ SSL.
  3. Một Error Workflow. Tạo một workflow nhỏ: khi có lỗi thì nhắn Telegram cho người phụ trách. Gắn nó vào mọi workflow bên dưới trong phần Settings. Thiếu bước này, workflow gãy âm thầm vài ngày mới có người phát hiện.

💡 Mẹo: Đặt tên node bằng tiếng Việt mô tả việc nó làm (“Lấy đơn từ KiotViet”, “Gửi ZNS xác nhận”). Ba tháng sau mở lại, bạn sẽ cảm ơn chính mình.

Mẫu 1: Đơn Mới → Ghi Google Sheets → Gửi Zalo ZNS Xác Nhận

Mục tiêu: Khách đặt hàng trên website hoặc phần mềm bán hàng, hệ thống tự ghi đơn vào Sheets và gửi tin xác nhận qua Zalo ZNS trong vài giây.

Các node theo thứ tự:

  1. Webhook — nhận dữ liệu đơn mới do website hoặc phần mềm bán hàng gửi sang (mã đơn, tên, số điện thoại, tổng tiền).
  2. Set / Edit Fields — chuẩn hóa dữ liệu: số điện thoại về dạng 84xxxxxxxxx, tổng tiền về dạng số.
  3. Google Sheets (Append Row) — ghi một dòng vào sheet “Đơn hàng”.
  4. HTTP Request — gọi API gửi ZNS của Zalo với mẫu tin đã được duyệt, truyền tham số mã đơn, tên khách, tổng tiền.
  5. IF — kiểm tra kết quả gửi; nếu lỗi thì đi tiếp node 6.
  6. Telegram — báo nhóm vận hành “Đơn X chưa gửi được ZNS”.

Lưu ý: ZNS là tin nhắn chăm sóc theo mẫu phải được Zalo duyệt trước và tính phí theo tin gửi thành công. Không dùng ZNS cho nội dung quảng cáo. Access token của Zalo OA có hạn sử dụng ngắn, bạn cần một workflow phụ chạy định kỳ để làm mới token và lưu lại. Chi tiết ở bài Zalo API cho doanh nghiệp.

Mẫu 2: Lead Từ Facebook / Form → Google Sheets → Giao Sale Theo Vùng

Mục tiêu: Lead mới không bị bỏ sót, được giao cho đúng sale trong vòng một phút.

Các node theo thứ tự:

  1. Facebook Lead Ads Trigger (hoặc Webhook nếu lead đến từ form website).
  2. Google Sheets (Lookup) — kiểm tra số điện thoại đã có chưa để tránh trùng.
  3. IF — lead mới thì đi tiếp, lead trùng thì cập nhật dòng cũ.
  4. Switch — chia theo tỉnh/thành: Hà Nội, TP.HCM, tỉnh khác.
  5. Google Sheets (Append Row) — ghi lead kèm tên sale phụ trách.
  6. Telegram / Gmail — báo cho sale được giao kèm thông tin lead.

Lưu ý: Nếu đội sale dùng CRM, thay node Sheets bằng node CRM hoặc HTTP Request gọi API của CRM. Thời gian liên hệ lead trong 5 phút đầu ảnh hưởng rất lớn đến tỷ lệ chốt, nên đây là workflow có ROI rõ nhất trong năm mẫu.

Mẫu 3: Báo Cáo Doanh Thu Hằng Ngày Lúc 8h Sáng

Mục tiêu: Giám đốc nhận báo cáo doanh thu hôm qua mà không ai phải ngồi tổng hợp.

Các node theo thứ tự:

  1. Schedule Trigger — chạy 8h00 mỗi ngày.
  2. HTTP Request — gọi API phần mềm bán hàng lấy danh sách hóa đơn của ngày hôm trước. Với KiotViet, Sapo, Haravan hay MISA, bạn cần tạo ứng dụng/khóa API trong phần quản trị của phần mềm đó.
  3. Code — tính tổng doanh thu, số đơn, giá trị đơn trung bình, top 5 sản phẩm.
  4. Google Sheets (Append Row) — lưu số liệu để xem xu hướng theo tuần, tháng.
  5. Telegram / Gmail — gửi bản tóm tắt.

Lưu ý: API của phần mềm bán hàng thường giới hạn số lần gọi và số bản ghi mỗi trang. Nếu một ngày có hơn vài trăm đơn, thêm vòng lặp phân trang (node Loop Over Items).

MẫuThời gian làm tay ước tínhThời gian dựng ban đầuĐộ khó
1. Đơn mới → Sheets → ZNS~1 phút/đơn3–5 giờ (gồm duyệt mẫu ZNS)Trung bình
2. Lead → Sheets → giao sale~3 phút/lead2–3 giờDễ
3. Báo cáo doanh thu 8h sáng~20 phút/ngày3–4 giờTrung bình
4. AI phân loại tin nhắn~30 giây/tin1–2 ngàyKhó
5. Cảnh báo tồn kho thấp~30 phút/tuần2–3 giờDễ–Trung bình

Ước tính minh họa cho một doanh nghiệp vừa và nhỏ, người dựng đã quen n8n cơ bản.

Mẫu 4: Dùng Node AI Agent Phân Loại Tin Nhắn Khách Hàng

Mục tiêu: Mỗi tin nhắn đến được AI đọc, gắn nhãn (hỏi giá, hỏi đơn, khiếu nại, spam) và chuyển đúng người.

Các node theo thứ tự:

  1. Webhook — nhận tin nhắn từ kênh chat (Zalo OA gửi sự kiện tin nhắn đến webhook bạn đăng ký).
  2. AI Agent (kèm node mô hình như OpenAI Chat Model hoặc Anthropic Chat Model) — prompt yêu cầu trả về JSON gồm nhan, muc_do_gap, tom_tat.
  3. Structured Output Parser — buộc kết quả đúng định dạng JSON để các node sau đọc được.
  4. Switch — chia nhánh theo nhãn.
  5. Telegram / HTTP Request — khiếu nại báo ngay trưởng nhóm CSKH; hỏi giá đẩy cho sale; spam bỏ qua.

Giới hạn cần biết: Workflow này chỉ phân loại, chưa trả lời khách. Muốn agent trả lời luôn bằng dữ liệu thật (tra đơn, tra tồn kho), bạn phải thêm công cụ cho node AI Agent, bộ nhớ hội thoại theo từng khách, quy tắc khi nào chuyển người, và cơ chế ghi log. Đến mức đó, bạn đang tự xây một nền tảng AI Agent. Đây là ranh giới hợp lý để cân nhắc dùng nền tảng có sẵn, xem phần so sánh trong bài AI Agent trong doanh nghiệp là gì.

💡 Mẹo: Luôn cho AI một nhãn “không chắc chắn”. Tin nào AI không tự tin thì chuyển người xem, thay vì ép AI đoán.

Mẫu 5: Cảnh Báo Tồn Kho Thấp Mỗi Sáng Thứ Hai

Mục tiêu: Không để hàng bán chạy hết hàng mới biết.

Nhân viên kho nhìn máy tính bảng trong khi robot AI trắng chỉ vào một ô kệ hàng gần trống được đánh dấu cảnh báo màu cam
Cảnh báo tồn kho chỉ có giá trị khi đến sớm: workflow so tồn hiện tại với tốc độ bán và báo trước khi kệ trống.

Các node theo thứ tự:

  1. Schedule Trigger — 7h30 sáng thứ Hai.
  2. HTTP Request — lấy danh sách sản phẩm và tồn kho từ API phần mềm bán hàng (hoặc Google Sheets nếu bạn quản lý kho bằng sheet).
  3. HTTP Request — lấy số lượng bán 28 ngày gần nhất của từng sản phẩm.
  4. Code — tính tốc độ bán trung bình mỗi ngày và số ngày còn đủ hàng = tồn kho ÷ tốc độ bán.
  5. Filter — giữ sản phẩm còn đủ hàng dưới 14 ngày.
  6. Gmail / Telegram — gửi danh sách cho người phụ trách nhập hàng, sắp xếp theo mức gấp.

Lưu ý: Ngưỡng 14 ngày nên chỉnh theo thời gian nhà cung cấp giao hàng. Sản phẩm theo mùa (Tết, khai giảng) cần ngưỡng riêng.

Khi Nào Workflow n8n Không Còn Đủ?

Năm mẫu trên chạy tốt vì đầu vào rõ ràng và các bước giống nhau mỗi lần. Ba dấu hiệu cho thấy bạn đã chạm giới hạn của workflow cố định:

  • Bạn liên tục thêm nhánh IF để xử lý “trường hợp khách nhắn kiểu khác”.
  • Khách cần câu trả lời, không chỉ thông báo: hỏi đổi size, hỏi khuyến mãi, hỏi lòng vòng nhiều ý trong một tin.
  • Một người phải canh workflow để sửa mỗi khi phần mềm bên kia đổi định dạng dữ liệu.
Tiêu chíWorkflow n8n cố địnhn8n + node AI AgentNền tảng AI Agent chuyên dụng
Thông báo, đồng bộ dữ liệuRất tốtThừaLàm được
Phân loại tin nhắnKhôngTốtTốt
Trả lời khách bằng dữ liệu thậtKhôngTự xây công cụ, bộ nhớCó sẵn
Nhiều kênh (Zalo, Facebook, web)Tự nối từng kênhTự nối từng kênhKết nối sẵn
Duyệt thao tác quan trọngNode Wait thủ côngTự xâyCó sẵn Human-in-the-loop
Người vận hànhKỹ thuậtKỹ thuậtĐội kinh doanh/CSKH

Nhiều doanh nghiệp giữ n8n cho tác vụ nền và đặt AI Agent ở tuyến đầu trò chuyện với khách. Nếu bạn muốn xem cách đó chạy trên quy trình thật của mình, đặt lịch demo miễn phí với Aura.

Câu Hỏi Thường Gặp Về n8n Workflow

n8n workflow là gì?

n8n workflow là một quy trình tự động gồm nhiều node nối với nhau: một node trigger bắt đầu khi có sự kiện, các node sau lấy dữ liệu, xử lý và gửi kết quả đi.

Có tải sẵn được workflow mẫu không?

Có. Thư viện template của n8n có hàng nghìn workflow mẫu do cộng đồng chia sẻ. Bạn có thể nhập (import) file JSON vào n8n rồi chỉnh credentials và tham số cho phù hợp.

n8n có gửi tin nhắn Zalo được không?

Được với Zalo OA, thông qua node HTTP Request gọi Zalo OA API hoặc ZNS. Bạn cần OA đã xác thực, ứng dụng trên Zalo for Developers và cơ chế làm mới access token. Zalo cá nhân không có API chính thức.

n8n kết nối Google Sheets thế nào?

Dùng node Google Sheets có sẵn, đăng nhập tài khoản Google trong phần Credentials, chọn file và sheet. Node hỗ trợ đọc, thêm dòng, cập nhật và tìm kiếm dòng.

Node AI Agent trong n8n dùng mô hình nào?

Bạn có thể nối với nhiều mô hình: OpenAI, Anthropic Claude, Google Gemini, hoặc mô hình chạy nội bộ qua Ollama. Chi phí mô hình tính riêng theo nhà cung cấp.

Workflow bị lỗi thì làm sao biết?

Tạo một Error Workflow gửi cảnh báo qua Telegram hoặc email, rồi gắn nó vào phần Settings của từng workflow. Mục Executions trong n8n cho xem chi tiết từng lần chạy và node bị lỗi.

Bắt đầu bằng mẫu có ROI rõ nhất với bạn, thường là mẫu 2 (lead) hoặc mẫu 1 (xác nhận đơn). Chạy ổn hai tuần rồi mới thêm mẫu tiếp theo. Bạn sẽ có một bộ tự động hóa nhỏ nhưng chắc, và hiểu rõ phần nào nên giao cho AI Agent. Xem thêm các bài hướng dẫn trên blog Aura hoặc tìm hiểu về nền tảng Aura.

Trải nghiệm Chat Hub ngay hôm nay

Bắt đầu quản lý tin nhắn đa kênh thông minh, tăng hiệu suất chăm sóc khách hàng với nền tảng AI-powered.

Từ khóa liên quan:

n8n workflow n8n workflow mẫu n8n zalo n8n ai agent n8n google sheet n8n chatbot

Sẵn sàng nâng cấp giao tiếp khách hàng?

Tham gia cùng hàng ngàn doanh nghiệp đang sử dụng Chat Hub để tối ưu giao tiếp khách hàng và tăng năng suất.

AT

Aura Team

Content Writer

Chuyên gia nội dung tại Aura — Agentic Workflow Platform giúp doanh nghiệp xây dựng và phối hợp các AI Agent với hệ thống nội bộ: CRM, ERP, quản lý kho, POS và các kênh giao tiếp đa nền tảng.

Bài viết liên quan