You rebuilt your site.
Did your data survive?
New GA4 & GTM service by tsvik.com — measurement migration from your old site to your new one.
A redesign or migration makes the site look better — and quietly breaks the tracking underneath. GA4 stops firing on the new pages, events go missing, conversions point at old URLs. The site looks great; the numbers stop meaning anything. I make measurement work again — and prove it.
The problemWhat quietly breaks in a redesign or migration
New site, new theme, new URLs — and the tracking that was wired into the old site rarely comes across intact. Usually it fails silently: no error, just wrong or missing numbers you don't notice until a report looks off.
- GA4 tag missing or duplicated on the new templates
- Events (form submits, add-to-cart, calls, signups) never re-implemented
- Conversion actions still pointing at old URLs that 301'd away
- The ecommerce dataLayer gone, so purchase/value data disappears
- Cross-domain broken between site and app/checkout
- Consent Mode and the cookie banner misconfigured
- New URL structure breaks year-over-year comparisons
- Ad platforms (Google, Meta) optimizing on bad conversion data
The serviceWhat I set up and verify
GA4, done right
Property and data streams configured, tag firing once on every page, key events and dimensions mapped to how your business actually works.
Clean, documented GTM
A tidy Google Tag Manager container — triggers, variables and tags named and organized, with a change log so it's maintainable, not a black box.
Event & conversion tracking
Form submits, calls, signups, add-to-cart, purchases — pushed via dataLayer and wired to Google & Meta as conversions, with enhanced conversions.
Ecommerce measurement
Full ecommerce dataLayer (items, value, transaction ID) so revenue, ROAS and product reports are accurate again.
Consent Mode v2 & privacy
Cookie consent wired to Consent Mode so you stay compliant without throwing away measurable data.
Cross-domain & server-side
Cross-domain between site, checkout and app, plus optional server-side GTM to recover data lost to ad blockers and short cookie lifetimes.
The processHow it works
Who it's forYou'll want this if…
- You redesigned or migrated and aren't sure tracking survived
- You're running ads but don't trust the conversion numbers
- Your reports don't match your backend / CRM
- You're moving from Universal Analytics habits to GA4
- You have a site + app or checkout on separate domains
- Nobody can explain what's in your GTM container
Let's make your numbers trustworthy again
Start with a measurement audit. I'll tell you exactly what's broken and what it's costing you.
FAQ
Do I need Google Tag Manager for this?
Will I lose my historical data?
Is this just GA4, or ad conversions too?
Do you do server-side GTM?
How do I know it actually works?
Related reading: server-side GTM for B2B and recovering remarketing lists with server-side tracking.