Hiện thực Chuyển đổi Lead CRM
1. Giới thiệu
Hướng dẫn này sẽ từng bước hướng dẫn bạn cách hiện thực chức năng Chuyển đổi cơ hội (Opportunity Conversion) của CRM trong NocoBase. Chúng ta sẽ giới thiệu cách tạo các collections (bảng dữ liệu) cần thiết, cấu hình trang quản lý dữ liệu, thiết kế quy trình chuyển đổi và thiết lập quản lý liên kết, từ đó giúp bạn xây dựng toàn bộ quy trình nghiệp vụ một cách thuận lợi.
NocoBase CRM Solution chính thức ra mắt! Mời bạn trải nghiệm
2. Chuẩn bị: Tạo các Collections cần thiết
Trước khi bắt đầu, chúng ta cần chuẩn bị 4 collections sau và cấu hình mối quan hệ giữa chúng.
2.1 LEAD Collection (Lead)
Đây là collection dùng để lưu trữ thông tin khách hàng tiềm năng, các Field được định nghĩa như sau:
2.2 ACCOUNT Collection (Công ty)
Dùng để lưu thông tin chi tiết của công ty, cấu hình Field như sau:
2.3 CONTACT Collection (Liên hệ)
Collection lưu trữ thông tin liên hệ, bao gồm các Field sau:
2.4 OPPORTUNITY Collection (Cơ hội)
Dùng để ghi lại thông tin cơ hội, các Field được định nghĩa như sau:
3. Hiểu quy trình Chuyển đổi cơ hội
3.1 Tổng quan quy trình chuyển đổi thông thường
Một cơ hội từ Lead chuyển đổi thành cơ hội chính thức thường trải qua quy trình như sau:

3.2 Mô tả mối quan hệ liên kết
Giả sử bạn đã tạo thành công 4 collections trên và cấu hình mối quan hệ nghiệp vụ giữa chúng:

4. Tạo trang quản lý dữ liệu
Trong workspace của NocoBase, tạo trang quản lý dữ liệu cho từng collections, đồng thời thêm ngẫu nhiên một số dữ liệu Lead để kiểm tra sau này.

5. Hiện thực chức năng Chuyển đổi cơ hội
Phần này tập trung giải thích cách chuyển đổi một Lead thành dữ liệu công ty, liên hệ và cơ hội, đồng thời đảm bảo thao tác chuyển đổi không bị kích hoạt lặp lại.
5.1 Tạo Action chỉnh sửa "Chuyển đổi"
Trong giao diện chi tiết Lead tương ứng, tạo một Action chỉnh sửa, đặt tên là "Chuyển đổi". Trong popup chuyển đổi, cấu hình như sau:
5.1.1 Hiển thị thông tin cơ bản của Lead
Hiển thị thông tin cơ bản của Lead hiện tại ở chế độ chỉ đọc, đảm bảo người dùng không vô tình sửa dữ liệu gốc.
5.1.2 Hiển thị các Field liên kết
Trong popup, hiển thị ba Field liên kết sau và bật chức năng "Tạo nhanh" cho mỗi Field, để khi không tìm thấy dữ liệu phù hợp có thể tạo dữ liệu mới ngay lập tức.

5.1.3 Cấu hình ánh xạ mặc định cho tạo nhanh
Trong cài đặt popup "Tạo nhanh", cấu hình giá trị mặc định cho từng Field liên kết, từ đó tự động ánh xạ thông tin Lead vào collection đích. Quy tắc ánh xạ như sau:
- Lead/Tên Lead → Công ty/Tên
- Lead/Email → Công ty/Email
- Lead/Số điện thoại → Công ty/Điện thoại
- Lead/Tên Lead → Liên hệ/Tên
- Lead/Email → Liên hệ/Email
- Lead/Số điện thoại → Liên hệ/Điện thoại
- Lead/Tên Lead → Cơ hội/Tên
- Lead/Trạng thái → Cơ hội/Giai đoạn
Ảnh chụp ví dụ cấu hình:

Tiếp theo, chúng ta thêm phản hồi thân thiện cho Action submit:

Hiệu ứng submit:

5.1.4 Xem hiệu quả chuyển đổi
Sau khi cấu hình xong, khi thực hiện Action chuyển đổi, hệ thống sẽ tạo và liên kết dữ liệu công ty, liên hệ và cơ hội mới theo quan hệ ánh xạ. Ví dụ hiệu quả như sau:

5.2 Ngăn chặn chuyển đổi lặp lại
Để tránh cùng một Lead bị chuyển đổi nhiều lần, có thể kiểm soát thông qua các cách sau:
5.2.1 Cập nhật trạng thái Lead
Trong Action submit của form chuyển đổi, thêm một bước cập nhật dữ liệu tự động, sửa trạng thái Lead thành "Đã chuyển đổi".
Ảnh chụp cấu hình:
Demo hiệu quả:

5.2.2 Thiết lập quy tắc liên động cho nút
Thêm quy tắc liên động cho nút chuyển đổi: khi trạng thái Lead là "Đã chuyển đổi", tự động ẩn nút chuyển đổi để tránh thao tác lặp lại.
Ảnh chụp cấu hình:

6. Cấu hình Block quản lý liên kết trên trang chi tiết
Để người dùng có thể xem dữ liệu liên kết trên trang chi tiết của từng Collection, bạn cần cấu hình Block list hoặc Block chi tiết tương ứng.
6.1 Cấu hình trang chi tiết Collection công ty
Trên trang chi tiết của công ty (ví dụ trong popup chỉnh sửa/chi tiết của liên hệ), lần lượt thêm các Block list sau:
- Liên hệ list
- Cơ hội list
- Lead list
Ảnh chụp ví dụ:

6.2 Thêm điều kiện lọc
Thêm quy tắc lọc cho từng Block list, đảm bảo chỉ hiển thị dữ liệu liên kết với ID công ty hiện tại.
Ảnh chụp cấu hình:

6.3 Cấu hình trang chi tiết liên hệ và cơ hội
Trong popup chi tiết của Collection liên hệ, thêm các Block sau:
- Cơ hội list
- Chi tiết công ty
- Lead list (lọc theo ID)
Ảnh chụp:

Trên trang chi tiết cơ hội, cũng thêm:
- Liên hệ list
- Chi tiết công ty
- Lead list (lọc theo ID)
Ảnh chụp:

7. Tổng kết
Thông qua các bước trên, bạn đã hiện thực thành công một chức năng Chuyển đổi cơ hội CRM đơn giản và cấu h ình quản lý liên kết giữa liên hệ, công ty và Lead. Hy vọng hướng dẫn này có thể giúp bạn nắm vững việc xây dựng toàn bộ quy trình nghiệp vụ một cách rõ ràng và từng bước, từ đó mang lại trải nghiệm thao tác tiện lợi và hiệu quả cho dự án của bạn.
Nếu bạn gặp bất kỳ vấn đề nào trong quá trình thao tác, hãy đến Cộng đồng NocoBase để trao đổi hoặc xem Tài liệu chính thức. Hy vọng hướng dẫn này có thể giúp bạn hiện thực kiểm duyệt người dùng đăng ký theo nhu cầu thực tế và mở rộng linh hoạt theo yêu cầu. Chúc bạn sử dụng thuận lợi và dự án thành công!

