Ad blockers, iOS privacy changes and cookie restrictions mean your browser-based tracking pixel is only reporting a fraction of your actual conversions. Your ads cannot optimise on data they never receive. UniPixel fixes this by sending conversion events directly from your WordPress server to Meta,
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.0 and PHP 8.0.
SourceWordPress plugins · Oct 27, 2026
01 / Source details
Aboutthistool.
Ad blockers, iOS privacy changes and cookie restrictions mean your browser-based tracking pixel is only reporting a fraction of your actual conversions. Your ads cannot optimise on data they never receive.
UniPixel fixes this by sending conversion events directly from your WordPress server to Meta, Pinterest, TikTok, Google and Microsoft — bypassing the browser entirely. No external cloud hosting, no GTM server container. Install, paste your credentials, and server-side tracking is live.
What It Does
Meta Conversion API (CAPI) — server-side and client-side event sending with full deduplication.
Pinterest Conversions API — server-side and client-side tracking with full deduplication.
TikTok Events API — server-side and client-side tracking with automatic deduplication.
GA4 Measurement Protocol — server-side event delivery to Google Analytics and Google Ads.
Microsoft UET & Conversions API — client-side tracking via UET with early support for Microsoft’s Conversions API (CAPI) pilot program. WooCommerce events and custom events supported.
WooCommerce events — ViewContent, AddToCart, InitiateCheckout and Purchase tracked automatically with full product data (names, categories, variants, values).
Custom events — create your own click, view and interaction events for any WordPress page. Not limited to WooCommerce.
Automatic deduplication — each event gets a unique ID shared between client and server, so platforms count it once.
Built-in consent management — fully featured popup with built-in translations for 18 languages, editable wording per language, 5 layout styles (centred card / top or bottom bar / corner card), optional non-blocking mode, and a Reject all button toggle. Or skip the popup entirely and let UniPixel read consent from your existing CMP — supports OneTrust, Cookiebot, Osano, Silktide, Orest Bida, Complianz, CookieYes, Moove GDPR, and CookieAdmin (Softaculous).
Live event testing — real-time console shows events as they fire, with full payload data.
Event logging — optional database storage of every event sent, for debugging and audit.
Why Server-Side Tracking Matters
Around 43% of internet users run ad blockers. Safari limits cookies to 7 days. iOS App Tracking Transparency reduced reported conversions by 30-40% for many advertisers. When your tracking relies only on a browser pixel, these restrictions silently discard your conversion data.
Server-side tracking sends conversion data directly from your server to the ad platform API. Ad blockers cannot touch it. Cookie limits do not apply. The result: your ad platforms see your real conversions, optimise better, and your ad spend works harder.
Why UniPixel
UniPixel sends API calls directly from your own WordPress server. No GTM server container, no external cloud, no routing your data through third-party services.
Meta, Pinterest, TikTok, Google and Microsoft — server-side and client-side tracking for all five platforms.
No GTM required — no server container setup, no custom subdomain, no separate hosting.
No external cloud — your data goes from your server to the ad platform. Nothing in between.
Works on any WordPress site — WooCommerce stores get automatic ecommerce event tracking. Non-WooCommerce sites use custom events for lead gen, SaaS, content or anything else.
Five-minute setup — install, enter your Pixel ID and access token, enable the platform. Done.
Optional Advanced Matching sends hashed user data (email, phone, address) alongside events to help platforms improve Event Match Quality.
Tips
Deduplication
UniPixel automatically prevents duplicate counting when both client-side and server-side events are enabled.
Each event is assigned a unique event_id when triggered. This same ID is sent to both the browser pixel and the server API, allowing platforms to merge identical events.
Meta (Facebook / Instagram) — uses event_id to match Pixel and Conversion API events so they count once.
Pinterest — uses event_id to match Tag and Conversions API events for full deduplication.
TikTok — uses shared event IDs across Pixel and Events API for seamless deduplication.
Google (GA4 / Ads) — uses shared client_id and session_id values for client/server matching. Works automatically for both client-first and server-first setups.
Microsoft (Bing / UET) — uses eventId to match UET tag and Conversions API events for deduplication.
No extra setup is required — UniPixel handles ID creation and matching automatically.
Privacy and 3rd Party Services
This plugin sends event data to external services for analytics and advertising purposes. Data is only sent to platforms you have enabled in UniPixel settings.
Meta (Facebook) Pixel and Conversion API : Sends user event data (e.g., PageView, Purchase) to Meta for tracking and ad optimisation.
Pinterest Tag and Conversions API : Sends event data to Pinterest for ad tracking and campaign optimisation.
TikTok Pixel and Events API : Sends event data to TikTok for ad tracking and campaign optimisation.
Google Analytics and Measurement Protocol : Sends event data to Google for analytics and conversion tracking via GA4 and Google Tag Manager.
Microsoft UET and Conversions API : Sends event data to Microsoft for ad tracking and conversion optimisation via Bing Ads.
Domains
This plugin communicates with the following domains: – Meta (Facebook) : – https://www.facebook.com – https://graph.facebook.com – Google : – https://www.google-analytics.com – https://www.googletagmanager.com – Pinterest : – https://api.pinterest.com – https://s.pinimg.com – TikTok : – https://business-api.tiktok.com – Microsoft : – https://bat.bing.com – https://capi.uet.microsoft.com – Buildio : – https://buildio.dev
Data Sent
Data sent to these domains may include: – User interactions (e.g., clicks, page views, purchases) – IP address and user agent (collected by tracking mechanisms) – Custom event data such as purchase amount, currency, and transaction ID (depending on configuration) – Diagnostic information may be sent to Buildio to assist with plugin performance and bug fixes, including site URL, IP address and basic interactions. No sensitive information or keys are sent.
Privacy and Terms
For more details on privacy policies and terms of use, please visit the following links:
Meta (Facebook) Privacy Policy
Meta (Facebook) Terms of Service
Google Privacy Policy
Google Terms of Service
Pinterest Privacy Policy
Pinterest Terms of Service
TikTok Privacy Policy
TikTok Terms of Service
Microsoft Privacy Statement
Microsoft Advertising Agreement
UniPixel Privacy Policy
License
This plugin is licensed under the GPLv2 or later.
See it in action
Screenshots & previews.
Main Home PageMeta Platform and Event SetupGoogle Platform and Event SetupUniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce screenshot 4UniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce screenshot 5UniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce screenshot 6UniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce screenshot 7UniPixel: Meta, Pinterest, TikTok, Google & Microsoft Server-Side Tracking for WooCommerce screenshot 8
02 / Source details
Gettingstarted.
01In WordPress Admin, go to Plugins > Add New.
02Search for “UniPixel”.
03Click Install Now, then Activate.
04Go to UniPixel in the admin menu to configure your platforms.
03 / Source details
Frequently asked questions.
What credentials do I need for Meta?
Your Facebook Pixel ID (from Events Manager) and an Access Token (from Business Settings > System Users). Enter both in UniPixel > Meta Setup.
What credentials do I need for Google?
Your GA4 Measurement ID (format: G-XXXXXXXXXX) and a Measurement Protocol API Secret (from Admin > Data Streams). Optionally, a GTM Container ID if you use Google Tag Manager. Enter these in UniPixel > Google Setup.
What credentials do I need for Pinterest?
Your Pinterest Tag ID, Ad Account ID and a Conversions API Access Token (from Ads Manager > Conversions > Set Up API). Enter all three in UniPixel > Pinterest Setup.
What credentials do I need for TikTok?
Your TikTok Pixel ID and an Access Token (from Events Manager > Pixel Settings > Advanced Settings). Enter both in UniPixel > TikTok Setup.
What credentials do I need for Microsoft?
Your Microsoft UET Tag ID and a CAPI Access Token (from Microsoft Advertising > Conversion Tracking > UET Tag Settings). Enter both in UniPixel > Microsoft Setup.
What if I already have a Meta pixel or Google tag on my site?
Select “Pixel Already Included” in UniPixel settings. This prevents duplicate tracking scripts while still allowing UniPixel to send server-side events and custom events.
How does deduplication work?
Each event gets a unique event ID. The same ID is sent via the browser pixel and the server API call. Meta, Pinterest, TikTok and Google use this ID to merge duplicate events, counting them once instead of twice.
Does this work without WooCommerce?
Yes. WooCommerce events (Purchase, AddToCart, etc.) require WooCommerce. But PageView, custom click events and custom interaction events work on any WordPress site.
Do I need a GTM server container?
No. UniPixel sends server-side events directly from your WordPress server to each platform’s API. No Google Tag Manager setup is required.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati