Workflow n8n Quản Lý Lead Từ Form Website Về Google Sheet Và Telegram
Hướng dẫn thiết kế workflow n8n quản lý lead: nhận form website, kiểm tra dữ liệu, ghi Google Sheet và gửi thông báo Telegram.

Workflow n8n quản lý lead giúp bạn tự động nhận thông tin từ form website, kiểm tra dữ liệu bắt buộc, ghi lead vào Google Sheet và gửi thông báo Telegram cho người phụ trách. Đây là một trong những workflow thực tế nhất cho website dịch vụ, landing page tư vấn, agency, freelancer hoặc shop có form báo giá.
Luồng đơn giản nhất là:
Website Form -> Webhook n8n -> Validate data -> Google Sheet -> Telegram notification
Workflow quản lý lead nên có bước kiểm tra dữ liệu trước khi ghi vào sheet và gửi thông báo.
Cần làm workflow quản lý lead theo form website của bạn?
Gửi mình link form hoặc mô tả các field bạn đang thu thập. Mình sẽ xem workflow nên nhận dữ liệu qua webhook, Google Form, Tally, Typeform hay form custom trên website.
Liên hệ:
- Telegram: @tivmii
- Zalo/Số điện thoại: 0975996875
- Website: https://congcukiemtienonline.com
Workflow này phù hợp với ai?
Workflow này phù hợp nếu bạn đang có một trong các tình huống sau:
- Website có form tư vấn nhưng bạn phải mở email để kiểm tra thủ công.
- Lead nằm rải rác trong nhiều kênh, không có bảng theo dõi chung.
- Team sale cần nhận thông báo ngay khi có người gửi form.
- Bạn muốn biết lead đến từ bài viết, landing page hoặc chiến dịch nào.
- Bạn muốn có lịch sử lead để đo chất lượng traffic.
Nếu bạn chưa có form website, có thể bắt đầu bằng Google Form hoặc Tally trước. Khi quy trình ổn hơn, hãy chuyển sang form custom để kiểm soát tracking tốt hơn.
Cấu trúc dữ liệu lead nên có
Trước khi build workflow, hãy thống nhất Google Sheet sẽ lưu những cột nào.
| Cột | Mục đích |
|---|---|
created_at |
Thời điểm lead gửi form |
name |
Tên người liên hệ |
phone |
Số điện thoại hoặc Zalo |
telegram |
Telegram nếu có |
email |
Email nếu có |
need |
Nhu cầu chính |
source_url |
URL trang gửi form |
utm_source |
Nguồn traffic |
status |
New, contacted, qualified, closed |
note |
Ghi chú xử lý |
Không nên chỉ lưu tên và số điện thoại. Nếu không có nguồn traffic và nhu cầu, sau này bạn sẽ không biết bài viết hoặc kênh nào tạo lead tốt.
Node n8n nên dùng
Một workflow cơ bản có thể gồm:
| Bước | Node gợi ý | Vai trò |
|---|---|---|
| 1 | Webhook | Nhận dữ liệu từ form website |
| 2 | Set | Chuẩn hóa field |
| 3 | IF | Kiểm tra thiếu tên/số điện thoại |
| 4 | Google Sheets | Ghi lead vào sheet |
| 5 | Telegram | Gửi thông báo cho người phụ trách |
| 6 | Respond to Webhook | Trả phản hồi cho form |
Nếu form gửi dữ liệu không ổn định, hãy thêm node xử lý lỗi để lưu lead lỗi vào sheet riêng hoặc gửi cảnh báo nội bộ.
Nội dung thông báo Telegram nên có
Thông báo Telegram cần ngắn, đủ thông tin để xử lý ngay.
Lead mới từ website
Tên: {{$json.name}}
SĐT/Zalo: {{$json.phone}}
Nhu cầu: {{$json.need}}
Nguồn: {{$json.source_url}}
Thời gian: {{$json.created_at}}
Nếu team có nhiều người, nên thêm nhãn như [Lead n8n], [Lead cài đặt], [Lead workflow] để lọc nhanh.
Lỗi thường gặp khi build workflow quản lý lead
Không kiểm tra dữ liệu trước khi ghi sheet
Nếu form gửi thiếu số điện thoại hoặc nhu cầu, sheet sẽ đầy dòng rác. Hãy dùng IF node để kiểm tra field bắt buộc trước.
Không lưu nguồn lead
Lead có số điện thoại nhưng không biết đến từ trang nào thì rất khó tối ưu SEO. Hãy lưu source_url và UTM nếu có.
Gửi quá nhiều thông báo Telegram
Nếu form bị spam hoặc workflow chạy test nhiều lần, Telegram có thể bị loạn. Hãy thêm điều kiện lọc, captcha ở form hoặc sheet log để kiểm tra.
Không có trạng thái xử lý
Lead sau khi vào sheet cần có cột status. Nếu không, bạn sẽ không biết lead nào đã liên hệ, lead nào đang chờ, lead nào không phù hợp.
Khi nào nên dùng template, khi nào nên viết riêng?
Bạn có thể tham khảo workflow từ n8n template library nếu chỉ muốn học cách Webhook, Google Sheets và Telegram hoạt động. Nhưng với form website thật, đa số trường hợp cần chỉnh lại field, token, sheet, message và nhánh lỗi.
| Tình huống | Gợi ý |
|---|---|
| Form đơn giản, ít lead | Có thể tự làm từ template |
| Form có nhiều field và UTM | Nên tùy biến |
| Lead cần phân loại theo nhu cầu | Nên viết workflow riêng |
| Cần chạy ổn định cho team sale | Nên có log và nhánh lỗi |
Checklist trước khi bật workflow thật
- Đã test form với dữ liệu giả.
- Sheet có đủ cột cần theo dõi.
- Telegram bot gửi được tin vào đúng nhóm.
- Không lưu token/API key trong node public.
- Có nhánh xử lý khi thiếu field bắt buộc.
- Có cột
statusđể team cập nhật. - Có nguồn lead hoặc UTM để đo hiệu quả traffic.