GA4 Implementation

GA4 built properly from the property up. Event taxonomy, key events, custom dimensions, cross-domain measurement, and the reports your team will actually open. Includes a written measurement plan so the next person can follow what you did.

What's included

Property and configuration

  • Property and data stream setup, or a rebuild if the existing one is past saving
  • Data retention, timezone, currency, and reporting identity settings
  • Internal traffic filters, developer traffic exclusion, and unwanted referral handling
  • Cross-domain measurement across every domain and subdomain in the journey
  • Google Ads, Search Console, and Merchant Center links
  • Redaction rules so PII stops landing in your event parameters

Events and conversions

  • Event taxonomy defined before implementation, with naming rules written down
  • Enhanced measurement reviewed rather than left on by default, since it fires events most sites never wanted
  • Custom events built in GTM with a clean trigger and variable structure
  • Key events marked with counting method and attribution set to match your sales cycle
  • Custom dimensions and metrics registered and scoped correctly
  • User ID setup where you have logged-in users

Reporting

  • Custom channel groups so paid and organic splits reflect how you actually buy media
  • Report collections built around the questions your team asks
  • Explorations for funnel, path, and cohort analysis
  • Looker Studio connection where you want it downstream
  • Debug validation on every event before handover

Deliverable

  • Measurement plan listing every event, parameter, and dimension
  • Walkthrough session with your team
  • Thirty days of post-launch checks

Why it matters

GA4 punishes default installs. Turn it on, leave enhanced measurement alone, and you get a property diligently recording scrolls and file downloads while missing the three events your business runs on. Then someone marks eleven things as key events, attribution spreads across all of them, and the reports stop meaning anything to anyone.

The fix is unglamorous. Decide what to track, name it consistently, register the dimensions, and write it down so the next agency doesn't have to reverse engineer your container. Most of the work happens before a single tag gets published.

What clients say

Thomas is patient, quick and very knowledgeable. I had a few projects that were under the gun a but he completed everything in a timely manner with great professionalism. I'll definitely be hiring him again in the future.

Ameet Khabra

Thomas was highly available and quick to answer any questions I had.

Kesler Tanner

We worked with Tomas to set up some tracking for marketing analytics on our website. I'd recommend working with him - he's communicative, efficient, and effective.

Julia

Dyneti

Work with Tomas

Founder, SmartMetrics

20 years in marketing, CRO, CRM, and analytics, now with AI systems layered on top.

700+
companies served
20 yrs
marketing & analytics
Direct
no account managers
Salesforce Certified Platform App BuilderZoho Creator Certified Developer Professional

Get In Touch

You work with me directly, from scope to delivery.

https://
Client testimonials