Migrate to new tracking code

Migrate to new tracking code in Google Analytics — with the four heights of help laid out: do it now, make it easier for the next person to accept, work out the right move when you are stuck, and learn the pattern so it stops coming back.

4prompt heights
Open it in the interactive atlas →

The four heights

The same task, four distances: today's deadline, the next reviewer, the stuck moment, the pattern.

Execute — do the immediate task

+
We are migrating to the new tracking snippet across the whole site this week. Replace the legacy…
We are migrating to the new tracking snippet across the whole site this week. Replace the legacy tracker on all pages of shop.joyloom.com, blog.joyloom.com, and the checkout subdomain with the new implementation, verify that existing custom dimensions and ecommerce parameters are preserved, and run a parallel validation to ensure event counts match within 5% during the first 24 hours. Confirm rollback steps if the new code breaks purchase attribution.

Improve — make it easier to accept

+
Before I hand the migration plan to Priya in ops, make it approval-ready: list the exact custom…
Before I hand the migration plan to Priya in ops, make it approval-ready: list the exact custom dimensions and variables that must map from old to new, highlight any incompatible features that will need mapping work, and supply a short rollback checklist with the specific files and CDN paths to revert. Also estimate how much historical reporting will need reprocessing if mapping is off by one parameter.

Decide — diagnose the stuck moment

+
I flipped the new snippet on staging and test orders appear in our payment logs but reported…

After switching the snippet on staging, revenue dropped by half.

I flipped the new snippet on staging and test orders appear in our payment logs but reported revenue halved. I’m afraid the ecommerce payload parameter names changed and revenue is being dropped or recorded under a different metric. I can’t tell if the problem is the payload naming, a missing currency code, or an order_id mismatch. Which three checks should I run now to pinpoint whether the issue is data mapping, currency, or deduplication, and what quick fix would restore revenue counts so we can proceed to production safely?

Become — change the pattern

+
Every migration to a new tracker leaves us reconciling metrics for a week and losing trust with…

Migrations routinely undercut metrics for days after rollout.

Every migration to a new tracker leaves us reconciling metrics for a week and losing trust with finance. Where should we change habit: run parallel tracking for a defined warm period, insist on a single mapping spec for commerce fields, or create an automated mapping verifier? Recommend one operational rule and one small script or check that prevents the most common migration errors in future rollouts.

Next to this one

Other web analytics work people do in Google Analytics.

Every task here came from the work, not from a feature list — which is why the prompts name what you want done and never the button that does it. The tool changes; the work does not.
Copyright © LLOS.ai · 2026 — original pedagogy, voice, and design — all rights reserved.

The rest of the map

Same library, five ways in.