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

n8n cho Sales & CSKH: AI phân loại khách, nhắc chăm sóc, nối Zalo OA

Workflow n8n giúp đội Sales và chăm sóc khách hàng không bỏ sót ai: AI chấm mức quan tâm theo tiêu chí bạn đặt, Switch chia việc cho đúng người, lịch nhắc chăm sóc tự chạy, tin gửi khách đi qua kênh chính thức và chỉ tới người đã đồng ý.

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

Khách hỏi giá rồi im lặng, không ai nhớ gọi lại

Đội sale năm người của một công ty nội thất nhận khách từ form quảng cáo, website và Fanpage. Khách nào cũng vào chung một bảng tính; người nhanh tay nhận khách dễ, khách "khó" nằm đó cả tuần. Khách hẹn "tuần sau gọi lại" thì phụ thuộc trí nhớ của từng người. (Tình huống minh hoạ.)

Vấn đề không nằm ở kỹ năng bán hàng mà ở luồng việc: không ai chấm mức quan tâm, không ai chia việc, không có lịch nhắc. Đây là phần n8n làm được, trong khi nhân viên vẫn là người nói chuyện với khách.

n8n cho Sales & CSKH là gì?

n8n cho Sales & CSKH là cách dựng các workflow tự động nhận khách mới, nhờ AI chấm mức quan tâm theo tiêu chí bạn đặt, chia việc cho đúng nhân viên, nhắc chăm sóc theo lịch và gửi tin mẫu qua kênh chính thức – chỉ tới khách đã đồng ý.

Trong workflow, AI chỉ làm một bước "cần suy nghĩ" là đọc thông tin và gắn nhãn; mọi bước còn lại (lưu, chia, nhắc, gửi) là quy tắc cố định bạn kiểm soát được. Đó là cách n8n dùng AI: đường ống chạy chính xác, AI chen vào đúng chỗ cần phán đoán. Chi tiết về node AI: AI Agent trong n8n.

Aduca chưa dùng n8n trong vận hành. Các workflow trong bài là ví dụ minh hoạ, Aduca tổng hợp từ tài liệu chính thức của n8n.
Sơ đồ n8n cho Sales và CSKH: khách mới từ form, tin nhắn, Google Sheet đi qua bước AI phân loại theo tiêu chí; khách nóng báo nhân viên gọi ngay, khách ấm nhắc chăm sóc sau 1 ngày, khách lạnh gửi tài liệu tham khảo; tin gửi khách qua kênh chính thức, có sự đồng ý, không nhắn hàng loạt
Hình: AI chấm mức quan tâm, workflow chia việc cho đúng người (minh hoạ)

Workflow 1: AI phân loại khách nóng, ấm, lạnh

BướcLàm tayCó workflow n8nNgười làm gì
Nhận kháchMỗi kênh một nơin8n Form Trigger hoặc Webhook (có xác thực) nhận khách từ form, websiteThống nhất các trường cần hỏi
Che dữ liệu nhạy cảmKhông làmGuardrails chế độ Sanitize Text thay số điện thoại, email bằng ký hiệu trước khi gửi cho modelChọn loại dữ liệu cần che
Chấm điểmTheo cảm tính từng ngườiAI Agent đọc nhu cầu, trả về một nhãn và lý doViết tiêu chí, sửa nhãn sai
Rẽ nhánhKhông cóSwitch chia ba nhánh NONG / AM / LANH—
LưuBảng chung lộn xộnGoogle Sheets hoặc HubSpot ghi khách kèm nhãnXem bảng hằng ngày

Phần quan trọng nhất là tiêu chí. Viết nó như hướng dẫn cho một nhân viên mới, rồi đặt vào phần chỉ dẫn của node AI Agent:

Chỉ dẫn cho node AI AgentCopy rồi dán vào ô chỉ dẫn (system message) của node; thay phần trong <…>
Bạn phân loại khách hàng tiềm năng cho <tên doanh nghiệp>, bán <sản phẩm/dịch vụ>.
Đọc thông tin khách và trả về ĐÚNG MỘT nhãn: NONG, AM hoặc LANH, kèm một câu lý do.
- NONG: <vd: hỏi giá cụ thể, cần trong 7 ngày, để lại số điện thoại>
- AM: <vd: quan tâm nhưng chưa có thời điểm, hỏi thông tin chung>
- LANH: <vd: chỉ tải tài liệu, không để lại nhu cầu>
Không đoán thông tin không có trong dữ liệu. Không đánh giá khách theo giới tính, tuổi, vùng miền.

