FirstTrack for WooCommerce is Now Live on WordPress.org
The FirstTrack WooCommerce plugin is now available on the official WordPress Plugin Directory. WooCommerce store owners can install it directly from their WordPress admin or download it at wordpress.org/plugins/firsttrack.
This is the WooCommerce counterpart to our Shopify App Store integration — same server-side tracking engine, same 10-tier attribution, same six ad platforms. The only difference is the install path: Shopify merchants get us through the App Store, WooCommerce merchants now get us through WordPress.org.
Why we built this for WooCommerce specifically
WooCommerce powers a meaningful chunk of independent ecommerce, and the merchants running on it have lived through the same conversion-tracking decline as every other platform — only with less tooling to fix it.
Since Apple's iOS 14.5 update in April 2021, the browser-based pixels Meta, TikTok, Google and the rest of the ad platforms depend on have been steadily losing visibility into your conversions. Ad blockers, Safari Intelligent Tracking Prevention, and Apple Mail Privacy Protection have made browser pixels unreliable. The result is the gap every WooCommerce operator knows: your Meta dashboard reports one ROAS, your WooCommerce admin reports another, and you don't know which to trust.
Server-side tracking solves this by capturing every order on your server — bypassing every browser-side blocker — and forwarding the conversion event to each ad platform through its official Conversions API. The data your campaigns optimize on starts matching the data in your store.
What the plugin does
The FirstTrack WooCommerce plugin is the bridge between your store and the FirstTrack server-side tracking service:
- Loads a lightweight tracking script (
wc.js) on your storefront that captures ad click identifiers (fbclid,ttclid,gclid,epik,sccid,twclid) into first-party cookies on the visitor's browser - Injects hidden tracking fields into the WooCommerce checkout form so click data follows the customer through to the order
- Writes captured data into HPOS-safe order meta using WooCommerce's
WC_OrderAPI — works on both legacywp_postmetaand the new High-Performance Order Storage tables - Saves a backup in the order's customer note so the FirstTrack backend has a fallback path if standard meta delivery fails
- Forwards purchase events to all six configured ad platforms server-to-server: Meta, TikTok, Google, Pinterest, Snapchat, and X — each via the platform's official Conversions API
No tracking pixels are loaded in your visitor's browser. No third-party SDKs are bundled into your storefront. Click data is captured in first-party cookies; purchase events are sent from your server to each ad platform directly.
How to install
Three steps, no developer required:
- Sign up for a free FirstTrack account at first-track.org/signup and copy your Shop ID from the dashboard.
- Install the plugin: in your WordPress admin go to Plugins → Add New, search for "FirstTrack", click Install Now, then Activate.
- Configure: in your WordPress admin go to FirstTrack (new menu item), paste your Shop ID, save. Visit your storefront once to confirm tracking has started, then place a test order to verify events appear in your FirstTrack dashboard.
The plugin is fully internationalized (translatable via the firsttrack text domain), HPOS-compatible out of the box, and includes a clean uninstall.php that removes plugin options if you ever uninstall.
Pricing
The same pricing as our Shopify integration — usage-based plans that scale with your store, not your features:
| Plan | Monthly orders included | Price |
|---|---|---|
| Free | 100 | $0 — no credit card |
| Starter | 1,000 | $39/mo + $0.05/order overage |
| Growth | 5,000 | $99/mo + $0.03/order overage |
| Scale | 15,000 | $199/mo + $0.02/order overage |
Overage charges are capped per tier ($200/mo Starter, $300/mo Growth, $500/mo Scale) so a sudden traffic spike never produces a runaway bill. All paid plans include a 14-day free trial. Full pricing at first-track.org/pricing.
How server-side tracking compares to browser pixels
The pixel approach assumes the visitor's browser will reliably execute your tracking JavaScript and POST the data to your ad platform. In 2026, that assumption is broken:
| Browser pixel | FirstTrack (server-side) | |
|---|---|---|
| Survives ad blockers | No | Yes |
| Survives Safari ITP | Partially | Yes |
| Survives iOS 14+ ATT | No | Yes |
| Survives Apple Mail Privacy Protection | No | Yes |
| First-party data via custom tracking domains | No | Yes |
| Multi-tier attribution | Basic, single-touch | 10-tier with per-order confidence scoring |
| Custom tracking domain support | No | Yes (CNAME) |
| Conversion funnel visualization | No | Yes |
Server-side tracking isn't a workaround for browser pixels — at this point it's the standard for any merchant who needs their ad spend to be accountable.
Try it free
The plugin is on wordpress.org/plugins/firsttrack right now. Free plan covers 100 orders per month — no credit card required.
If you're on Shopify rather than WooCommerce, the same engine is available through the Shopify App Store.
Get started → first-track.org/signup