WordPress plugin intelligence profile

FirstTrack — Server-Side Ad Tracking

Server-side conversion tracking for WooCommerce. Sends checkout events to 6 ad platforms via official server APIs with 10-tier attribution.

WP PlugIndex snapshot

Current directory snapshot

Tested up to WordPress 7.0
Current version1.0.0
WordPress coverageTested up to WordPress 7.0
Minimum stackWP 5.8 · PHP 7.4
Directory statusactive
Last directory update3 Jun 20265mo ago
Active installationsNewAdoption metric — not a quality score
WordPress.org ratingNo WordPress.org ratings yet
Official packageDirect from WordPress.org

Repository metrics are context, not quality scores. Active installations measure adoption and can strongly reflect a plugin’s age and historical popularity. Ratings, recent updates and “Tested up to” metadata also do not guarantee modern code, error-free operation, security, feature completeness or suitability for a particular site. Why active installs don’t tell the whole story →

WP PlugIndex currently records FirstTrack — Server-Side Ad Tracking version 1.0.0 as active, updated 5mo ago and tested up to WordPress 7.0.

Overview

About this plugin

org. org is required.

Once installed and configured with your Shop ID, the plugin:

  • Loads a lightweight tracking script (wc.js) on your storefront that captures ad click identifiers (fbclid, ttclid, gclid, etc.) into first-party cookies.
  • Injects hidden tracking fields into the WooCommerce checkout form so the click data follows the customer into the order.
  • Saves the captured data into HPOS-safe order meta and (as a backup) into the order’s customer note. The FirstTrack backend then forwards purchase events to the configured ad platforms over their official server APIs.

Supported platforms (configured in your FirstTrack dashboard):

  • Meta Conversions API
  • TikTok Events API
  • Google Enhanced Conversions
  • Pinterest Conversions API
  • Snapchat Conversions API
  • X (Twitter) Conversions API

Features:

  • 10-tier deterministic + probabilistic attribution with a confidence score per order
  • First-party tracking domain support (custom subdomain)
  • HPOS (WooCommerce High-Performance Order Storage) compatible
  • Cookie-consent aware (respects _ft_consent cookie and window.__ft_consent )
  • No bundled ad-platform SDKs in your storefront — all server-to-server

External services

org to deliver server-side ad conversion events. org is required for the plugin to function.

org)

What it is: a server-side ad conversion tracking service that forwards purchase events from your WooCommerce store to ad platforms (Meta, TikTok, Google, Pinterest, Snapchat, X / Twitter) using each platform’s official server-to-server Conversions API. org and does the platform forwarding.

Script loaded on every storefront page:

On every front-end page, this plugin enqueues a JavaScript file from FirstTrack. The default URL is:

  • https://first-track.org/wc.js?shop=<your-shop-id>

com that resolves to FirstTrack’s infrastructure), the script is loaded from that custom host instead:

  • https://<your-custom-tracking-domain>/wc.js?shop=<your-shop-id>

In both cases the destination server is FirstTrack’s infrastructure — the custom domain is a CNAME alias only. No data ever goes to a third party other than FirstTrack and (server-to-server, via the FirstTrack backend) the ad platforms that you have configured in your FirstTrack dashboard.

The script captures ad click identifiers into first-party cookies on the visitor’s browser and, on the WooCommerce checkout page, injects them as hidden form fields so the click data follows the order.

org):

  • When a visitor lands on your storefront from an ad: the click identifier in the URL (e.g. fbclid, ttclid, gclid, epik, sccid, twclid ), the referring URL, the visitor’s user agent, and a randomly generated visitor UUID. These are stored as first-party cookies on the visitor’s browser and posted to the FirstTrack click endpoint at the configured tracking domain.
  • When a purchase is placed: the order’s tracking field values ( _ft_* meta) plus hashed customer email/phone and the order total, currency, line item IDs, billing city/state/country/postcode. Personally-identifying fields are SHA-256 hashed before transmission per the requirements of the ad platforms’ server APIs.

Why: FirstTrack uses the click and purchase data to send conversion events to the ad platforms you have configured in your FirstTrack dashboard (Meta Conversions API, TikTok Events API, Google Enhanced Conversions, Pinterest Conversions API, Snapchat Conversions API, X Conversions API). This is required to attribute purchases back to ad campaigns when browser-based pixels are blocked.

Terms and privacy:

  • Terms of Service: https://first-track.org/terms
  • Privacy Policy: https://first-track.org/privacy
  • Data Processing Addendum: https://first-track.org/dpa
WordPress.org metadata

Plugin tags

Topics listed for this plugin in the WordPress.org directory.

  • analytics
  • attribution
  • conversions
  • tracking
  • woocommerce
Compatibility & maintenance

Compatibility & maintenance

Tested up to WordPress 7.0

Not yet marked as tested with WordPress 7.1. WordPress.org currently lists Tested up to 7.0.

Current WordPress releaseWordPress 7.1
WordPress.org Tested up to7.0
Minimum requirementsWordPress 5.8 · PHP 7.4
Update activity3 Jun 20265mo ago

“Tested up to” is directory metadata supplied by the plugin author. WP PlugIndex does not turn an older declaration into a claim that the plugin is incompatible.

Changes recorded by WP PlugIndex

Recent tracked changes

No tracked version or compatibility changes have been recorded by WP PlugIndex yet.

Tracking & source

WP PlugIndex tracks public WordPress.org directory metadata and records selected version, compatibility and availability changes as they are detected.

Plugin watchlist

Watch this plugin

Sign in to your WP PlugIndex account or create a free account. Free accounts can watch up to 5 plugins and see what changed.

Watch limit

Watchlist limit reached

You have reached your current active watch limit.