A sample of GA4, GTM and CRO projects — real problems, what I did, and the result. Each one links to a full write-up with screenshots.
Replaced three conflicting spreadsheets with one blended GA4 + Google Ads + CRM dashboard, with clear definitions behind every metric. Weekly reporting time dropped from half a day to a glance.
View project →Connected form submissions, qualified-lead status and closed revenue back into GA4 and Google Ads via offline conversion imports, so the team could finally optimise for booked revenue instead of raw form fills.
View project →Deployed a deduplicated Pixel + Conversions API setup through server-side GTM. Event Match Quality climbed to 8.7/10 and Meta-attributed purchases rose 42%, giving the media buyer accurate signal to optimise against.
View project →Delivered silently under the agency's brand. Found 12 issues invisible in the existing dashboard — duplicate tags, an unfiltered internal-traffic problem and a broken purchase trigger — and lifted the account health score from 41 to 94.
View project →Wired a CMP into GTM with the full Consent Mode v2 signal set and enabled modeled conversions. Reporting held at 98% of pre-rollout levels while the client became fully compliant across the EU.
View project →Sessions were fragmenting as visitors moved between the marketing site, the booking engine and the payment host. I configured cross-domain linking and consistent referral exclusions so all five properties report as one clean user journey.
View project →Used GA4 funnel-exploration and scroll-depth data to find where lead forms were losing people, then ran a six-week structured testing program. The winning variant lifted form completion 31% at 98% significance.
View project →Moved GA4, Google Ads and Meta CAPI onto a first-party server container on a subdomain. Recovered roughly 22% of previously-blocked events and cut third-party script weight on the marketing site by 40%.
View project →Purchase and add-to-cart events had stopped firing after a theme migration, leaving 18% of revenue untracked. I rebuilt the dataLayer and GA4 ecommerce events end to end, validated every stage in DebugView, and reconciled GA4 against Shopify to the dollar.
View project →Tell me what's going on, or grab time on my calendar.