Giao diện
Kịch bản Messenger
Trang này để làm gì
Dựng chiến dịch chạy khi khách nhắn tin cho Fanpage hoặc mở hội thoại từ nút Bắt đầu, link m.me, mã QR, quảng cáo. Trang này tập trung vào trigger Khách tương tác trên Messenger: năm điểm vào, luật chọn kịch bản khi nhiều kịch bản cùng khớp, và cách hệ thống chặn tranh chấp.
Đường dẫn: → Tạo mới → chọn ứng dụng Facebook. Cần ít nhất một Fanpage đã kết nối.
Một sự kiện, một kịch bản
Mỗi tin nhắn hay mỗi lần khách mở hội thoại chỉ chạy một kịch bản trên Fanpage, để khách không bị hai bot nhắn đè nhau. Hệ thống chọn theo thứ tự dưới đây, dừng ở bước đầu tiên tìm được kịch bản.
Tạo chiến dịch Facebook
- Bấm Tạo mới ở màn hình Chiến dịch, chọn ứng dụng Facebook Facebook nằm trong nhóm Ứng dụng của hộp thoại khởi tạo. Chọn sai ứng dụng thì node trigger sẽ không có loại trigger Facebook; phải tạo lại.
- Điền tên, mô tả rồi bấm Tiếp tục Đặt tên theo điểm vào để sau này dễ tra số liệu, ví dụ "Vidiva - QR tại quầy", "Vidiva - trả lời mặc định". Các trường còn lại giống mọi chiến dịch khác, xem Bước 1 - Khởi tạo.
- Bấm node trigger trên canvas Node đầu tiên của canvas là trigger. Bấm vào để mở bảng thiết lập bên phải, chọn loại Khách tương tác trên Messenger.
- Chọn Fanpage và bật các điểm vào Theo hướng dẫn ở phần tiếp theo. Bấm Lưu.
- Thêm hành động và bấm Kích hoạt Nối node Gửi tin Messenger, Hỏi và chờ trả lời hoặc node CDP khác, rồi bấm Kích hoạt. Thời gian bắt đầu và kết thúc của chiến dịch vẫn có hiệu lực: ngoài khoảng đó kịch bản không chạy.

- Facebook - nằm trong nhóm Ứng dụng của hộp thoại khởi tạo. Bấm vào để chọn.
- Tab Ứng dụng - lọc nhanh danh sách khi hộp thoại có nhiều mục.
Bảng thiết lập trigger

- Fanpage - chọn Page đã kết nối. Mỗi kịch bản gắn với một Page.
- Kích hoạt khi - bật một hay nhiều điểm vào. Dấu ? giải thích luật chọn kịch bản.
- Cảnh báo tranh chấp sớm - chỉ hiện khi một kịch bản khác đang chạy trên cùng Page nhận cùng sự kiện, kèm mã kịch bản và lý do.
- Khách nhắn đúng từ khoá - kiểu so khớp và danh sách từ khoá, mỗi dòng một từ. Khối đang bật có viền màu và mở phần cấu hình.
- Khách nhắn bất kỳ tin nào khác - trả lời mặc định cho mọi tin không khớp từ khoá nào.
- Khách bấm nút Bắt đầu - cần bật nút Bắt đầu trong Cấu hình Messenger.
- Khách vào từ link m.me / mã QR - tạo mã ref, link, QR ngay tại đây.
- Khách bấm quảng cáo Click-to-Messenger - lọc theo id quảng cáo hoặc mã ref.
Bật khối nào, khối đó đổi viền màu và mở phần cấu hình bên trong. Một kịch bản có thể bật nhiều điểm vào cùng lúc, ví dụ vừa nhận từ khoá "bảng giá" vừa nhận mã ref bang-gia của menu cố định.
Năm điểm vào
Khách nhắn đúng từ khoá
Khách gõ đúng từ khoá bạn đặt. Không phân biệt hoa thường. Được xét trước mọi tin nhắn khác.
| Kiểu so khớp | Tin "cho mình xin bảng giá" | Tin "bảng giá" |
|---|---|---|
| Trùng khớp từ khoá | Không chạy | Chạy |
| Chứa từ khoá | Chạy | Chạy |
| Bắt đầu bằng từ khoá | Không chạy | Chạy |
Mỗi dòng một từ khoá. Nên liệt kê cả cách viết tắt và không dấu khách hay dùng: bảng giá, bang gia, giá, gia.
Từ khoá thắng trả lời mặc định
Khi một kịch bản từ khoá và một kịch bản trả lời mặc định cùng chạy trên Page, tin khớp từ khoá đi vào kịch bản từ khoá, tin còn lại đi vào trả lời mặc định. Hai kịch bản này không tranh chấp nhau; chỉ hai kịch bản cùng từ khoá mới bị chặn.
Khách nhắn bất kỳ tin nào khác (trả lời mặc định)
Mọi tin không khớp từ khoá của kịch bản nào trên Fanpage, kể cả sticker, ảnh, và khách cũ nhắn lại. Tắt thì những tin đó bot im lặng. Mỗi Fanpage chỉ nên có một kịch bản trả lời mặc định đang chạy; kịch bản thứ hai bật điểm vào này sẽ bị chặn khi bấm Kích hoạt.
Dùng cho: lời chào chung, hướng dẫn khách chọn menu, báo giờ làm việc ngoài giờ.
Khách bấm nút Bắt đầu
Khách lần đầu mở hội thoại và bấm nút Bắt đầu của Messenger. Phải bật nút Bắt đầu cho Fanpage ở Cấu hình Messenger trước. Khách vào từ link có mã ref thì điểm vào link m.me / mã QR được xét trước, không khớp mới tới đây.
Khách vào từ link m.me / mã QR
Khách mở link m.me/<page>?ref=<mã> hoặc quét mã QR tạo ở đây; khách cũ hay mới đều tính. Đây cũng là điểm vào nhận khách bấm mục menu cố định và câu gợi ý mở đầu có gắn mã ref.

