Cách tự động lưu câu trả lời form WhatsApp Flow vào CRM
WhatsApp Flow giúp thu ngân sách, địa chỉ hay lịch hẹn của khách chỉ với vài lần chạm. Giá trị nằm ở bước tiếp theo: biến từng câu trả lời thành trường hồ sơ khách hàng mà không phải sao chép tay.
Đội ngũ MonoChat Cập nhật: 9 phút đọc
Trong trang này
WhatsApp Flow là cách nhanh nhất để thu thông tin có cấu trúc trong chat: ngân sách và thời gian mua của khách tiềm năng, địa chỉ giao hàng, lịch hẹn, đăng ký kèm đồng ý nhận tin. Khách chạm qua vài màn hình rồi bấm gửi. Sau đó, ở nhiều đội, nhân viên mở cuộc trò chuyện, đọc câu trả lời và gõ lại vào CRM bằng tay.
Bước cuối đó là chỗ câu trả lời bị thất lạc, gõ sai hoặc chẳng bao giờ được gõ. Bài này hướng dẫn cách lưu thẳng từng câu trả lời vào trường hồ sơ của khách hàng trong MonoChat, cách kiểm tra chúng, và việc nên làm với dữ liệu khi đã có sẵn.
Điều gì xảy ra khi khách gửi một Flow
Meta mô tả WhatsApp Flows là “a way to build structured interactions for business messaging” (cách xây dựng các tương tác có cấu trúc cho nhắn tin doanh nghiệp), với các cách dùng như thu thông tin liên hệ và sản phẩm khách quan tâm, hoặc lập báo giá từ sở thích của khách.
Khi khách hoàn tất một Flow, Meta gửi kết quả cho doanh nghiệp qua cùng webhook với mọi tin nhắn khác của khách. Kết quả đến dưới dạng tin nhắn tương tác loại nfm_reply, nội dung hiển thị luôn là “Sent”, còn câu trả lời nằm trong trường response_json, có cấu trúc theo Flow JSON bạn đã thiết kế. Hai chi tiết quan trọng cho tự động hóa:
- Phản hồi không kèm ID của Flow. Nếu bạn gửi nhiều form, bạn phải tự phân biệt chúng, chẳng hạn qua tên các trường.
- Câu trả lời đến kèm đúng tên trường bạn đặt trong form, nên đặt tên trường cho tốt là một nửa công việc.
Trong MonoChat, form đã gửi hiện trong cuộc trò chuyện, và một flow có thể đọc từng câu trả lời như một biến: {{message.payload.formData.<tên trường>}}.
Vì sao nên lưu câu trả lời vào trường hồ sơ
| Câu trả lời để trong chat | Câu trả lời lưu vào trường hồ sơ |
|---|---|
| Nhân viên phải cuộn tìm ngân sách | Ngân sách nằm ngay trong hồ sơ khách, cạnh mọi cuộc trò chuyện |
| Không lọc hay phân nhóm được | Lọc CRM theo bất kỳ trường nào, lưu bộ lọc và dùng làm tệp người nhận tin hàng loạt |
| Không có gì xảy ra cho đến khi có người đọc | Flow có thể phân công, gắn thẻ hoặc trả lời ngay khi câu trả lời được lưu |
| Gõ sai, thiếu trường | Giá trị được chuyển sang kiểu của trường, và giá trị sai bị phát hiện |
Từ MonoChat 3.8.43 (ngày 2 tháng 11 năm 2026), nút Đặt trường hồ sơ khách hàng có thể điền một trường Từ biến, kể cả câu trả lời của WhatsApp Flow, và chuyển giá trị sang kiểu của trường.
Từng bước trong MonoChat
1. Tạo các trường hồ sơ
Trong CRM › Trường hồ sơ, tạo một trường cho mỗi câu trả lời bạn muốn giữ, với đúng kiểu:
| Câu trả lời | Kiểu trường |
|---|---|
| Ngân sách | Số |
| Ngày mong muốn | Ngày |
| Quan tâm (một trong nhiều lựa chọn) | Danh sách |
| Số điện thoại của người liên hệ khác | Điện thoại |
| Ngôn ngữ ưa thích | Ngôn ngữ |
Đặt cho mỗi trường một tên rõ ràng. Bạn sẽ ghép các trường này với câu trả lời của form ở bước 4.
2. Dựng form
Vào Cài đặt › Trò chuyện › Kênh, mở menu ⋮ của kênh WhatsApp Business (Cloud) và chọn Flows, sau đó Tạo. Chọn một mẫu trong Bắt đầu từ: Biểu mẫu khách tiềm năng, Lịch hẹn, Đăng ký, Địa chỉ giao hàng, Phản hồi, Khảo sát NPS hoặc Trống.
Trong trình thiết kế, Tên trường của mỗi trường được tạo từ nhãn của nó, và đổi tên một trường sẽ cập nhật mọi chỗ tham chiếu đến nó. Ghi lại các tên trường: email, budget, area, delivery_date. Khi hai màn hình dùng cùng một tên trường, câu trả lời được gửi dưới dạng <màn hình>_<tên>, nên hãy giữ tên không trùng nhau. Dùng Xem trước để xem form như khách sẽ thấy, rồi Xuất bản.
3. Gửi form cho khách
Flow đến tay khách qua nút WhatsApp Flow trong một mẫu tin nhắn: khi tạo mẫu, bạn chọn Flow, hành động và màn hình đầu. Gửi mẫu từ một cuộc trò chuyện, từ một flow bắt đầu khi khách mới nhắn đến, hoặc sau khi khách bấm quảng cáo.
Một mẫu ngắn, rõ ràng giúp nhiều form được hoàn tất hơn:
Chào anh/chị {{1}}, cảm ơn anh/chị đã nhắn tin. Để chúng tôi chỉ gửi những căn phù hợp, anh/chị cho biết ngân sách, khu vực và thời gian dự định trong form ngắn này nhé. Chỉ mất chưa đến một phút. [Mở form]
4. Lưu câu trả lời bằng một flow
- Tạo một flow bắt đầu bằng Đã nhận tin nhắn mới: câu trả lời của form đến dưới dạng một tin nhắn của khách.
- Thêm nút Đặt trường hồ sơ khách hàng.
- Với mỗi trường, chọn Từ biến và viết đường dẫn của câu trả lời, ví dụ
{{message.payload.formData.email}},{{message.payload.formData.budget}},{{message.payload.formData.area}}. - Nối đầu ra Khi thất bại tới nút Phân công phiên, để nhân viên hoàn thiện phần chưa lưu được.
- Thêm nút Đặt thẻ khách hàng, ví dụ thẻ
form-completed, để nhóm thấy và lọc được những ai đã điền xong form.
5. Biết MonoChat chấp nhận những gì
Giá trị phải khớp với trường, như trung tâm trợ giúp mô tả:
| Kiểu trường | Chấp nhận |
|---|---|
| Số | Một con số |
| Ngày | Ngày theo chuẩn ISO 8601 (2026-11-05 hoặc 2026-11-05T14:30:00Z) hoặc dấu thời gian Unix tính bằng giây hoặc mili giây |
| Điện thoại | Một số điện thoại hợp lệ |
| Một địa chỉ email hợp lệ | |
| Danh sách | Một trong các lựa chọn của danh sách |
| Danh sách nâng cao | ID của một lựa chọn hoặc một trong các tên của lựa chọn đó |
| Ngôn ngữ | Một trong các ngôn ngữ đang hoạt động của bạn |
Nếu một biến trống hoặc giá trị không khớp, các trường còn lại vẫn được lưu và nút đi theo đầu ra Khi thất bại. Một nút hành động thất bại sẽ ghi lỗi vào nhật ký chạy, trong đó nêu tên trường, để bạn sửa form hoặc sửa trường.
Một mẹo thực tế: hãy để các lựa chọn của form khớp từng chữ với các lựa chọn của trường danh sách. Lựa chọn “Sơn Trà” trong form sẽ không điền được vào trường danh sách có lựa chọn là “Sơn Trà, Đà Nẵng”.
6. Dùng dữ liệu đã lưu
Khi câu trả lời đã thành trường, chúng hoạt động như mọi dữ liệu khách hàng khác:
- Phân luồng khách tiềm năng. Một flow thứ hai bắt đầu bằng Trường hồ sơ đã được cập nhật có thể giao thẳng khách có ngân sách trên ngưỡng của bạn cho nhân viên kinh doanh cấp cao.
- Theo dõi đúng lúc. Một trường ngày như “ngày dự định mua” có thể được kiểm tra bằng điều kiện Nếu trên các trường hồ sơ: khách mua trong vòng một tháng chuyển cho nhân viên ngay hôm nay, khách mua muộn hơn được gắn thẻ để chăm sóc sau.
- Chuyển dữ liệu đi tiếp. Nút Yêu cầu HTTP có thể gửi cùng các giá trị đó tới CRM, ERP hoặc hệ thống đặt lịch của bạn, dùng các biến của flow.
- Phân nhóm. CRM lọc theo mọi trường hồ sơ đang hoạt động; một bộ lọc đã lưu có thể làm tệp người nhận của một đợt gửi tin hàng loạt, dành cho những khách đã đồng ý nhận tin.
Ba ví dụ
Form khách tiềm năng bất động sản. Mục đích, khu vực, ngân sách và thời gian mua được lưu vào bốn trường. Một flow giao những khách có ngân sách và dự định mua trong vòng ba tháng cho đội kinh doanh, và gắn thẻ những khách còn lại để chăm sóc sau.
Địa chỉ giao hàng cho đơn thu tiền khi nhận hàng (COD). Sau khi đặt hàng, form Địa chỉ giao hàng thu địa chỉ và thời gian nhận hàng mong muốn. Flow lưu cả hai rồi gửi tới cửa hàng bằng Yêu cầu HTTP, sau đó gửi khách một tin xác nhận. Hướng dẫn về đơn COD của chúng tôi nói về bước xác nhận.
Yêu cầu đặt lịch tại phòng khám nha khoa. Dịch vụ, ngày mong muốn và thông tin liên hệ được lưu; nhờ trường ngày, lễ tân nhìn một lượt là thấy mọi yêu cầu của tuần sau trước khi xác nhận.
Sự đồng ý cũng thuộc về form
Một form khách điền sau khi đã nhắn cho bạn rất khác với một lời chào hàng gửi cho người chưa từng yêu cầu. Nếu bạn định gửi ưu đãi sau này, hãy hỏi sự đồng ý một cách rõ ràng, tách khỏi các câu hỏi khác của form: mẫu Đăng ký có một bước đồng ý, còn nút Đồng ý nhận tin trong flow sẽ đặt câu hỏi bạn viết và lưu câu trả lời của khách. Chỉ gửi tin tiếp thị cho những khách đã đồng ý; hướng dẫn opt-in của chúng tôi giải thích vì sao điều đó cũng bảo vệ số của bạn.
Danh sách kiểm tra trước khi chạy thật
- Đã tạo các trường hồ sơ với đúng kiểu.
- Đã ghi lại tên các trường của form, không trùng nhau và dễ đọc.
- Các lựa chọn của form khớp với lựa chọn của trường danh sách.
- Flow bắt đầu bằng Đã nhận tin nhắn mới với Đặt trường hồ sơ khách hàng Từ biến.
- Khi thất bại chuyển cho một người, và một thẻ đánh dấu các form đã hoàn tất.
- Đã kiểm tra một lần gửi thử trong hồ sơ khách hàng và nhật ký chạy.
Bắt đầu với một form
MonoChat là phần mềm nhắn tin doanh nghiệp và là Meta Business Partner chính thức. MonoChat kết nối số WhatsApp của chính bạn với Cloud API của Meta, dựng WhatsApp Flows mà không cần Flow JSON, và lưu câu trả lời vào hồ sơ khách hàng bằng một flow bạn dựng được trong vài phút. Bài hướng dẫn về flow trong trung tâm trợ giúp trình bày mọi nút.
Bạn có thể bắt đầu miễn phí tại app.monochat.ai.
Nguồn
- Meta for Developers: WhatsApp Flows (truy cập ngày 3 tháng 11 năm 2026)
- Meta for Developers: Receiving the Flow response (truy cập ngày 3 tháng 11 năm 2026)
- Trung tâm trợ giúp MonoChat: Flows, Đặt trường hồ sơ khách hàng từ một biến (truy cập ngày 3 tháng 11 năm 2026)
- Trung tâm trợ giúp MonoChat: WhatsApp Flows (truy cập ngày 3 tháng 11 năm 2026)
- Ghi chú phát hành MonoChat 3.8.43 (truy cập ngày 3 tháng 11 năm 2026)
Áp dụng với MonoChat