Theo tài liệu, node AI Agent cần một chat model và ít nhất một tool. Nhiều app node dùng được làm tool; một lựa chọn hợp lý là cho AI quyền đọc bảng khách cũ để biết khách đã từng mua hay chưa. Ở nhánh NONG, Telegram báo nhân viên gọi ngay; nhánh AM ghi ngày hẹn chăm sóc; nhánh LANH gửi email tài liệu tham khảo nếu khách đã đồng ý nhận.

Nguồn: n8n Form Trigger · Webhook · Guardrails · AI Agent · Flow logic – Switch · HubSpot

Workflow 2: Giao việc đúng người và nhắc khi chưa ai nhận

  1. Khách nóngĐi ra từ nhánh NONG của workflow 1
  2. Chọn ngườiĐọc bảng phân ca trong Google Sheets hoặc Data table
  3. TelegramBáo riêng nhân viên trực, kèm thông tin khách
  4. WaitChờ 30 phút (tuỳ bạn đặt)
  5. IFTrạng thái vẫn "Chưa gọi" → báo trưởng nhóm
Giao việc và nhắc lại (ví dụ minh hoạ).

Bảng phân ca có thể nằm ngay trong Google Sheets hoặc trong Data tables – bảng dữ liệu có sẵn của n8n, không cần cơ sở dữ liệu ngoài. Node Wait tạm dừng workflow, lưu trạng thái rồi chạy tiếp sau khoảng thời gian bạn đặt; lúc đó Google Sheets đọc lại dòng của khách và IF quyết định có báo trưởng nhóm hay không. Nhân viên cập nhật cột trạng thái sau khi gọi là đủ để vòng nhắc hoạt động.

Nguồn: Wait · Flow logic – IF · Google Sheets · Telegram

Workflow 3: Nhắc chăm sóc theo lịch và email có người duyệt

BướcLàm tayCó workflow n8nNgười làm gì
Nhớ lịch hẹnGhi giấy, ghi chú điện thoạiSchedule Trigger 8:30 mỗi sáng đọc khách đến ngày hẹn bằng Google SheetsGhi ngày hẹn sau mỗi cuộc gọi
NhắcQuên là mất kháchTelegram gửi mỗi nhân viên danh sách khách của mìnhGọi hoặc nhắn khách
Email chăm sócViết từng thưAI Agent soạn nháp theo ghi chú cuộc gọiĐọc và sửa nháp
GửiGửi nhầm, gửi trùngGmail thao tác Send and Wait for Response gửi nháp cho nhân viên duyệt; duyệt xong Gmail mới gửi kháchBấm duyệt hoặc từ chối

Đặt múi giờ Asia/Ho_Chi_Minh cho Schedule Trigger nếu bạn tự cài n8n (mặc định là America/New York). Nếu bước kiểm tra cột đồng ý bằng node IF đặt trước mọi bước gửi, workflow sẽ không bao giờ gửi cho khách chưa đồng ý dù ai đó lỡ bấm duyệt.

Nguồn: Gmail · Changelog – Send and Wait for Response

Nối Zalo OA và ZNS qua HTTP Request

Khách Việt dùng Zalo nhiều, nhưng n8n không có node Zalo chính thức: danh mục tài liệu của n8n không có trang Zalo. Cách chính thống là gọi API chính thức của Zalo bằng node HTTP Request – node gọi được bất kỳ API nào:

Mã truy cập Zalo lưu trong Credentials của n8n (ví dụ kiểu Header Auth) và giới hạn bằng "Allowed HTTP Request Domains"; không dán thẳng vào node hay ghi chú. Điều kiện gửi, phí và hạn mức đọc trên Zalo for Developers vì Zalo có thể thay đổi.

