/Plugins/Poly Tracking Connect

Poly Tracking Connect

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 KeyGiá trị từ WooCommerce / PlaceholderGhi 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 KeyMô tả tiếng ViệtGhi chú
    nameTênHọ và tên khách hàng
    linkĐường dẫnURL nguồn gửi dữ liệu
    phoneSố điện thoạiĐịnh dạng số, bao gồm mã vùng nếu cần
    messageTin nhắnNội dung tin nhắn hoặc ghi chú
    dateNgày thángĐịnh dạng YYYY-MM-DD hoặc timestamp
    addressĐịa chỉĐịa chỉ đầy đủ
    countryQuốc giaMã hoặc tên quốc gia
    stateBangÁp dụng với quốc gia có bang/tỉnh
    districtQuận/HuyệnQuận hoặc huyện của địa chỉ
    wardPhường/XãPhường hoặc xã của địa chỉ
    productsChọn 1 sản phẩmTên hoặc mã sản phẩm
    quantitySố lượngSố lượng sản phẩm
    utm_sourceUTM SourceNguồn chiến dịch marketing
    utm_mediumUTM MediumKênh hoặc phương tiện
    utm_campaignUTM CampaignTên chiến dịch
    utm_agentUTM AgentĐịnh danh agent marketing
    utm_channelUTM ChannelKênh marketing cụ thể
    utm_contentUTM ContentNội dung quảng cáo hoặc phân nhóm
    utm_termUTM TermTừ khóa hoặc phân loại từ khóa
    ipĐịa chỉ IPIP khách hàng
    singlechoiceLựa chọn đơnMột giá trị duy nhất từ danh sách
    multiplechoiceLựa chọn nhiềuNhiề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

...

Để lại một bình luận