Pixel Manager for WooCommerce (Premium) 1.68.0
Pixel Manager for WooCommerce Premium enables accurate tracking of purchases, add-to-cart, and other events. Fully pre-activated, GPL licensed, and easy to use.
Out of stock
Description
Pixel Manager for WooCommerce (Premium) — download
Download Pixel Manager for WooCommerce (Premium) free with SrmehranClub membership. Exact files as listed on the official site. No license keys or author support. GPL pre-activated.
Pixel Manager for WooCommerce (Premium) Free Download (100% Original GPL, Pre-Activated & Not Nulled Version)
Want to supercharge your WooCommerce marketing campaigns with precise tracking? Pixel Manager for WooCommerce (Premium) is a powerful plugin that allows you to implement and manage tracking pixels from Facebook, Google, Pinterest, and other platforms effortlessly. Gain accurate insights, optimize ads, and boost ROI without touching any code.
At Srmehranclub, you can download the 100% original, pre-activated, and not nulled or cracked version under a verified GPL license, all at an unbeatable discount.
? Why Pixel Manager for WooCommerce Is Essential
Pixel tracking is critical for online marketing success. This plugin simplifies it:
-
Add multiple tracking pixels (Facebook, Google, Pinterest, TikTok, etc.)
-
Track WooCommerce events like purchases, add-to-cart, and page views
-
Automatic event mapping for WooCommerce products
-
Integration with WooCommerce subscriptions, variable products, and custom carts
-
Advanced configuration for event triggers and parameters
-
Supports GDPR and cookie consent compliance
-
Debug and verify pixel activity from the dashboard
-
Boost ad performance with accurate conversion data
Why guess your ad performance when Pixel Manager gives you precise data?
?? Why Download From Srmehranclub?
Srmehranclub ensures safe and fully functional premium plugins.
Your Pixel Manager for WooCommerce Premium free download includes:
-
Pre-activated premium version
-
100% original GPL files
-
Not nulled or cracked
-
Secure, malware-free download
-
Access to updates for active members
-
Instant download of the latest version
Get advanced tracking capabilities without paying full price.
?? Who Should Use Pixel Manager for WooCommerce?
This plugin is perfect for:
-
WooCommerce store owners running ad campaigns
-
Digital marketing agencies managing clients’ ads
-
eCommerce businesses optimizing ad spend
-
Store owners using Facebook, Google, or Pinterest ads
-
Analytics and conversion tracking specialists
If you want accurate insights and better ad performance, this plugin is indispensable.
?? Key Features of Pixel Manager for WooCommerce
Here’s what makes it powerful:
-
Add multiple tracking pixels easily
-
Automatic event tracking for WooCommerce actions
-
Supports purchases, add-to-cart, and page views
-
Advanced parameter mapping for custom events
-
Integration with variable products and subscriptions
-
GDPR and cookie consent compliant
-
Debug and test pixel activity from the dashboard
-
Lightweight and performance-optimized
-
Compatible with all major WooCommerce themes
-
Regular updates and premium support
Everything you need to track conversions and optimize campaigns effectively.
?? GPL License – Safe, Legal & 100% Original
All Srmehranclub downloads follow the official GPL license, ensuring:
-
100% original, unmodified plugin files
-
No malware or injected scripts
-
Not nulled or cracked
-
Full freedom to customize
-
Lifetime usage rights
Professional tracking tools delivered safely and legally.
?? Final Thoughts
Pixel Manager for WooCommerce (Premium) is the ultimate plugin for accurate pixel tracking, analytics, and campaign optimization. With Srmehranclub offering the pre-activated, not nulled, 100% original GPL version, you can implement advanced tracking for WooCommerce without paying the premium price.
Optimize your ads, improve ROI, and track every WooCommerce event today!
? FAQs (Unique)
1. Can I track purchases and add-to-cart events?
Yes, the plugin tracks all major WooCommerce events automatically.
2. Is this version from Srmehranclub nulled?
No—it is a 100% original GPL version, fully pre-activated.
3. Does it support multiple pixels on a single site?
Absolutely, you can add Facebook, Google, Pinterest, TikTok, and more.
4. Is it compatible with variable products and subscriptions?
Yes, all product types are fully supported.
5. Can I verify pixel activity from the dashboard?
Yes, it includes built-in debug and verification tools.
Changelog
From readme.txt in the download
New
- The TikTok, Microsoft Ads, Pinterest, Snapchat, Reddit and OpenAI browser pixels are now part of the free plugin, together with Microsoft Ads Consent Mode. The Conversions API and Events API connections, Advanced Matching, Enhanced Match and Enhanced Conversions for these platforms stay in the Pro version
- The new
pmw_order_shipping_profitfilter adds the shipping economics of an order to the profit margin. The calculation leaves shipping out on both sides, because WooCommerce records what the customer was charged but never what the carrier charged the shop, so shops had to rebuild the whole margin to account for it - With the Marketing value logic set to Profit margin, an alert now names how many recent orders contain a product the plugin knows no cost for, and the new
Profit_Margin::order_has_complete_cogs()helper answers that for a single order. Such products count with a cost of zero, so their whole revenue is reported as profit pmw.trackCustomGoogleAdsConversion()sends a conversion to a conversion action of your own, applying the same marketing consent gate and the same wait for the Google tag as the plugin's own Google Ads conversions. A hand-writtengtag()call sent nothing at all on shops that defer or delay JavaScript- The Abilities API now offers every setting the admin interface offers. Ten were missing, among them the lifetime value calculation, the logger and the server-side tracking toggles, so an AI agent was blind to a part of the plugin a shop owner could see
- Added Klaviyo as a new tracking pixel (Pro, beta). With the Klaviyo plugin installed, the Pixel Manager takes over its onsite tracking, gated on marketing consent and with a Started Checkout that works on custom checkouts, and adds the cart, collection, search and checkout step events the plugin never sends, while the plugin keeps handling orders, catalog and profile sync, forms and list consent. Every event lands on the shop's existing Klaviyo metrics. Without the plugin, the Events API reports purchases and refunds server-side (Pro)
Improved
- X (Twitter) now counts as a popular pixel on the Tracking Pixels tab, so it shows under the Popular filter and in the popular group of the pixel list
- An opportunity card for a Pro feature now says so on installs that cannot use it and carries the upgrade button, and the Payment Gateway Tracking Accuracy alert names server-side tracking and Automatic Conversion Recovery as the fix for the untracked orders it lists. Both only linked to the documentation before
- The Consent Management Platforms card no longer reads "None detected on this site" when it finds no cookie banner plugin. It now says that only platforms installed as a WordPress plugin can be listed there, that a platform loaded as a script works on the shop all the same, and how to confirm that in the browser console
- With "Always send server-side events" enabled, the Payment Gateway Tracking Accuracy report stops offering that setting as the fix for orders excluded because the visitor denied all consent categories. It now says those conversions were still sent server-side and only stay out of the report because the report measures the browser, and the order records that too
- When the accuracy trend compares two periods, it now names how much of the change comes from orders that left the report because the visitor denied all consent categories, and what the change is with those orders counted as untracked in both periods. A shift in that population moves the average accuracy on its own, without a single additional purchase being measured
- A script that takes over the plugin's
pmwobject now reports itself through the newpmw:warning:global-replacedevent and a running count onpmw.globalGuard, not only as a console warning. The shop that reported this could confirm that the errors had stopped but not how often the race still happened, because its analytics tool records errors and not warnings - The extra order data output on order pages is no longer marked as a Pro setting. The plugin allowed it on the free version everywhere except the settings interface, which locked the toggle
- The Pinterest events now carry the product brand and category, on the browser pixel and on the Conversions API. Pinterest lists both among the parameters it wants on a checkout and reads their absence as a coverage gap, which holds its automated bidding back
+4 more
- The direct integrations for Borlabs Cookie and Real Cookie Banner have been removed. Direct support for both was deprecated in 1.41.1, and both still reach the plugin through Google Consent Mode update calls, which the plugin reads like any other consent signal
- The HTTP request logging setting is no longer marked as a Pro setting. It sits in the otherwise free logger group, and the plugin allowed it on the free version everywhere except the settings interface
- The Click ID Capture Quality section of the debug report now breaks the scanned orders down by what created them, and names how many of the orders that fired no browser pixel were never storefront orders to begin with. Orders written by an integration, placed in the admin or renewed on a subscription have no browser behind them, so counting them made a healthy shop look like its browser tracking had failed (Pro)
- Updated the translation template (.pot file)
Fixed
- Under WooCommerce's built-in Cost of Goods Sold, a variation that inherits or adds to its parent's cost is priced with that cost at last. The plugin read a meta field that only exists on order line items, so those variations counted with a cost of zero and their whole revenue was reported as profit
- Pricing an order no longer writes a WooCommerce "doing it wrong" notice into the log for every line item on shops with the built-in Cost of Goods Sold enabled. The cost was read with the generic meta accessor, which WooCommerce answers from the same getter anyway and warns about on the way
- The lifetime value calculation on orders now asks for an active Pro license everywhere. Its settings field, the route that schedules a recalculation and the calculation itself did not, so it was reachable on the free version and a Pro shop whose license had lapsed kept recalculating its whole order history
- The trial card on the dashboard no longer claims that no credit card is required. The 14-day trial does ask for a card at checkout, so the card now says so and that cancelling before the trial ends costs nothing
- A consent tool in auto-blocking mode, such as Cookiebot, could run the plugin's configuration line again after the tracking library had started, which replaced the library's object and silently stopped add-to-cart, product click and checkout tracking. The configuration now merges into that object, and the library restores it if another script replaces it
- A tracking library that stops starting up part way through now reports it in the console, and through the new
pmw:error:init-abortedevent, instead of leaving the shop partially tracked without a word. The listener files no longer depend on the load order for the functions they use while they register - On shops that run CookieYes, the visitor is no longer treated as having answered the cookie banner before they have. CookieYes writes its consent cookie, and fires its consent update event, on the first page view already, in shapes that carry a consent value but no answer, and reading any of those as a choice skipped the region check, so visitors outside the configured Explicit Consent Regions stayed blocked
- The Cookiebot and OneTrust consent readers now deny a category their cookie does not name instead of granting it. A OneTrust cookie that carries no consent groups, which OneTrust also writes for its own bookkeeping, is ignored rather than raising an error, and one written before the visitor answered the banner no longer counts as a decision
+16 more
- On shops that run OneTrust or CookiePro with its standard cookie categories, the visitor's choice is read at last. The Pixel Manager only understood the plain group numbers, not the C0001 to C0004 ids OneTrust ships by default, so neither the consent cookie nor the consent change event told it anything
- A
gtag('consent', 'update')issued by a cookie banner itself is no longer stored as the Pixel Manager's own decision. That record has no expiry and outlived the banner that made it, so a decline kept declining after the banner had forgotten it. Such an update can also no longer deny the necessary category - On shops that run Complianz, Complianz' own Google Consent Mode is switched off while the Pixel Manager's is active, the same as for Cookiebot. Two consent default blocks on one page compete and the last one wins, so the pixels could run against a default consent state the Pixel Manager never set
- Requests for the Google Tag Gateway service worker that arrive after the measurement path was changed or removed are now answered with a 410 before WordPress runs its query and renders a 404 page. Browsers send one per visit until the old worker is gone, and on a busy shop each one held a PHP worker for seconds
- One shopper action that the theme, a funnel builder or WooCommerce itself reports twice is now counted once. Each pass carried its own event ID, so a single product view or add to cart reached Pinterest, Meta and GA4 several times, on the browser pixel and on the server-side API alike
- A Pro setting submitted through the Abilities API on a site without an active Pro license is now refused instead of saved. It was stored with a note that it would not take effect, which left a configuration the plugin could not act on, while the REST API refused the very same value
- The remove from cart event fires again on the cart and the mini cart. A cart synced from the server replaced the cart item key map that the remove button is resolved through with a different structure, so the event failed with "Wasn't able to retrieve a productId", and an item the map does not list now falls back to the product ID on the remove button itself
- The filters that carry an order now always receive the WooCommerce order on the server-side purchase path too. Since 1.65.0 that path handed them the plugin's internal order object, which fatally ended the checkout request for a filter that type-hints
WC_Order, and silently did nothing for one that checksinstanceof WC_Order, which our own documentation recommends (Pro) - A subscription renewal is recognised as one again on the server-side purchase path, so the renewal opt-outs take effect there. Since 1.65.0 that path handed WooCommerce Subscriptions the plugin's internal order object, which it cannot resolve, so shops that had switched renewal tracking off still saw every renewal reported to Meta as a purchase (Pro)
- The subscription renewal opt-outs now hold for Google Analytics 4, refunds included.
pmw_google_analytics_subscription_renewal_trackingand the globalpmw_subscription_renewal_trackingonly gated the dedicated renewal handler, while the renewal reached Google Analytics through the regular purchase path all the same, so switching them off changed nothing (Pro) pmw_subscription_renewal_trackingnow switches subscription renewal tracking off for every platform, as documented. Only Meta and Google Analytics read it, so renewals kept going to Google Ads, TikTok, Pinterest, Snapchat, Reddit, OpenAI, Nextdoor, Microsoft Advertising and Mixpanel, and a manually paid renewal still fired the browser pixels (Pro)- Deposit and instalment orders are no longer reported as sales of their own by the server-side purchase events. The same internal order object stopped the split-payment classification from recognising them since 1.65.0, so every instalment counted as an order on top of the sale already reported from the parent (Pro)
- The customer identifier sent to Meta, Pinterest, Snapchat, Microsoft Advertising and Nextdoor now comes from the order's customer, not from whoever made the request, which is nobody on a payment webhook or a scheduled run, so those orders shared one identifier. Pinterest also accepts the hashed email address for a guest (Pro)
- The
pmw_send_all_s2s_requests_blockingfilter takes effect again. Since 1.42.6 the HTTP request class read the logger setting directly, so there was no way to make the server-side requests wait for the platform responses while debugging without switching the HTTP request logger on (Pro) - Triple Whale was told about the same Contact twice on every purchase. The pixel reports a known customer when it loads and the login event reports the same identity again, and the two now share one guard, so the identity goes out once per session (Pro)
- A guest checkout no longer reports a login on the order confirmation page. That page carries the order's customer so the purchase keeps the buyer's identifiers, and the login event read that as the visitor being signed in, so Google Ads, Google Analytics, Meta, Snapchat, TikTok and Triple Whale were told about a login that never happened (Pro)
Other
- *Release date – 14.09.2026*
Show 5 earlier versions
Version 1.67.04 new10 improved17 fixed1 other
New
- The new
pmw_fire_parent_view_item_on_variable_productsfilter fires aview_itemwith the parent product when a variable product page loads. With variations reported separately, noview_itemwent out at all until the shopper picked a variation, and WooCommerce preselects none by default, so those page views were unreported - The new
pmw_facebook_auto_configfilter switches Meta's automatic configuration off per pixel, which stops Meta's automatic event detection, its microdata scraping and its SmartSetup instrumentation. The snippet our troubleshooting page documented for this defined a placeholderfbqand stopped the Meta pixel from loading at all - OpenAI Advanced Matching now sends the hashed phone number, first and last name plus the billing region and postal code, on the browser pixel and on the Conversions API. Server-side events also carry the browser reference from the SDK's
__obrefcookie, so a purchase reported from the server is matched to the browser that clicked the ad (Pro) - The OpenAI pixel and Conversions API report a new customer account as
registration_completed, and the Conversions API now sends each order line with its unit price, parent product and chosen variation attributes (Pro)
Improved
- The Meta Event Setup Tool warning and the debug report now name every rule and value extractor by its ID and by the URL it is scoped to. Meta sometimes keeps delivering rules after they were deleted in the Events Manager, and only Meta support can remove those, for which they need those IDs
- The debug report now has a Google Tag Gateway section that counts gateway requests which ended in a WordPress 404 that day, and names the last one. Nothing in the plugin could show that gateway traffic was being dropped, which is what made the resulting server load so hard to trace
- The Pinterest events now use Pinterest's own standard event names throughout. Product views move from PageVisit to ViewContent, and starting a checkout is reported as InitiateCheckout instead of Checkout. Expect reported Pinterest Checkout conversions to drop, because checkout starts were previously counted as completed orders
- The Freemius section of the debug report now states whether the in-dashboard account page exists, why it does not, and which link the plugin hands out in its place. None of that was visible anywhere, so a shop reporting a dead account link could not be diagnosed from a debug report
- The Click ID Capture Quality section of the debug report now counts only the orders created after click ID capture became active on this shop, and states that date. It scanned the newest 250 orders regardless of age, so a shop that had just updated read 0% captured, which is indistinguishable from broken capture (Pro)
- The Meta Conversions API now writes one log entry per purchase and per subscription event, naming the event ID and how many pixels it was sent to. Shops that send directly rather than through the Server-Side Proxy had no way to confirm a server-side send from the log at all (Pro)
- Updated the bundled third-party libraries to their current releases
- The Triple Whale pixel now sends Triple Whale's full checkout funnel (Contact, contactSubmitted, addressSubmitted, shippingSubmitted, paymentSubmitted, Purchase) plus NewSubscription for orders that start a WooCommerce Subscription, and switches the tracking of Triple Whale's own plugin off while it is active, so nothing is reported twice (Pro)
+2 more
- Confirmed compatibility with WordPress 7.1 and WooCommerce 11.1.0
- Updated the translation template (.pot file)
Fixed
- Purchase tracking no longer ends in a fatal error when WooCommerce cannot resolve the order behind an order line item. That broke the checkout response after the payment had already been captured, so those customers read it as a failed payment and ordered again, which charged them twice
- On LiteSpeed Cache the Pixel Manager excludes itself from "Load JS Deferred: Delayed", which held every script back until the visitor clicked or scrolled and lost purchases on the order confirmation page. It also keeps its
?vercache buster when "Remove Query Strings" is on, so browsers stop replaying a pre-update script that requests chunk files no longer shipped - The automatic cache purge after a Pixel Manager update now clears NitroPack, Kinsta and Proxy Cache Purge, which failed silently and left those shops serving the previous release's tracking library, so it disabled itself and tracked nothing. A cache that cannot be cleared now raises an admin notice, and a stale library names itself in the console
pmw.trackCustomFacebookEvent()now honors the visitor's current marketing consent, the same gate every other Meta event passes. It only checked whether the pixel had loaded at some point, so a custom event fired from a shop's own snippet still reached Meta after the visitor withdrew consent in the cookie banner- A jQuery snippet that fires a Pixel Manager event from a
pmwLoadhandler no longer sends the page into an endless loop that freezes the browser and floods the server with requests, which our own documented parentview_itemsnippet did. Legacy jQuery handlers on the lifecycle events also ran twice per page load and now run once - The deprecated
wpmLoadevent again reaches listeners that register after the tracking library has loaded. Printing the deprecation warning also switched off the compatibility dispatch, so a snippet registering from_pmwqor from any late-loading script was warned that the event is deprecated and then never called, while identical code running earlier still worked - Requests to the Google Tag Gateway service worker, which Google's tag registers under the measurement path, are answered by the gateway instead of falling through to a full WordPress 404 page. Every visitor triggered one, which flooded 404 logs and put shops with regular traffic under load they had no way to explain
- The Google Tag Gateway proxy no longer writes several log lines per tracking request at the info level, which grew a normal shop's daily log to several megabytes and buried the entries the logger was turned on to find. That detail is now logged at the debug level; warnings and errors are unchanged
+9 more
- The Triple Whale Orders API key and its opportunity card are gone. Triple Whale documents that API for Custom Sales Platform shops only, while a WooCommerce store delivers its orders over the REST connection made in Triple Whale onboarding, so the key only ever sent those orders a second time. The
pmw_triple_whale_platformfilter remains for a shop registered as a Custom Sales Platform (Pro) - A server-side destination that fails while sending a purchase is now logged and skipped instead of aborting the whole batch at the end of the checkout request, where its error landed in the checkout response the payment gateway had already succeeded in (Pro)
- The OpenAI Conversions API now sends the customer identifiers in the list form OpenAI's API defines (
emails_sha256,countriesand so on), instead of the browser pixel's undocumented singular field names, which could drop matching data. Withdrawing marketing consent in the cookie banner now also stops the OpenAI SDK from sending events (Pro) - The phone number sent to Meta is now normalized to the international format before it is hashed, on the browser pixel and on the Conversions API. It was hashed as the customer typed it, so a number with spaces or without a country code never matched a Meta profile, which in most shops is the majority (Pro)
- The Pinterest and Snapchat checkout start events sent server-side carried no cart value, currency or products, because they read the cart from the wrong source. On Pinterest this also dragged the Order Value coverage down and blocked ROAS bidding (Pro)
- The Pinterest purchase sent through the browser and the one sent through the Conversions API now share an event ID, so Pinterest stops counting a single order twice. The Pinterest click ID (
_epik) is now attached to server-side events, which it never was (Pro) - Server-side purchase events now wait until the payment request has finished before they read the order, so a PayPal transaction fee that WooCommerce PayPal Payments stores only after marking the order paid is deducted under the order subtotal value logic. The browser event already deducted it, so the two channels disagreed by exactly the fee (Pro)
- The "Account & billing" link now opens the Freemius customer portal when the in-dashboard account page is missing, rather than our pricing page. A Pro shop whose license activation never completed, one that cannot reach Freemius for instance, lost its only route to its license, its invoices and the beta releases opt-in (Pro)
- The Google Ads conversion adjustments feed now accepts the username and password set through the
pmw_google_ads_conversion_adjustments_credentialsfilter. WordPress read the same Basic Auth header as an Application Password login and answered 401 first, so Google Ads reported invalid credentials for every protected feed (Pro)
Other
- *Release date – 07.09.2026*
Version 1.66.06 new5 improved16 fixed1 other
New
- The debug report now states whether Meta's own Conversions API Gateway is connected to the pixel, and which events it mirrors. The Gateway copies every browser event into the server channel from Meta's side, so it explains a server event count of roughly twice the browser one while being invisible in the WordPress plugin list
- Added the Microsoft Advertising Conversions API (Pro): with a token set, all Microsoft Ads events are also sent server-side, including purchases from WooCommerce order hooks. The UET tag and the server events share one event ID so Microsoft deduplicates them, the click ID (
msclkid) is attached, and SweetCode Cloud routes them when connected - Added an experimental server-side Google Ads purchase conversion upload through Google's Data Manager API. It activates automatically when the shop connects its Google account through the setup assistant, uploads into the same conversion action the browser tag fires, and Google deduplicates by transaction ID, so it only adds conversions the tag missed (Pro)
- The server-side Google Analytics refund events can now be modified or blocked through the same payload filters as the purchase event, and the new
pmw_google_analytics_refund_trackingfilter switches them off altogether, for shops that would rather keep their attribution reports free of the sessionless refund rows than have Google Analytics net the refunds out (Pro) - The Opportunities tab now flags six more setups a shop is missing: the Pinterest API for Conversions, the Nextdoor Conversion API, Nextdoor and Criteo Advanced Matching, the Triple Whale Orders API, and the Google Analytics 4 Measurement Protocol (Pro)
- The Opportunities tab now flags a Meta pixel that has both the Conversions API Gateway and the Pixel Manager's Conversions API connected to it. Only one of the two is needed, and the Gateway is the one to drop, because it can only mirror events the browser already sent (Pro)
Improved
Specification
Overview
Customer Reviews
