Poly Tracking Connect là plugin WordPress, được thiết kế để giúp bạn tự động gửi dữ liệu tracking đến các webhook hoặc endpoint bên thứ ba chỉ với vài thao tác cấu hình.
Hỗ trợ các trigger ghi nhận các hành động phổ biến trên trang như: đặt hàng thành công, đăng ký tài khoản, điền form,… và đẩy các thông tin về một nguồn quản lý lead nhất định. Plugin Poly Tracking Connect sẽ hỗ trợ bạn giải quyết vấn đề này.
...
Tính năng
Campaign: Thiết lập webhook URL tùy chỉnh, hỗ trợ POST với định dạng JSON hoặc x-www-form-urlencoded, kèm placeholders động để map dữ liệu đơn hàng, sản phẩm, user, IP, URL… webhook từ hệ thống của bạn hoặc các bên khác như Google Tag Manager, SandBox.com.vn, app script google sheet,…
Triggers đa dạng: Từ WooCommerce (các trang phổ biến Thankyou page (đặt hàng thành công), Order Completed (chuyển trạng thái đơn hàng hoàn tất)), sự kiện người dùng (đăng ký, đăng nhập), xem nội dung (post, product, category) đến abandoned cart và custom URL tracking.
Preset Management System: Lưu và tải lại cấu hình params chỉ với một click, hỗ trợ riêng cho từng loại trigger phổ biến trên WordPress.
Dynamic Preview System: Xem trước dữ liệu gì sẽ được gửi đi theo thời gian thực, test mà không gửi webhook thật.
Custom URL Specification: Tạo các chiến dịch tracking bất kỳ URL nào trên site, linh hoạt cho landing page, thank-you page hoặc các đường dẫn tùy chỉnh.
Sử dụng
Nhanh & dễ dùng: Giao diện trực quan, thao tác ngắn gọn, không yêu cầu code.
Linh hoạt: Hỗ trợ các loại trigger phổ biến, hỗ trợ định dạng dữ liệu và headers tùy chỉnh.
Đáng tin cậy: Hệ thống log chi tiết, retry khi gửi thất bại, cơ chế chống gửi trùng.
Tối ưu hiệu suất: Caching thông minh, compressed mode, và transient storage cho site traffic. Có thể cài đặt tối ưu theo cấu hình máy chủ hiện tại.
Dễ mở rộng: Kết nối liền mạch với CRM, công cụ email marketing, hoặc hệ thống báo cáo, các hệ thống hỗ trợ webhook.
Ứng dụng thực tế
E-commerce: Tracking đơn hàng, khôi phục giỏ hàng bỏ quên, gửi dữ liệu lead về các nền tảng quản lý và báo cáo đơn hàng, phân tích hành vi mua sắm,… Ví dụ: sandbox.com.vn, google tag manager, các hệ thống CRM, ERP.
Marketing: Đồng bộ leads, kích hoạt workflow email, đo lường hiệu quả chiến dịch.
Analytics: Theo dõi hành trình người dùng, lập báo cáo thời gian thực.
Hướng dẫn chung
Cấu hình một số webhook để đẩy dữ liệu về hệ thống:
Google Tag Manager (GTM)
Mục đích: Gửi dữ liệu từ WordPress/WooCommerce về Google Tag Manager thông qua webhook để sử dụng trong tracking, remarketing, hoặc phân tích nâng cao.
Các bước cấu hình:
Tạo endpoint trong GTM (Server-Side Tagging)
- Đảm bảo bạn đã thiết lập GTM Server Container hoặc có endpoint nhận dữ liệu từ webhook.
- Lấy Public URL của container server-side (ví dụ:
https://gtm.yoursite.com
). - Tạo một tag loại Custom HTTP Request hoặc sử dụng GTM Data API tùy nhu cầu.
Trong WordPress – Poly Tracking Connect
- Truy cập Poly Tracking Connect → Campaigns → Add New.
- Nhập tên chiến dịch, ví dụ: “Send Woo Order to GTM”.
- Webhook URL: Public URL của GTM Server Container (ví dụ:
https://gtm.yoursite.com/data
). - Method: POST
- Content-Type:
application/json
- Body mode: params
Trigger:
- Chọn WooCommerce Thankyou (trang đặt hàng thành công).
- Thiết lập params (tham khảo mapping dữ liệu GTM):
Param Key Giá trị từ WooCommerce / Placeholder Ghi chú event_name "purchase"
Sự kiện để GTM nhận dạng transaction_id ${order.number}
Mã đơn hàng value ${order.total}
Tổng giá trị đơn hàng currency ${order.currency}
Mã tiền tệ (VD: USD, VND) items ${items.names}
Danh sách sản phẩm client_ip ${client_ip}
Địa chỉ IP khách hàng page_url ${current_url}
URL hiện tại timestamp ${timestamp}
Thời gian ghi nhận customer_email ${order.billing_email}
Email khách hàng - Approved và Active chiến dịch. Khi có đơn hàng thành công, thông tin sẽ được gửi đến endpoint của GTM để xử lý tiếp (ví dụ gửi sang Google Ads, GA4, hoặc các hệ thống analytics khác).
Gửi lead về SandBox.com.vn
Mục đích: Gửi dữ liệu đơn hàng và thông tin khách hàng từ WooCommerce về hệ thống SandBox.com.vn để quản lý lead, báo cáo và xử lý marketing.
Lưu ý quan trọng: hiện tại phần này trên sandbox là dạng sale care hỗ trợ xử lý lead dạng thô, theo mình là do hệ thống chưa hoàn chỉnh để hỗ trợ kết nối các bên có site độc lập. Họ cũng chưa hỗ trợ đồng bộ và gửi đầy thông tin nhiều sản phẩm trong một đơn hàng WooCommerce để mapping. Do đó, mặc định thông tin đầy đủ liên quan đơn hàng gồm: tên sản phẩm, số lượng, giá bán plugin hỗ trợ sử dụng ${orders_memo} để gửi về phần message trên sandbox.
Các bước cấu hình:
Tạo nguồn dữ liệu trên SandBox.com.vn
- Đăng nhập tài khoản SandBox.com.vn.
- Tạo mới nguồn dữ liệu và chọn loại WooCommerce.
- Sao chép URL kết nối được cấp (ví dụ:
https://api.sandbox.com.vn/landingpage/api/DataReceive/********
).
Trong WordPress – Poly Tracking Connect
Truy cập Poly Tracking Connect → Campaigns → Add New.
Nhập tên chiến dịch, ví dụ: “Đẩy lead đặt hàng về SandBox.com.vn”.
Webhook URL: URL kết nối đã lấy ở bước 1.
Method: POST
Content-Type:
application/json
Body mode: params
Trigger:
- Chọn WooCommerce Thankyou (trang đặt hàng thành công).
- Thiết lập params (theo cấu trúc SandBox): bạn chọn giá trị liên quan đến thông tin đơn hàng, sản phẩm và khách hàng theo gợi ý của plugin. Thông tin params theo tài liệu sandbox.com.vn tham khảo thêm tại: https://docs.sandbox.com.vn/1.-marketing/1.2-quan-ly-nguon-du-lieu/1.2.3.-ket-noi-website
Param Key Mô tả tiếng Việt Ghi chú name
Tên Họ và tên khách hàng link
Đường dẫn URL nguồn gửi dữ liệu phone
Số điện thoại Định dạng số, bao gồm mã vùng nếu cần message
Tin nhắn Nội dung tin nhắn hoặc ghi chú date
Ngày tháng Định dạng YYYY-MM-DD
hoặc timestampaddress
Địa chỉ Địa chỉ đầy đủ country
Quốc gia Mã hoặc tên quốc gia state
Bang Áp dụng với quốc gia có bang/tỉnh district
Quận/Huyện Quận hoặc huyện của địa chỉ ward
Phường/Xã Phường hoặc xã của địa chỉ products
Chọn 1 sản phẩm Tên hoặc mã sản phẩm quantity
Số lượng Số lượng sản phẩm utm_source
UTM Source Nguồn chiến dịch marketing utm_medium
UTM Medium Kênh hoặc phương tiện utm_campaign
UTM Campaign Tên chiến dịch utm_agent
UTM Agent Định danh agent marketing utm_channel
UTM Channel Kênh marketing cụ thể utm_content
UTM Content Nội dung quảng cáo hoặc phân nhóm utm_term
UTM Term Từ khóa hoặc phân loại từ khóa ip
Địa chỉ IP IP khách hàng singlechoice
Lựa chọn đơn Một giá trị duy nhất từ danh sách multiplechoice
Lựa chọn nhiều Nhiều giá trị từ danh sách
Với các trường tùy chỉnh khác, bạn có thể thêm params và gán giá trị theo nhu cầu xử lý.
Approved và Active chiến dịch. Khi có đơn hàng thành công, thông tin đơn hàng và khách hàng sẽ được gửi tự động vào Marketing → Quản lý lead trong SandBox.com.vn.
Version history
...