- Ô mã ref - gõ mã rồi Enter hoặc bấm Tạo link.
- Tạo link - sinh link m.me, shortlink và mã QR cho mã vừa gõ.
- Một mã đã tạo - mã QR kèm nút Tải QR, shortlink và link m.me kèm nút Sao chép, số lần bấm link, dấu × để bỏ mã.
- Gõ mã ref rồi bấm Tạo link Mã chỉ gồm chữ không dấu, số, gạch ngang, gạch dưới, tối đa 100 ký tự. Ví dụ
tet2026,qr-cua-hang-q1. - Lấy link hoặc QR Mỗi mã sinh một link m.me, một shortlink ngắn gọn để chia sẻ, và một mã QR tải về dạng PNG để in. Số lần bấm shortlink được đếm cạnh mã.
- Không thêm mã nào thì nhận mọi mã ref Dùng khi bạn muốn một kịch bản đón mọi khách vào từ link, bất kể mã gì. Kịch bản này sẽ tranh chấp với mọi kịch bản có mã cụ thể trên cùng Page.
Mã ref khách vào được lưu trong dữ liệu trigger (Mã ref (link m.me / QR)), nên một kịch bản nhận nhiều mã vẫn rẽ nhánh được bằng node Điều kiện.
Khách bấm quảng cáo Click-to-Messenger
Khách bấm quảng cáo Facebook dẫn vào Messenger. Để trống cả hai bộ lọc là nhận mọi quảng cáo của Fanpage.
| Bộ lọc | Lấy ở đâu | Dùng được với |
|---|---|---|
| Id quảng cáo | Cột ID quảng cáo trong Ads Manager | Mọi quảng cáo, kể cả tạo bằng giao diện Ads Manager thông thường |
| Mã ref | Mã bạn đặt khi tạo quảng cáo bằng JSON hoặc Marketing API | Chỉ quảng cáo có đặt ref; quảng cáo tạo bằng Ads Manager thông thường không có |
Khai cả hai thì quảng cáo khớp một trong hai là chạy. Thực tế hầu hết trường hợp chỉ cần dán id quảng cáo.
Chặn tranh chấp giữa các kịch bản
Hai kịch bản đang chạy trên cùng Fanpage mà cùng nhận một loại sự kiện sẽ giành tin của nhau. Hệ thống xử lý ở hai chỗ:
- Cảnh báo sớm trong bảng thiết lập: khi bạn chọn Page và bật điểm vào, một hộp vàng liệt kê các kịch bản đang tranh chấp kèm lý do, ví dụ "#135367 Vidiva - QR tại quầy (trùng mã ref tet2026)". Bấm vào mã kịch bản để mở nó ở tab mới.
- Chặn hẳn khi bấm Kích hoạt: sau khi bạn xác nhận kích hoạt, popup Không thể chạy chiến dịch liệt kê từng kịch bản tranh chấp theo dạng #id Tên: lý do. Chiến dịch vẫn là bản nháp cho tới khi bạn tạm dừng hoặc dừng các kịch bản kia, hoặc đổi cấu hình.

