Skip to content

Bước 3 - Thêm Điều kiện ​

Trang này để làm gì ​

Hướng dẫn thêm node Điều kiện - trạm kiểm soát quyết định khách nào được đi tiếp trong luồng, khách nào dừng lại.

Khi nào cần node Điều kiện ​

Node Điều kiện cần thiết khi bạn muốn phân biệt đối xử giữa các khách hàng trong cùng một chiến dịch:

Tình huốngĐiều kiện kiểm tra
Chỉ tặng voucher cho khách chưa muaSố đơn hàng = 0
Chỉ gửi ưu đãi VIP cho hạng caoHạng thành viên là Vàng hoặc Kim cương
Chỉ nhắc khách bỏ quên giỏ hàng có giá trị lớnGiá trị đơn > 500.000
Chỉ chăm sóc khách ở khu vực nhất địnhTỉnh/Thành phố là Hồ Chí Minh

Nếu chiến dịch của bạn đối xử với mọi khách như nhau thì không cần node này.

3.1 - Thêm node Điều kiện vào luồng ​

Trên sơ đồ, bấm nút + ở góc dưới node mà bạn muốn thêm node mới phía sau. Một menu nhỏ hiện ra:

Menu chọn loại node khi bấm nút cộng
Menu thêm node. Bấm nút + ở node bất kỳ để mở.
  1. Điều kiện - thêm trạm kiểm soát. Đây là thứ ta chọn ở bước này.
  2. Hành động - thêm việc cần làm. Xem bước 4.
  3. Xóa - xoá node hiện tại khỏi luồng.

Bấm Điều kiện. Panel thiết lập mở ra ở bên phải.

3.2 - Panel thiết lập Điều kiện ​

Panel thiết lập điều kiện
Panel thiết lập Điều kiện. Ảnh chụp thực tế từ hệ thống.
  1. Thiết lập điều kiện - chọn Cơ bản (giao diện trực quan, mặc định) hoặc Công thức nâng cao (viết công thức có hàm logic).
  2. Nguồn dữ liệu nhận hành động - chỉ định lấy dữ liệu từ bước nào. Xem Tham chiếu dữ liệu.
  3. Nút + Hoặc - tạo nhóm điều kiện mới. Bên trong mỗi nhóm, các dòng nối bằng + Và. Đây là chỗ dễ nhầm nhất, xem giải thích bên dưới.

3.3 - Hiểu logic Và / Hoặc ​

Đây là phần quan trọng nhất của node Điều kiện. Hai nút + Và và + Hoặc tạo ra cấu trúc hai tầng:

Bên trong một nhóm: các dòng nối bằng VÀ - phải thoả tất cảNHÓM 1Hạng thành viên Là VàngVÀĐiểm Lớn hơn 1000Khách phải vừa là hạng Vàng,vừa có trên 1000 điểm.Thiếu một trong hai là bị loại.Giữa các nhóm: nối bằng HOẶC - chỉ cần một nhóm thoảNHÓM 1Hạng Vàng VÀ Điểm > 1000HOẶCNHÓM 2:Hạng thành viên Là Kim cươngKhách đi tiếp nếu:• hạng Vàng và trên 1000 điểm,• hoặc đơn giản là hạng Kim cương (không cần xét điểm).

Quy tắc ghi nhớ: Và thắt chặt (ít người qua hơn), Hoặc mở rộng (nhiều người qua hơn).

Lỗi logic phổ biến

Muốn nhắm "khách ở Hà Nội hoặc Hồ Chí Minh" mà lại dùng + Và:

Tỉnh/Thành phố   Là   Hà Nội
VÀ
Tỉnh/Thành phố   Là   Hồ Chí Minh

Kết quả: không ai qua được, vì không khách nào ở cả hai tỉnh cùng lúc. Trường hợp này phải dùng + Hoặc để tạo hai nhóm riêng.

3.4 - Chế độ Công thức nâng cao ​

Chọn Công thức nâng cao khi logic vượt quá khả năng diễn đạt của giao diện cơ bản, ví dụ:

  • Cần tính toán trước khi so sánh (tổng giá trị đơn chia số đơn để ra giá trị trung bình)
  • Cần lồng nhiều tầng điều kiện phức tạp
  • Cần dùng hàm xử lý chuỗi hoặc ngày tháng

