GA4 setup, audit and attribution reporting.

A GA4 consultant for businesses that need answers, not definitions. I set up and repair Google Analytics 4 properties — key events, conversions, funnels, attribution and cross-domain tracking — then validate the numbers against your actual leads and sales before calling it done.

GA4 setup is not finishing a migration checklist; it is making the reporting useful.

Free, 30 minutes, no obligation. I only need view access to look at your account.

The short answer

GA4 and analytics set up around leads rather than page views: key events, attribution, funnel reporting and dashboards. GA4, Tag Manager and conversion events are part of Tracking Essentials at $375, and the Full Measurement Stack at $495 adds a Looker Studio dashboard.

By

Sound familiar?

Signs your GA4 setup is not answering business questions.

  • Nobody can say which channel produced the revenue
  • GA4 was migrated but key events were never marked as conversions
  • Form fills count, but the leads sales rejects count too
  • Funnel drop-off is invisible between steps
  • Cross-domain journeys split into two sessions and lose attribution
  • Reporting takes hours to assemble manually each month

What the work involves

What GA4 setup and analytics consulting covers.

GA4 audit

Property and data stream configuration, filters, consent settings and existing events reviewed against how the business actually sells — broken or duplicate measurement flagged first.

Key events and conversions

The actions that matter — qualified form submissions, calls, purchases — implemented in Google Tag Manager and marked as key events, so bidding and reporting learn from the right signals.

Funnel tracking

Each step of the journey measured separately, so a leak between landing page, form and thank-you can be located instead of guessed at from a single conversion rate.

Cross-domain tracking

Sessions configured to survive the moves between your domains and subdomains — booking pages, checkout, support — so a lead is one journey, not two.

Attribution and channel grouping

Default and custom channel groups tidied, an attribution model and window agreed for your sales cycle, and the platform-versus-GA4 gap explained rather than argued about.

Reporting and validation

GA4 or Looker Studio reporting that updates itself, then every event tested against your real leads and orders before handover, with documentation your team keeps.

One measurement rebuild tracked 565K events and attributed $205K of revenue back to source.

This work usually sits alongside GA4 key events and conversion tracking setup, Google Ads management built on this measurement, PPC management that depends on GA4 data and Google Tag Manager implementation behind the events.

Who it is for

A good fit if this sounds like you.

  • Businesses with a GA4 property that was migrated but never set up properly
  • Teams that cannot answer which channel or campaign produced revenue
  • Companies with multi-domain journeys that split in the reports
  • Leaders who want reporting they can act on without an analyst

Proof

Documented results.

$205,207

of revenue attributed back to source across 564,959 measured events in a documented measurement rebuild.

Past results do not guarantee future performance.

GA4 event report: 564,959 events and $205,207 attributed revenue
GA4 event report: 564,959 events and $205,207 attributed revenue
Review the paid media case studies

Process

How the work runs.

  1. Audit

    The existing GA4 property, tags and integrations reviewed against how the business actually sells.

  2. Event plan

    Which actions count — key events, conversions, funnel steps — written down and agreed before building.

  3. Build

    Google Tag Manager, GA4 events, cross-domain settings and Google Ads integrations configured.

  4. Validate and report

    Events tested against your real leads, attribution explained, and dashboards handed over with documentation.

FAQ

Common questions.

What does GA4 setup include?
Property and data stream configuration, event and key event setup, funnel tracking, cross-domain and consent settings, channel grouping, Google Ads integrations, and testing against your real leads.
What is the difference between GA4 events, key events and conversions?
Every interaction is an event. Marking one as a key event makes it a business outcome, and key events can then be imported into Google Ads as conversions. Getting this mapping right is the core of the setup.
Can you fix an existing GA4 property?
Yes. Most engagements start with an audit of what is already collecting data, then repair rather than start over where possible.
Why do GA4 and Google Ads report different conversion numbers?
Different attribution models, windows and counting settings, plus consent and browser limitations. I configure consistent definitions and explain the remaining gap so budget decisions use one number.
Do you handle cross-domain tracking?
Yes. Journeys that move between your domains or to a booking or checkout domain are configured to stay one session, so attribution is not split in half.
How is this different from hiring a GA4 agency?
You work directly with the person doing the implementation. There is no analyst layer between you and the work, and every decision is explained in writing.
Can you guarantee GA4 will show which channel works best?
No. Nobody can honestly guarantee rankings, lead volume or a cost per lead. I commit to the work, the reasoning behind it and transparent reporting.
How much does GA4 setup cost?
A one-time tracking and measurement audit starts at $125; full GA4 setup is quoted on scope after the audit.

Next step

Get your GA4 property reviewed in 30 minutes.

Tell me what is happening in the account and I will tell you what I would look at first — whether or not you hire me.

Review My GA4 Property

Starting price

$375/month

Get a straight answer on your ads, calls and website.

Book a free 30-minute call with me. I will look at your ads, tracking and website with you and tell you what I would fix first. No sales team, no obligation.