Đẩy dữ liệu từ form của Elementor PRO về chatbot
Giả sử ta có link đến trang chứa form điền thông tin liên hệ được tạo bằng Elementor là https://abc.com/lien-he. Các trường đang có trên form là:
-
Họ và tên
-
Email
-
Lời nhắn
Tại Cấu hình Form Elementor
Bước 1: Thêm 1 trường Hidden với Label user_id.
Sang tab Advanced, mục Default Value chọn Dynamic Tags > chọn Request Parameter > bấm biểu tượng 🔧Settings > mục Type chọn Get > Parameter Name nhập user_id
Bước 2: Ở mục Actions After Submit, thêm Webhook.
Tại Smax.Bot
Bước 3: Chỗ button để user bấm mở form điền liên hệ, nhập link có chèn thêm tham số user_id vào như mẫu: https://abc.com/lien-he?user_id={{messenger user id}}
Bước 4: Tạo 1 block chứa nội dung tin nhắn xác nhận. Trong nội dung dùng 3 attribute cũng chính là 3 Label của các trường
Bước 5: Tạo Broacast API và copy link Post API
Quay về form Elementor
Bước 6: Dán link vừa copy vào mục Webhook URL
Giờ thì bạn chạy thử block có button dẫn đến form và điền thông tin để gửi đi nhé!
Chúc bạn thành công!