Skip to content

Kaya-vv/tracksharp-free

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrackSharp — Server-Side GA4 Tracking + Attribution Audit for WooCommerce

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.


Features

Free

  • 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 purchase events 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_item Product page view
    add_to_cart Add to cart
    view_cart Cart page view
    begin_checkout Checkout start
    add_payment_info Payment step
    purchase Order 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_id to prevent double-counting when used alongside browser GTM tags.

Pro

  • 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.

Requirements

WordPress 6.1+
PHP 7.4+
WooCommerce Required
Tested up to WordPress 6.9

Installation

  1. Install and activate the plugin.
  2. Go to TrackSharp → Setup Wizard.
  3. Enter your GA4 Measurement ID and Measurement Protocol API Secret.
  4. (Recommended) Use a CMP that integrates with the WP Consent API.
  5. Place a test order and review TrackSharp → Events to verify tracking is working.

How It Works

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.


FAQ

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.


Changelog

1.2.9

  • New: 14-day free trial for Pro features (no credit card required).

1.2.8

  • New: Referral preservation to improve GA4 attribution accuracy.
  • New: All e-commerce events now sent via browser when reporting_first mode is enabled.
  • Improved: Browser-side event logging for all events.
  • Improved: client_id handling across events.

1.2.7

  • New: GA4 Purchase Mode setting — server-only vs. browser + server backup.

1.2.6

  • New: Attribution Audit cards on the Dashboard highlighting tracking risks from real site data.

1.2.5

  • Added GA4 comparison mode (purchase_sst).
  • Increased log retention to 180 days.

1.2.4

  • Added setting to measure revenue excluding VAT/tax.

1.2.3

  • Dutch sites: Upgrade button opens tracksharp.nl.

1.2.2

  • Initial WordPress.org release.

Third-Party Services

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

License

GPLv2 or later — see LICENSE.

About

WooCommerce plugin for server-side conversion tracking. Forwards events to Meta, GA4, and Google Ads.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors