Agentix Journal
Practical diagnostics, teardowns and field notes on website conversion, tracking, reporting and customer data.
Stuck in a Google Ads passkey loop when adding a new agency? Why you have to wait (and how to get around it)
Trying to accept a Google Ads Manager (MCC) link or add an agency and stuck in a passkey approval loop? Why Google delays new passkeys and how to get past it.
After a website move, where did the conversions go?
Orders still arrive, but GA4 or Google Ads conversions dropped after a website launch? How to trace one real order across the handoffs before rebuilding tags.
Your Google Ads account may be learning from the wrong conversion
High conversion counts in Google Ads while sales stay flat? How primary goals, noisy form clicks and missing CRM feedback train Smart Bidding on the wrong signal.
A cookie banner is not a consent test
Having a cookie popup on screen does not prove your tags respect it. How to test accept, reject and preference changes across your banner and GTM.
Purchases are recorded. Why are product views and basket additions missing?
GA4 showing completed orders while product views or add-to-cart steps sit at zero? How to separate a real shopping drop-off from missing eCommerce events.
Before you build another dashboard, define the decision it has to support
Tired of dashboards that nobody trusts or uses? Why agreeing a plain-English measure dictionary across GA4, CRM and finance comes before building charts.
What should a CRO review do when the conversion data is wrong?
Asked to improve website conversion when GA4 is broken or untrusted? How to separate what you can fix immediately through observation from what needs clean data first.
When a trade customer sees the wrong price, which system owns the answer?
Trade buyers seeing retail prices or outdated credit terms when they log in? How to fix source-of-truth and sync rules between ERP, CRM and B2B eCommerce.
A safer way to change a GTM container you inherited
Asked to edit an inherited Google Tag Manager container full of mystery tags? A practical release checklist to ship changes without breaking live tracking.
When a subdomain split (blog, shop, trade portal) turns one buyer into three strangers in GA4
Do your subdomains split customer journeys in GA4? How misaligned cookies turn one buyer into three visitors and destroy marketing attribution.
What GA4's 24-to-48-hour processing delay means for Monday morning trading checks
Checking yesterday's ROAS on Monday morning? How GA4's 24-to-48-hour processing delay causes panic budget cuts and how to run accurate trading reviews.
Why your staging site and staff IP addresses are quietly polluting your conversion rate
Is your eCommerce conversion rate dropping for no reason? How office staff browsing and staging test orders pollute GA4 metrics and how to fix it.
Data-driven attribution vs last-click in GA4: what changes when you switch the setting?
Choosing between data-driven attribution and last-click in GA4? Learn how channel credit shifts across customer journeys and what changes in your reports.
Why GA4 records completed orders with £0.00 revenue
Purchases showing up in GA4 with £0.00 order value? How formatted currency strings and missing ISO codes break revenue tracking and how to fix it.
GA4 says revenue is up 30%. Your bank account says otherwise. Where duplicate transactions come from
GA4 reporting 30% more revenue than your bank account? How duplicate purchase events, mobile reloads and mismatched IDs inflate analytics and distort ad spend.
Why Direct traffic spikes after a domain or checkout change (and why customers didn't suddenly type your URL)
Direct traffic taking over your reports after a website launch or checkout change? How broken redirects strip campaign tags and how to fix attribution.
What happens to your historical data when GA4 hits its 14-month retention limit?
Wondering what happens when GA4 hits its 14-month retention limit? Learn what data disappears, what survives in reports, and how BigQuery protects your trading history.
Why GA4 reports "(other)" or hides rows in your campaign tables, and when BigQuery is the real fix
Seeing "(other)" or hidden rows in GA4 campaign tables? Why cardinality and data thresholding obscure marketing performance and how BigQuery solves it.
Why PayPal, Klarna and bank redirects show up as your top revenue source in GA4
Payment portals showing as your best marketing channel in GA4? How checkout redirects steal campaign credit and how to restore accurate order attribution.