UniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce

Changelog

2.6.7

  • Fix: Front-end could fatal if the plugin’s logging settings ended up in an unexpected state (e.g. after a database hiccup or partial restore). Now safely falls back to defaults instead of breaking the page.
  • Fix: “TikTok” was rendered as “Tiktok” on the TikTok Setup page header. Brand casing now correct.

2.6.6

  • New: Centralised Event Manager. New admin page where you can set up a custom event across every platform in one go. Pick a conversion type (Lead, Newsletter Signup, Contact, Registration, Search or your own) and UniPixel fills in each platform’s standard event name automatically.
  • New: URL-based trigger for custom events. Fire when a visitor lands on a specific page (great for thank-you pages, lead pages, post-checkout pages). Pick a page from your site, match a wildcard pattern like /thank-you*, or fire on every page.
  • New: Standard event name picker. When adding custom events you now choose from each platform’s standard event list (Lead, Contact, Subscribe and the rest) instead of typing them by hand. Custom names are still supported.
  • Improvement: Fire-once-per-session guard on URL events stops conversion events double-counting if the visitor reloads the page.
  • Improvement: Google client/server mutual exclusion rule enforced inline in the Event Manager (Google permits one or the other for non-Purchase events).
  • Improvement: Disabled-platform hint with quick links so you can enable a platform straight from the Event Manager.
  • Improvement: Home dashboard reorganised. New full-width Event Manager card. Pinterest moved to the right with its brand pink.

2.6.5

  • New: Optional “Reject all” button — give visitors a one-click way to decline tracking.
  • New: Popup layout options — choose centred card, full-width top or bottom bar, or a small corner card to fit your site.
  • New: Optional non-blocking mode — let visitors keep browsing while the popup stays visible (tracking still pauses until they choose).
  • New: Now compatible with CookieAdmin (Softaculous) consent banner — UniPixel reads its choices automatically.
  • Improvement: Popup is mobile-friendly — buttons stack cleanly on phones and corner layouts.
  • Fix: Popup animation no longer drifts horizontally when it appears.

2.6.4

  • New: Multi-language consent popup — built-in translations for 18 languages (Spanish, French, German, Italian, Portuguese, Dutch, Polish, Japanese, Chinese, Korean, Turkish, Arabic, Russian, Swedish, Czech and more), matched to each visitor’s language automatically.
  • New: Editable popup text — change any wording in any language from the admin to match your brand or jurisdiction.
  • New: Popup language control — auto-detect the visitor’s language or force a specific one.

2.6.3

  • Fix: Improved compatibility with WordPress themes and configurations. Event tracking now works reliably across all WordPress sites.

2.6.1

  • Fix: Resolved a compatibility issue that could prevent activation on some hosting environments.

2.6.0

  • New: Microsoft WooCommerce events — Purchase, AddToCart, Checkout and ViewContent now tracked automatically for Microsoft Advertising, with support for Microsoft’s new Conversions API (CAPI) pilot program.
  • New: Microsoft admin experience — updated events page with one-click recommended settings.
  • Improvement: AddToCart tracking now works across more WordPress and WooCommerce configurations, delivering more accurate conversion data to all five platforms.
  • Improvement: Checkout events now register unique purchase intent more accurately, improving conversion reporting for ad platform optimisation.

2.5.4

  • Fix: Resolved an issue affecting WooCommerce event tracking introduced in 2.5.3. All events now fire correctly.

2.5.3

  • New: Advanced Matching — automatically sends hashed user data (email, phone, name, address) with events to Meta, TikTok and Pinterest. Improves Event Match Quality scores for better attribution. Enable via General Settings.
  • Improvement: Event matching and data quality improvements across all platforms.

2.5.2

  • New: Pinterest Conversions API — full server-side and client-side tracking with deduplication. WooCommerce events (Purchase, AddToCart, InitiateCheckout, ViewContent), PageView, and custom events all supported.

2.5.1

  • New: Server-side tracking is now optional per platform — start with client-side only and enable server-side when ready.
  • Improvement: Access tokens no longer required during initial setup. Add them later to activate server-side tracking.

2.5.0

  • New: Consent support added for Complianz, CookieYes, and Moove GDPR — nine consent managers now supported in total.
  • Improvement: Simplified consent settings — choose between UniPixel’s built-in banner or your existing consent manager. UniPixel detects and respects choices automatically.
  • Help and documentation improvements.

2.4.0

  • Improvement: Richer product data — variant, category and item-level values now sent across all WooCommerce events for better reporting in Meta, TikTok and Google.
  • Improvement: Better cookie handling for fbclid and gclid click attribution.
  • Fix: TikTok deduplication — conversions are no longer double-counted.
  • Fix: AddToCart now reports the correct item value and correctly identifies variable products (sizes, colours, etc.).

2.3.2

  • Improvement: Dashboard updates, all three platforms now shown on the home page.
  • Improvement: Consent popup width adjustment and copy refinement.

2.3.1

  • Bug fix: important code update to fix a function that created an error

2.3.0

  • New: TikTok now added! Track events both client-side and server-side to TikTok’s Event API.

2.2.0

  • New: Comes with Consent Management Banner now built in to UniPixel. Easy configuration and one-click compliance for your site along with the benefits of server-side events.

2.1.4

  • Minor updates and fixes:
    • Improved Orest Bida cookie consent detection and handling (2.1.1 – 2.1.3)
    • Small database schema update and upgrade fix (2.1.4)

