Skip to content

Bước 2 — Thiết lập Trigger

Trang này để làm gì

Hướng dẫn cấu hình node đầu tiên của chiến dịch: chọn loại trigger, khai báo trường bắt buộc và đặt điều kiện lọc dữ liệu đầu vào.

Trigger trả lời câu hỏi: "Điều gì xảy ra thì chiến dịch này bắt đầu chạy cho một khách hàng?"

Panel thiết lập trigger

Sau bước 1, panel bên phải đã mở sẵn. Nếu bạn đã đóng nó, bấm vào ô Cài đặt trong node số 1 trên sơ đồ để mở lại.

Panel có ba phần, xếp dọc và đánh dấu bằng biểu tượng ở lề trái:

Panel thiết lập trigger
Panel thiết lập trigger. Ba phần được nối bằng đường dọc bên trái theo thứ tự cấu hình.
  1. Loại trigger (bắt buộc) — chọn cơ chế kích hoạt. Danh sách phụ thuộc vào ứng dụng đã chọn ở bước 1.
  2. Trường bắt buộc cần có dữ liệu — chỉ những bản ghi có dữ liệu ở trường này mới lọt vào chiến dịch. Ví dụ đang chọn Tên khách hàng.
  3. Nút Lưu — lưu cấu hình trigger. Bên trên nút này là liên kết + Thêm điều kiện để lọc thêm dữ liệu đầu vào.

2.1 — Chọn loại trigger

Bấm ô Loại trigger, danh sách hiện ra. Với ứng dụng Khách hàng:

Loại triggerChạy khi nàoChi phí
Một lần với tất cả khách hàngChạy một lượt với toàn bộ khách hiện có, tại thời điểm kích hoạt0 token
Định kỳChạy theo lịch trình cố định, lặp lại0 token
Khi khách hàng được thêm mớiTự động, mỗi khi có hồ sơ khách mới0 token
Khi khách hàng được cập nhậtTự động, mỗi khi hồ sơ khách bị sửa0 token
Khi có khách hàng được thêm mới hoặc cập nhậtCả hai trường hợp trên0 token

Nhãn "0 token" nghĩa là gì

Nhãn này chỉ nói rằng bản thân trigger không tính phí. Token vẫn bị trừ khi chiến dịch chạy qua các node hành động phía sau. Xem Credit, Token & AI Credit.

Chọn loại nào cho tình huống nào

Chạy một lượthay chạy mãi?Một lượtMột lần với tất cả khách hàngThông báo, tri ân toàn tệpChạy mãiTheo lịch haytheo sự kiện?Theo lịchĐịnh kỳBáo cáo, nhắc hẹn, đồng bộSự kiệnKhi được thêm mớiKhi được cập nhậtHoặc cả haiChào mừng, chăm sóc tự độngCần phủ cả khách cũ lẫn khách mới?Dựng hai chiến dịch: một cái “Một lần với tất cả khách hàng” cho tệp cũ, một cái “Khi được thêm mới” cho khách sau này.

Trong ví dụ của chúng ta, chọn Khi khách hàng được thêm mới.

2.2 — Chọn trường bắt buộc

Ngay khi chọn trigger, phần Chọn trường bắt buộc cần có dữ liệu khi thêm mới hiện ra với danh sách các trường của hồ sơ khách hàng: Nguồn, ID khách hàng, Tên khách hàng, Điểm, Hạng thành viên, Giới tính, và các trường khác khi cuộn xuống.

Ý nghĩa: chỉ những bản ghi có dữ liệu ở trường được chọn mới lọt vào chiến dịch. Bản ghi để trống trường đó sẽ bị bỏ qua ngay từ cửa.

Trường bắt buộc = “Tên khách hàng”Khách hàng mới được thêmA — Tên: “Minh”B — Tên: (trống)C — Tên: “Lan”D — Tên: (trống)Cổng kiểm traCó dữ liệu ở trường?Vào chiến dịchA, CBị loạiB, D

Chọn trường nào

Nguyên tắc: chọn trường mà các bước sau bắt buộc phải có để làm việc được.

Chiến dịch định làm gì ở bước sauNên chọn trường bắt buộc
Gửi tin nhắn Zalo OAZalo ID by OA — không có thì không gửi được
Gửi tin có xưng hô tên kháchTên khách hàng
Tính toán theo hạng thành viênHạng thành viên
Cộng/trừ điểmĐiểm
Phân luồng theo nguồn kháchNguồn

Đây là bộ lọc đầu tiên, và là nơi hay mất khách nhất

Nếu bạn chọn Zalo ID by OA làm trường bắt buộc, mọi khách chưa quan tâm OA sẽ không vào chiến dịch. Điều này đúng về mặt logic (không có Zalo ID thì gửi tin cho ai?), nhưng hãy biết trước con số: nếu chỉ 10% tệp khách có Zalo ID, chiến dịch của bạn chỉ chạm được 10%.

Muốn kiểm tra, vào Khách hàng → Khách hàng và lọc theo trường đó để đếm.

Trong ví dụ, chọn Tên khách hàng — vì tin nhắn chào mừng sẽ xưng tên khách.

2.3 — Thêm điều kiện lọc dữ liệu đầu vào

Bấm + Thêm điều kiện. Phần Dữ liệu thêm mới cần thỏa điều kiện xuất hiện với một dòng gồm ba ô:

NguồnTrường dữ liệuToán tử so sánhZalo Mini AppGiá trị đem so sánhXoá dòng

Các toán tử

Danh sách toán tử thay đổi theo kiểu dữ liệu của trường:

Kiểu trườngToán tử có sẵn
Số (Điểm, giá trị đơn…)Lớn hơn · Lớn hơn hoặc bằng · Nhỏ hơn · Nhỏ hơn hoặc bằng · Là · Khác
Văn bản / danh sách (Nguồn, Hạng, Giới tính…)Là · Khác (và các toán tử so khớp chuỗi tuỳ trường)

Ghép nhiều điều kiện với "Và"

Bấm + Và để thêm dòng. Các dòng ghép bằng — bản ghi phải thoả tất cả mới đi tiếp.

Ví dụ hai dòng:

Nguồn        Là           Zalo Mini App
Điểm         Lớn hơn      100

nghĩa là: khách đến từ Zalo Mini App có trên 100 điểm.

Khi nào lọc ở trigger, khi nào lọc ở node Điều kiện

Cả hai đều lọc được, nhưng khác nhau về thời điểm:

  • Lọc ở trigger — chặn ngay từ cửa, khách không hợp lệ không vào luồng, không tốn token
  • Lọc ở node Điều kiện — khách đã vào luồng rồi mới bị chặn, có tốn token cho các bước đã đi qua

Nguyên tắc: điều kiện nào biết được ngay tại thời điểm kích hoạt thì đặt ở trigger. Điều kiện phụ thuộc kết quả của các bước trước (ví dụ "sau khi chờ 1 giờ, khách đã mua chưa") thì bắt buộc phải đặt ở node Điều kiện.

Trong ví dụ của chúng ta, không cần điều kiện đầu vào — mọi khách hàng mới đều nên được chào mừng. Nếu đã lỡ thêm dòng, bấm để xoá.

2.4 — Lưu trigger

Bấm Lưu ở đáy panel. Hệ thống hiện thông báo "Tạo thành công!" và node số 1 trên sơ đồ được cập nhật:

1Khách hàngKhách hàng được thêm mớiTrường bắt buộc:Tên khách hàngSau đó+ 12Tóm tắt cấu hình trigger hiển thị ngay trên nodeNút thêm node tiếp theo
Node trigger sau khi lưu. Nút + ở góc dưới là nơi thêm node kế tiếp.

Đồng thời thanh trên cùng xuất hiện thêm hai nút: ⚙ Cài đặt (sửa tên, mô tả, thời gian chiến dịch) và ▶ Kích hoạt.

Chưa bấm Kích hoạt vội

Chiến dịch mới chỉ có trigger, chưa có hành động nào. Kích hoạt lúc này thì khách vào luồng rồi... không có gì xảy ra. Hãy hoàn thiện các node hành động trước.

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

Hiện tượngNguyên nhânCách xử lý
Không thấy phần chọn trường bắt buộcChưa chọn Loại triggerChọn loại trigger trước, các phần sau mới hiện
Nút Lưu mờ, không bấm đượcThiếu trường bắt buộc (dấu *)Kiểm tra ô Loại trigger đã có giá trị chưa
Đã lưu nhưng node vẫn ghi "Cài đặt"Panel chưa lưu thành côngMở lại panel, kiểm tra và bấm Lưu lần nữa
Danh sách trigger ít hơn mong đợiLoại trigger phụ thuộc ứng dụng đã chọnỨng dụng khác nhau có bộ trigger khác nhau — xem Thư viện Trigger

Bước tiếp theo

Bước 3 — Thêm Điều kiện.

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