Full Signal Tracking gets through every adblocker. It runs on a unique endpoint on your own domain, and if that endpoint is ever blocked, it auto-rotates to a fresh one.
Default Google Ads tag or other server-side tracking SDKs
Third-party endpointgoogletagmanager.comReachable
Google AdsPurchase conversionReceiving
Product Metrics: Full Signal Tracking
Your unique endpoint/x7Kq2mVd9RtB4wLpReachable
Auto-rotationOnly if ever blockedStandby
Product MetricsServer-sideClick ID + orderConsent Mode v2Order-ID dedupeReceiving
Google AdsPurchase conversionReceiving
Flow A: default tag
12:04googletagmanager.com, Google Ads tag loaded200 OK
Product Metrics: Full Signal Tracking
12:04POST /x7Kq2mVd9RtB4wLp, gclid Cj0KQ…x7Rw kept200 OK
Adblocker off: the default tag and Full Signal both reach Google Ads.
Switch the adblocker on. The default tag loses the order. Full Signal Tracking gets it through, with auto-rotation on standby.
Illustrative data. Example with Nike products; Product Metrics is not affiliated with Nike, adidas or PUMA. Endpoint paths, click IDs and order IDs are examples.Step 1 of 4: Adblocker off
Google Ads can only bid on the purchases that reach it.
With the browser tag alone, adblockers and browser privacy keep part of them out.
Full Signal Tracking sends every one.
Orders in your shop from Google Ads clicks55
What Google Ads received from the browser tag41
What Google Ads receives with Full Signal Tracking55
Illustrative data. The share of lost purchases differs per shop, audience and browser mix.Example scenario with Nike products. Performance data is illustrative. Product Metrics is not affiliated with Nike, adidas or PUMA.
Better campaigns and more profitable growth.
Full Signal Tracking
Improve your campaign performance.
Smart Bidding only learns from what reaches Google Ads. Full Signal Tracking sends every purchase from your own domain, with its click ID.
Illustrative data. Profit at 44% margin, excl. VAT; lifetime value, click ID and times are examples.Example scenario with Nike products. Performance data is illustrative. Product Metrics is not affiliated with Nike, adidas or PUMA.
Attribution in Google Ads
Your campaigns get credit for the sales they drove.
A purchase that never reaches Google Ads is credited to no campaign. Full Signal Tracking keeps the click ID first-party and server-side, so a purchase days later still lands on the campaign that won it.
Google Ads does the attributing. Product Metrics is not an attribution tool.
Smart Bidding, Performance MaxOptimising towardsPurchase – profitSmart Bidding optimises to profitUnlocked: bid on profit, not revenue
Smart Bidding now optimises to profit, so low-margin products stop eating budget.
Illustrative data. Profit (44% margin, excl. VAT), LTV, order ID and click ID are examples. Example with Nike products; Product Metrics is not affiliated with Nike, adidas or PUMA.Step 4 of 4: Outcome unlocked
Setup
Three steps on your platform, no custom dev work. On all five platforms.
1Install the Product Metrics appFrom the Shopify App Store, then log in with Google.
2Turn on the app embedOne toggle in your theme editor. The Web Pixel and the first-party endpoint go live on your store domain.
3Pick your purchase conversion actionConnect Google Ads in Workspace → Tracking and choose where purchases land.Configure adblocker-proof tracking
Endpoint on Shopify
Shopify App Proxy on your store domain
No custom dev work
No server container to host
Runs next to your current tag
1Install the Product Metrics pluginUpload the plugin in WordPress and activate it.
2Connect your storeLink WooCommerce in Workspace → Ecommerce Platforms. Orders, customer history and costs sync automatically.
3Pick your purchase conversion actionConnect Google Ads in Workspace → Tracking and choose where purchases land.Configure adblocker-proof tracking
Endpoint on WooCommerce
Same-origin plugin route on your domain
No custom dev work
No server container to host
Runs next to your current tag
1Install the Product Metrics moduleAvailable for Magento 2.4, 2.0 and OpenMage 1.9.
2Connect your storeLink Magento in Workspace → Ecommerce Platforms. Orders and products sync automatically.
3Pick your purchase conversion actionConnect Google Ads in Workspace → Tracking and choose where purchases land.Configure adblocker-proof tracking
Endpoint on Magento
Opaque script URL on your domain
No custom dev work
No server container to host
Runs next to your current tag
1Connect your Lightspeed shopLink Lightspeed eCom in Workspace → Ecommerce Platforms.
2Approve the first-party relayYour endpoint is served from your own shop domain through a relay we manage for you.
3Pick your purchase conversion actionConnect Google Ads in Workspace → Tracking and choose where purchases land.Configure adblocker-proof tracking
Endpoint on Lightspeed
First-party relay on your shop domain
No custom dev work
No server container to host
Runs next to your current tag
1Install the Product Metrics pluginAdd the plugin to Shopware 6 and activate it.
2Connect your storeLink Shopware in Workspace → Ecommerce Platforms. Orders and historical costs sync automatically.
3Pick your purchase conversion actionConnect Google Ads in Workspace → Tracking and choose where purchases land.Configure adblocker-proof tracking
Endpoint on Shopware 6
Same-origin plugin route on your domain
No custom dev work
No server container to host
Runs next to your current tag
Adblocker test and consent
Adblocker-proof, and consent still decides. Every conversion carries the visitor’s consent choice.
What gets through with an adblocker on.
An adblocker stops the standard Google tags. Requests to your Full Signal endpoint still get through.