Không dùng node cộng đồng Zalo hay Zalo cá nhân khi chưa đánh giá rủi ro. Trên npm có nhiều gói "community node" mang tên Zalo do bên thứ ba đăng. Tài liệu n8n nói community node có toàn quyền trên máy chủ chạy n8n, đọc được dữ liệu workflow và có thể hỏng khi nâng cấp; n8n Cloud chỉ cho cài node đã xác minh, còn n8n 3.0 tắt mặc định việc cài node chưa xác minh từ npm. Cách tự động hoá Zalo cá nhân còn có nguy cơ bị khoá tài khoản.

Nguồn: Danh mục docs n8n · HTTP Request · Credentials · Community nodes – risks · Cài community nodes · n8n 3.0

Sự đồng ý của khách và giới hạn gửi tin

Quy tắcCách làm trong workflow
Chỉ gửi cho người đã đồng ýCột "Đồng ý nhận tin" trong bảng khách; node IF kiểm tra trước mọi bước gửi
Cho khách từ chối dễ dàngKhách báo không nhận nữa → cập nhật cột, workflow tự bỏ qua
Không gửi dồn dậpLoop Over Items chia lô nhỏ, Wait giãn cách; đặt số tin tối đa mỗi ngày
Dữ liệu tối thiểuChỉ đưa vào bước AI những trường cần để phân loại; che số điện thoại bằng Guardrails
Người chịu trách nhiệmMẫu tin do người phụ trách duyệt; tin tư vấn cá nhân do nhân viên gửi

Nghị định 91/2020/NĐ-CP quy định về chống tin nhắn rác; Luật Bảo vệ dữ liệu cá nhân số 91/2025/QH15 (hiệu lực 01/01/2026) yêu cầu xử lý dữ liệu đúng mục đích. Hãy hỏi người am hiểu pháp lý khi thiết kế chương trình nhắn tin quy mô lớn.

Nguồn: Nghị định 91/2020/NĐ-CP · Luật 91/2025/QH15 · Flow logic – Loop Over Items, Wait

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

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

  1. Viết tiêu chí nóng/ấm/lạnh cùng trưởng nhóm sale, thử trên 20 khách cũ bằng cách chạy thủ công trước khi Publish.
  2. Dựng workflow 2 và 3 chỉ với Telegram nội bộ – chưa gửi gì cho khách – trong vài tuần đầu.
  3. Thêm kênh gửi khách (email, Zalo OA, ZNS) khi đã có cột đồng ý, mẫu tin được duyệt và giới hạn tần suất.

Danh sách đủ 10 workflow, gồm "Đơn mới → báo kho": 10 workflow n8n mẫu. Chọn việc nào giao cho workflow, việc nào cho nhân viên số: Kết hợp n8n với AI Agent.

Đọc tiếp: Kết hợp n8n với AI Agent →

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

n8n có node Zalo chính thức không?

Không. Danh mục tài liệu chính thức của n8n (kiểm tra 04/10/2026) không có node Zalo. Cách chính thống là gọi API chính thức của Zalo (Zalo OA, ZNS) bằng node HTTP Request. Các gói "community node" Zalo trên npm là mã của bên thứ ba, không do n8n phát hành.

AI phân loại khách có chính xác không?

Không chính xác tuyệt đối. Độ đúng phụ thuộc tiêu chí bạn viết và thông tin khách để lại. Nên cho AI trả về đúng một nhãn kèm lý do ngắn, để nhân viên sửa nhãn khi thấy sai và định kỳ xem lại các ca bị xếp nhầm để chỉnh tiêu chí.

Có nên để n8n tự gửi tin chăm sóc cho khách không?

Chỉ khi khách đã đồng ý nhận tin, nội dung là mẫu đã được duyệt và có giới hạn tần suất. Tin nhắn cá nhân hoá hoặc tư vấn bán hàng nên để nhân viên gửi; workflow lo nhắc việc và soạn nháp.

Muốn bot trả lời khách 24/7 trên Zalo thì dùng n8n được không?

n8n hợp với luồng cố định như lưu khách, nhắc việc, gửi tin mẫu. Trò chuyện tư vấn nhiều lượt trên Zalo là việc của một AI Agent; xem bài Kết hợp n8n với AI Agent và hướng dẫn Agent Zalo trong thư mục OpenClaw.

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ý tư vấn 1:1

Chuyên gia Aduca cùng bạn xem quy trình hiện tại, chọn việc nên giao cho AI Agent trước và cách kiểm soát rủi ro.

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.