Chatbot & Zalo·
Tích hợp Zalo OA với Google Sheets: Quản lý data khách hàng tập trung
S
Super Admin30 tháng 12, 2025
·5 phút đọc
92 lượt xem
Chia sẻ bài viết
Tích hợp Zalo OA với Google Sheets: Quản lý data khách hàng tập trung
Bạn có Zalo OA nhưng thông tin khách hàng nằm "chết" trên đó? Bạn muốn mỗi khi có khách nhắn tin, thông tin của họ tự đổ về file Excel để Sale dễ gọi điện? Bài hướng dẫn kỹ thuật này dành cho bạn.
1. Tại sao phải tích hợp?
Zalo OA trang quản trị (CMS) khá tốt, nhưng không thể tùy biến.
- Bạn không thể filter khách theo tiêu chí riêng.
- Bạn không thể tính toán tổng chi tiêu của khách.
- Bạn muốn share data cho Sale nhưng không muốn cấp quyền admin OA.
Giải pháp: Đổ hết data về Google Sheets - công cụ quốc dân mà ai cũng biết dùng.
2. Chuẩn bị
- Zalo OA: Đã xác thực và có quyền gửi tin.
- Zalo Developer App: Tạo 1 app để lấy Official Account Access Token.
- Google Sheets: Tạo file mới với các cột:
Zalo_ID,Tên_Zalo,SĐT,Tin_nhan_cuoi,Thoi_gian. - N8N: Để làm cầu nối trung gian.
3. Quy trình kỹ thuật (Workflow)
Bước 1: Zalo Webhook -> N8N
- Trong trang quản lý Zalo Official Account, bật tính năng Webhook.
- Điền URL của N8N Webhook node vào.
- Chọn sự kiện quan tâm: "Người dùng gửi tin nhắn", "Người dùng quan tâm OA".
- Test thử: Nhắn tin cho OA -> Xem data hiện ra ở N8N chưa.
Bước 2: Lấy thông tin User Profile
- Khi có tin nhắn, Zalo chỉ trả về
user_id_by_app. - Dùng node HTTP Request trong N8N gọi API
getprofilecủa Zalo để lấy Tên, Ảnh đại diện, Giới tính của khách. - Lưu ý: SĐT chỉ lấy được khi khách chủ động bấm nút "Chia sẻ thông tin".
Bước 3: Ghi vào Google Sheets
- Dùng node Google Sheets.
- Operation: Upsert (Nếu khách cũ -> Cập nhật tin nhắn mới; Nếu khách mới -> Thêm dòng mới).
- Match cột
Zalo_IDđể tránh trùng lặp.
4. Ứng dụng nâng cao
Khi data đã nằm trên Google Sheets, bạn có thể làm đủ trò "ma thuật":
- Gán sale: Thêm cột "Sale phụ trách", sale nào vào điền tên sale đó.
- Phân loại: Thêm cột "Trạng thái" (Mới, Đang tư vấn, Đã chốt).
- Filter: Lọc ra danh sách khách chưa chốt để chạy quảng cáo lại (Retargeting).
Quá phức tạp? Đây là bài hướng dẫn kỹ thuật (Technical Guide). Nếu bạn là chủ doanh nghiệp và thấy "đau đầu", hãy để đội ngũ kỹ thuật của NextGen setup giúp bạn. Chúng tôi làm việc này mỗi ngày.
Tác giả
Super Admin
Chuyên gia tư vấn AI Automation & ITSM tại NextGen AI Solutions