Ở chế độ này bạn viết công thức trả về kết quả đúng/sai. Nếu không quen với công thức, hãy giữ chế độ Cơ bản - hầu hết chiến dịch thực tế không cần đến công thức nâng cao.

Chia nhỏ thay vì viết công thức phức tạp

Trước khi chuyển sang công thức nâng cao, hãy thử tách thành nhiều node Điều kiện nối tiếp nhau. Ba node điều kiện đơn giản nối tiếp dễ đọc, dễ sửa và dễ tìm lỗi hơn nhiều so với một công thức dài. Khi cần biết khách rớt ở đâu, sơ đồ nhiều node cũng cho bạn câu trả lời ngay trong phần Thống kê.

3.5 - Chọn nguồn dữ liệu nhận hành động ​

Ô Nguồn dữ liệu nhận hành động chỉ định điều kiện sẽ kiểm tra dữ liệu từ bước nào trong luồng. Trong chiến dịch đơn giản, đây luôn là Bước 1 (trigger).

Trong chiến dịch nhiều bước, các node phía sau có thể sinh ra dữ liệu mới, và bạn có thể muốn kiểm tra dữ liệu đó thay vì dữ liệu gốc. Chi tiết ở trang Tham chiếu dữ liệu giữa các bước.

3.6 - Lưu node Điều kiện ​

Bấm Lưu. Node xuất hiện trên sơ đồ với tóm tắt điều kiện. Từ node này, tiếp tục bấm + để thêm hành động cho nhánh thoả điều kiện.

Điều gì xảy ra với khách không thoả điều kiện ​

Node Điều kiện sau khi lưu sẽ có hai nhánh riêng biệt, không phải một:

Node điều kiện với hai nhánh Sau đó và Nếu không thì
Node Điều kiện có hai lối ra. Ảnh chụp thực tế từ một chiến dịch dựng hoàn chỉnh.
  1. Sau đó - nhánh dành cho khách thoả điều kiện.
  2. Nếu không thì - nhánh dành cho khách không thoả điều kiện.

Mỗi nhánh có nút + riêng, nên bạn gắn được hành động khác nhau cho hai nhóm ngay trong cùng một chiến dịch.

Bạn muốnCách làm
Chỉ chăm sóc nhóm thoả điều kiệnGắn hành động vào nhánh Sau đó, để trống nhánh Nếu không thì
Đối xử khác nhau với hai nhómGắn hành động vào cả hai nhánh
Nhóm không thoả chờ thêm rồi kiểm lạiNhánh Nếu không thì → Trì hoãn → một node Điều kiện nữa

Khách đi vào nhánh nào thì chỉ nhận hành động của nhánh đó. Nhánh để trống nghĩa là khách thuộc nhóm ấy kết thúc hành trình tại đây.

Nhánh "Nếu không thì" thường bị bỏ quên

Phần lớn chiến dịch chỉ dùng nhánh Sau đó, và điều đó hoàn toàn hợp lệ. Nhưng nhánh còn lại là chỗ tạo khác biệt: khách chưa mua thì gửi voucher, khách đã mua thì gửi lời cảm ơn - cùng một chiến dịch, không cần dựng hai cái.

Trước khi lưu node Điều kiện, hãy tự hỏi: nhóm không thoả có đáng nhận gì không?

Lỗi thường gặp ở bước này ​

Hiện tượngNguyên nhânCách xử lý
Không ai qua được điều kiệnDùng Và cho các giá trị loại trừ nhauChuyển sang Hoặc
Ai cũng qua đượcĐiều kiện quá lỏng, hoặc để trống giá trịKiểm tra ô giá trị đã điền chưa
Không chọn được trường mong muốnTrường không thuộc nguồn dữ liệu đã chọnĐổi Nguồn dữ liệu nhận hành động sang bước có chứa trường đó
Điều kiện đúng nhưng khách vẫn rớtTrường bị trống trên hồ sơ kháchKiểm tra dữ liệu thực tế trong Khách hàng

Bước tiếp theo ​

Bước 4 - Thêm Hành động.

Tài liệu hướng dẫn sử dụng nền tảng CNV CDP