Magento

GA4 server-side tracking, analytics, and development insights for Magento 2 — from the team behind 25+ premium extensions.

The Magento Blog

GA4 server-side tracking, analytics, and product updates for Magento 2 — from the team behind 25+ premium extensions.

How to Stop Klaviyo Counting Magento 2 Orders Twice When Klaviyo's Extension and the Server-Side Addon Both Run
Quick AnswerKlaviyo's Magento 2 extension and the Klaviyo API Addon can each send a Placed Order for every order. Check Analytics > Metrics for duplicates, then, as we recommend, keep... Read more...
How to Keep Amazon and eBay Orders Imported Into Magento 2 Out of GA4 and Your Ad Platforms
Quick AnswerGive your Magento Amazon integration its own store view, then set each Conversions API addon's server-side tracking to No there. For GA4, point that store view at a second... Read more...
Magento Security Checklist for October 2026, and What's in WeltPixel 1.17.6
Quick AnswerFor October 2026, a Magento store needs four things. Apply Adobe's October security update, APSB26-153 (published October 13, 2026: 11 vulnerabilities, 5 Critical, 5 High and 1 Medium, across... Read more...
How to Retract Refunded and Cancelled Magento 2 Orders From Google Ads Conversions
Quick AnswerThe GA4 extension's Google Ads tag never takes a conversion back, so you upload Google Ads conversion adjustments yourself: RETRACT for each canceled or fully credited order, RESTATE for... Read more...
How Bundle and Grouped Products Show Up in GA4 Purchases on Magento 2
Quick AnswerOn a Magento 2 bundle product, the Dynamic Price setting decides what GA4 receives. Dynamic Price set to Yes sends the selected components from add to cart through purchase;... Read more...
Is HTML2Shell Real? No, but PHP2Shell Is: What Magento Stores Should Patch
Quick Answer"What are you doing about HTML2Shell?" Nothing, because it's a joke: as of October 26, 2026, no CVE record or vendor advisory describes it, and the image that started... Read more...
How to Keep Edited Magento 2 Orders From Counting Twice in GA4
Quick AnswerOn Magento 2, Edit Order cancels the original and places a new order numbered with -1, and the GA4 PRO extension sends that replacement server-side as a second purchase.... Read more...
PHP2Shell and Magento 2: How to Check Your Store Is Patched and What to Ask Your Host
Quick AnswerAs of October 23, 2026, PHP2Shell on a Magento store is fixed by updating PHP, not Magento: PHP 8.5.12, 8.4.27, 8.3.36 or 8.2.35, or your host's patched build of... Read more...
How to Fire Affiliate and Partner Tags From the GA4 Extension's dataLayer on Magento 2
Quick AnswerPut the partner tag in GTM on a Custom Event trigger for purchase and read the order number, value and currency from that dataLayer push. On GA4 PRO with... Read more...
How to Fix a Low Meta Catalog Match Rate on Magento 2 (Pixel Product IDs vs Your Catalog)
Quick AnswerTo fix a low Meta catalog match rate on Magento 2, set the Meta pixel's Product Identifier to match your catalog's id and item_group_id columns; GA4's Child vs Parent... Read more...
How Gift Cards, Store Credit and Reward Points Change the Purchase Value GA4 Receives on Magento 2
Quick AnswerOn Adobe Commerce, gift cards, store credit and reward points are subtracted from the order's grand total [2][3][4], and the GA4 extension sends the grand total unless you choose... Read more...
How to Stop PayPal and Other Payment Redirects From Taking Purchase Credit in GA4 on Magento 2
Quick AnswerOpen two GA4 reports: Traffic acquisition shows payment hosts that started new sessions, and Model comparison shows mid-session returns taking purchase credit [2][3]. List only the hosts you find... Read more...

Ready to upgrade your tracking?

Server-side tracking for Magento and Shopify — accurate data, better attribution, full privacy compliance.