Giới thiệu workflow Lead Capture
Thu thập lead từ website là bước đầu tiên trong mọi phễu bán hàng. Workflow Lead Capture Form → Google Sheets → Email giúp bạn tự động nhận thông tin khách hàng tiềm năng từ form trên website, lưu vào Google Sheets và gửi email thông báo cho đội sales ngay lập tức.
Không cần Zapier, không cần plugin form đắt tiền. Chỉ cần một webhook URL từ n8n là bạn đã có hệ thống lead capture hoàn chỉnh.
Workflow này làm gì?
- Nhận dữ liệu từ form: Webhook endpoint nhận POST request từ bất kỳ form nào
- Xử lý và validate: Parse dữ liệu, đảm bảo đầy đủ thông tin
- Lưu vào Google Sheets: Append một dòng mới với thông tin lead
- Gửi email thông báo: Email cho đội sales với đầy đủ chi tiết lead
- Trả về response: Phản hồi JSON cho frontend hiển thị thông báo thành công
Các node được sử dụng
| Node | Chức năng |
|---|---|
| Webhook | Nhận POST request từ form (endpoint: /lead-form) |
| Code | Parse và validate dữ liệu form |
| Google Sheets | Lưu lead vào spreadsheet |
| Email Send | Gửi email thông báo cho sales team |
| Respond to Webhook | Trả JSON response cho frontend |
Cách import workflow
- Tải file JSON workflow bên dưới
- Mở n8n → Workflows → Import from File
- Cấu hình Google Sheets OAuth2 credentials
- Cấu hình SMTP credentials cho email
- Tạo Google Sheet với các cột:
name,email,phone,message,source,timestamp - Kích hoạt workflow và copy Webhook URL
- Gắn Webhook URL vào form trên website
Tích hợp với form HTML
Form trên website chỉ cần gửi POST request đến webhook URL của n8n. Ví dụ với JavaScript:
fetch('https://your-n8n.com/webhook/lead-form', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
name: 'Nguyen Van A',
email: 'a@example.com',
phone: '0901234567',
message: 'Toi muon biet them ve dich vu',
source: 'landing-page'
})
});
Mở rộng
Workflow này là nền tảng để xây dựng hệ thống CRM đơn giản. Bạn có thể thêm:
- Lead scoring: Chấm điểm lead dựa trên thông tin đã điền
- Auto-reply email: Gửi email cảm ơn tự động cho khách hàng
- Telegram alert: Thông báo lead mới qua Telegram cho sales
Tải workflow JSON
{
"name": "Lead Capture Form → Google Sheets → Email",
"nodes": ["Webhook", "Code", "Google Sheets", "Email Send", "Respond to Webhook"],
"trigger": "Webhook POST /lead-form",
"credentials_needed": ["Google Sheets OAuth2", "SMTP"]
}
Tham khảo: n8n Documentation · GitHub n8n
Tiết kiệm hàng giờ setup — mua, import, chạy ngay. Đã test kỹ + hướng dẫn chi tiết.
Xem Workflow Store →