| Loại tranh chấp | Khi nào | Cách gỡ |
|---|---|---|
| Cùng trả lời mặc định | Hai kịch bản cùng bật "tin bất kỳ" | Giữ một, tắt điểm vào này ở kịch bản kia |
| Trùng từ khoá | Hai kịch bản có chung ít nhất một từ khoá | Đổi từ khoá hoặc gộp hai kịch bản |
| Trùng mã ref | Cùng mã, hoặc một kịch bản nhận mọi mã | Đổi mã; hạn chế dùng "nhận mọi mã" |
| Cùng nhận quảng cáo | Hai kịch bản cùng bật quảng cáo mà bộ lọc chồng nhau | Lọc theo id quảng cáo riêng cho từng kịch bản |
| Trùng bài viết | Hai kịch bản bình luận cùng nhắm một bài, hoặc một kịch bản nhắm mọi bài | Xem Kịch bản bình luận |
Dữ liệu trigger mang theo
Các node phía sau chèn được những trường này bằng dấu + trong ô nhập, hoặc dùng làm điều kiện rẽ nhánh. Xem thêm Tham chiếu dữ liệu giữa các bước.
| Trường | Nội dung | Thường dùng để |
|---|---|---|
| Nội dung tin nhắn | Chữ khách gõ | Điều kiện theo nội dung, lưu vào Data Hub |
| Tên khách trên Facebook | Tên hiển thị của khách | Chèn vào tin trả lời: "Chào {Tên khách}" |
| Nguồn kích hoạt | Từ khoá / Tin nhắn mới / Nút Bắt đầu / Link m.me - QR / Quảng cáo Click-to-Messenger / Menu cố định - câu gợi ý | Rẽ nhánh theo cách khách vào |
| Mã ref (link m.me / QR) | Mã khách vào bằng | Rẽ nhánh khi một kịch bản nhận nhiều mã |
| PSID của khách | Mã định danh khách với Page này | Lưu vào Data Hub, gọi HTTP ra ngoài |
| ID Fanpage | Mã Page | Kịch bản dùng chung logic cho nhiều Page |
Sau trigger làm được gì
| Node | Dùng để |
|---|---|
| Gửi tin Messenger | Bot trả lời bằng văn bản, ảnh, thẻ, nút bấm, quick reply |
| Hỏi và chờ trả lời | Thu số điện thoại, email, câu trả lời rồi mới đi tiếp |
| Điều kiện | Rẽ nhánh theo nội dung tin, nguồn kích hoạt, mã ref, câu trả lời |
| Trì hoãn | Đợi một lúc trước khi nhắn tiếp; nhớ cửa sổ 24 giờ của Meta |
| AI nâng cao | AI soạn câu trả lời theo vai nhân viên tư vấn từ tin khách nhắn, rồi node Gửi tin gửi lại |
| Gắn thẻ, Cộng điểm, Ưu đãi, ZNS, HTTP, Data Hub | Các node CDP sẵn có; node nào cần tìm khách thì trỏ ô số điện thoại vào Câu trả lời của node hỏi đáp. Xem Khách Facebook và số liệu |
Lỗi thường gặp
| Hiện tượng | Nguyên nhân | Cách xử lý |
|---|---|---|
| Ô Fanpage trống, báo "Chưa có Fanpage nào" | Chưa kết nối Page, hoặc tài khoản không có quyền xem kết nối | Kết nối Fanpage; xin quyền ở Phân quyền |
| Bấm Kích hoạt hiện popup tranh chấp | Kịch bản khác đang chạy cùng Page nhận cùng sự kiện | Tạm dừng kịch bản kia hoặc đổi cấu hình theo bảng trên |
| Khách gõ từ khoá nhưng vào trả lời mặc định | Kiểu so khớp là Trùng khớp mà khách gõ thêm chữ; hoặc kịch bản từ khoá chưa Kích hoạt | Đổi sang Chứa từ khoá; kiểm tra trạng thái kịch bản |
| Khách bấm nút Bắt đầu nhưng vào kịch bản khác | Khách vào từ link có mã ref, kịch bản mã ref được ưu tiên | Đúng thiết kế; xem thứ tự chọn kịch bản |
| Khách nhắn nhưng bot im lặng, Số liệu không tăng | Khách đang ở giữa một kịch bản khác (bot đang chờ trả lời), hoặc hội thoại đã tắt bot | Xem Xử lý sự cố |
| Khách bấm quảng cáo nhưng không vào kịch bản | Id quảng cáo sai, hoặc kịch bản lọc theo mã ref mà quảng cáo không có ref | Dán đúng id từ Ads Manager; bỏ lọc theo ref |