Improve purchase conversion tracking accuracy for WooCommerce with native server-side tracking.
Browser-based tracking is blocked by modern privacy settings (ITP), ad blockers, and consent choices. This leads to missing purchase conversions in GA4 and incomplete ad reporting. TrackSharp adds a reliable, first-party server-side tracking layer — no GTM server container, no Google Cloud costs, no complex coding.
- Attribution Audit Dashboard — Uses real historical order data to diagnose tracking risks:
- Google Ads Blind Spots: See how many orders have gclids that browser tracking may have missed.
- Meta Pixel Health: Monitor if your browser Pixel is firing correctly or being blocked.
- GA4 Server-Side Tracking via Measurement Protocol — Sends
purchaseevents directly from your server, bypassing ad blockers and iOS/ITP restrictions. - Full Funnel Event Coverage — Tracks the complete shopping journey server-side:
Event Trigger view_itemProduct page view add_to_cartAdd to cart view_cartCart page view begin_checkoutCheckout start add_payment_infoPayment step purchaseOrder completed - Native WooCommerce Integration — Hooks directly into WooCommerce order events for accurate data.
- GDPR / WP Consent API — Only fires when the appropriate consent (Statistics/Marketing) is granted.
- Deduplication — Uses
event_idto prevent double-counting when used alongside browser GTM tags.
- Google Ads Attribution — Captures gclid server-side so conversions are credited to the right campaign.
- Meta Conversions API (CAPI) — Full server-side backup for the Facebook/Instagram Pixel.
- Enhanced Conversions — Sends hashed user data (email/phone) to improve match rates on Google and Meta.
- Priority Support — Direct email access to the developers.
| WordPress | 6.1+ |
| PHP | 7.4+ |
| WooCommerce | Required |
| Tested up to | WordPress 6.9 |
- Install and activate the plugin.
- Go to TrackSharp → Setup Wizard.
- Enter your GA4 Measurement ID and Measurement Protocol API Secret.
- (Recommended) Use a CMP that integrates with the WP Consent API.
- Place a test order and review TrackSharp → Events to verify tracking is working.
WooCommerce Order → TrackSharp (your server) → GA4 Measurement Protocol
TrackSharp listens to WooCommerce order hooks and sends events directly from your WordPress server to Google Analytics 4. Because the request originates server-side, it is immune to ad blockers, browser privacy restrictions (ITP), and consent-based script blocking.
Does this replace my GA4 browser tags?
No. TrackSharp is a server-side safety net. If you use GTM for browser tags, TrackSharp handles deduplication via event_id to prevent double counting.
Do I need a GTM server container (Stape / Google Cloud)? No. TrackSharp runs directly on your WordPress server, saving you €20–€100/month on external container hosting.
Is it GDPR compliant? Yes. TrackSharp integrates with the WP Consent API and only sends data when the appropriate consent is granted. Fallback behavior is configurable if no CMP is found.
- New: 14-day free trial for Pro features (no credit card required).
- New: Referral preservation to improve GA4 attribution accuracy.
- New: All e-commerce events now sent via browser when
reporting_firstmode is enabled. - Improved: Browser-side event logging for all events.
- Improved:
client_idhandling across events.
- New: GA4 Purchase Mode setting — server-only vs. browser + server backup.
- New: Attribution Audit cards on the Dashboard highlighting tracking risks from real site data.
- Added GA4 comparison mode (
purchase_sst). - Increased log retention to 180 days.
- Added setting to measure revenue excluding VAT/tax.
- Dutch sites: Upgrade button opens tracksharp.nl.
- Initial WordPress.org release.
| Service | Purpose | Links |
|---|---|---|
| Google Analytics 4 (Measurement Protocol) | Receives server-side events | Terms · Privacy |
| Meta Conversions API (Pro only) | Server-side backup for Facebook Pixel | Terms · Privacy |
| Freemius | Licensing & optional upgrades | Terms · Privacy |
GPLv2 or later — see LICENSE.