2.1.0

  • New: Control over both client-side setting and server-side setting for all of your events, including PageView, WooCommerce events and your own custom events.
  • New: Easy to apply “Use Recommended Settings” button, to make setup much easier.
  • New: Better settings for Google events, clearer separation of Client-side and Server-side choices
  • New: Testing Console that supports seeing your events fire in real time to support better debugging and setup.
  • New: Better options and control over storing/logging of all the vents that are fired, with more information too.
  • New: Google PageView events now supports client-side and new server-side sending options.

1.15.1

  • Fix: some events were not sending due to bug in Consent settings

1.15.0

  • New feature: Honouring of Cookie Consent choices from supported systems: OneTrust, Cookiebot, or Osano. Turning this On means that UniPixel event tracking only takes place if the user has given consent in the relevant categories (e.g. Marketing or Performance). Optional setting.
  • Improvement: ViewContent / view_item now filters out bots and crawlers to provide more accurate visitor data (server-side events were greater in qty than client side events)
  • Fix: View Content for Google fixed to be correct event terminology, “view_item”.

1.14.1

  • Fix for “Enable Platform” setting not being honoured properly on some occasions when sending events.

1.14.0

  • New feature to send ‘ViewContent’ / ‘view_content’ events for WooCommerce when products are viewed, providing additional information to Meta and Google. This helps populate reports in Google Analytics and Meta for better insights to things like “Purchase Journey”, and adds to Sales Funnel insights.
  • New feature to Turn-on or Turn-off platform Response Logging for WooCommerce server-side events (the response from Google or Meta). Provides option to improve performance if desired vs documenting the response from Google and Meta. Server-side Response Logging is turned-off by default for ViewContent events (to assist with performance for common occuring content views).
  • Performance improvement: If Response Logging is turned off for Server-side events, this is now coupled with another update that allows remote post to the platform to be non-blocking, meaning that it doesn’t hold up other WordPress processes and maintains seamless performance.

1.13.1

  • Improved Meta Commerce tracking: Events like Purchase and AddToCart are now matched to your product catalog in Meta’s Commerce Manager, enabling more accurate attribution and shop insights.

1.13.0

  • Meta/Facebook tracking: Now with New Option to send PageView as Server-side
  • Meta/Facebook tracking: Added “event_source_url” (Page URL) now sent for better event info
  • Meta/Facebook tracking: Fix – removed currency info for non-applicable events

1.12.2

  • Code improvements to handle Meta Disabled, Google Disabled, prevent unnecessary processes going on if Disabled.

1.12.1

  • Google tracking quality update

1.12.0

  • New improvements to Google tracking, now with better gclid handling for Google Ads conversion tracking (campaign conversion tracking). Fixed a problem with Google’s tracking script (gtag) not loading properly in some scenarios. Improved debugging and testing features including new separate options for client-side and server-side debugging for Google DebugView.

1.11.1

  • Added product name to Add To Cart and Checkout triggers for Google Analytics

1.11.0

  • Bug fixes and event quality improvements for Google Analytics data sending. Some google events not being recognised because of missing “event_id”. Introduction of “Enable Google DebugView” option in General Settings to support event feedback and testing in Google Analytics.

1.10.7

  • Event quality updates and deduplication improvements, including more data sent for purchases.

1.10.6

  • Initiate Checkout regularity updated

1.10.4

  • Meta fbc matching improvement

1.10.3

  • Update to timestamp being sent to Meta in fbc, using milliseconds now, to reduce Meta notification saying that timestamp in the future in some cases. This improves event matching quality in Meta.

1.10.1

  • Fix for client_id not being sent in some cases for Google server-side sending, meaning that some woocommerce events were not being registered on Google.

1.10.0

  • Improvements to Meta data-sending to address Meta’s ‘fbc’ feedback warning, caused by differences in event_time being reported.
  • Fixed currency value not being sent, fixed Cart Totals for Add To Cart events
  • Changes to ‘Session’ handling (moved to using ‘Transients’, safer for WordPress).
  • New feature in Admin to provide feedback, request features or report issues.
  • New feature for Admin settings to turn on/off Logging tracking events in the Browser Console, to assist with debugging and setup.

1.9.3

  • Fix for incorrect format of “fbc” value being sent in some instances to Meta.

1.9.2

  • Fix for better consistency when sending ‘fbc’ to Meta, which helps with deduplication and increases conversion reporting

1.9.1

  • Fix for Add to Cart event tracking for category “Add to Cart” buttons that use ajax

1.9.0

  • IMPORTANT FIXES: Several fixes to address introduced bugs in 1.8.*, including re-factoring of WooCommerce server-side and client-side event sending. Addresses several issues identified in different WooCommerce versions where Add To Cart, Initiate Checkout and Purchases were not sending properly in some circumstances.

1.8.5

  • Bug fix for Meta client side sending to improve event data consistency

1.8.4

  • Bug fix causing error on non-woocommerce websites

1.8.2

  • Updates to help text

1.8.1

  • Bug fix for admin event updates creating duplicates in some scenarios

1.8.0

  • New UX and easier setup for WooCommerce server side events, including improved event sending reliability.

1.7.1

  • New diagnostics for better plugin performance and debugging.

1.7.0

  • Admin UI improvements and additions, improved help text support and performance updates.

1.6.0

  • Security and compatibility improvements. Upgrade for enhanced data handling and overall stability.

1.5.0

  • Compatibility improvements. Upgrade for enhanced data handling and overall stability.

1.2.0

  • Added Google Server side API integration.

1.1.1

  • Initial release with Meta (Facebook) Conversion API integration.

Plugin Website
Visit website

Author
Buildio
Version:
2.6.7
Last Updated
May 3, 2026
Active Installs
100
Requires
WordPress 5.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.0

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.