ENSLČlanek je na voljo samo v angleščini.Slovenske novice →Book a free audit

Analytics & tracking

What Does a GA4 Consultant Do? Agency vs Freelancer in 2026

Updated

A hand placing a glowing block into a tangle of neon data lines, an illustration of fitting the missing piece into an analytics setup.

A GA4 consultant makes Google Analytics 4 answer the questions your business actually asks. In practice that means auditing what the property collects, fixing the implementation (usually through Google Tag Manager), designing events and key events around revenue, connecting BigQuery where it earns its place, and training the people who read the reports. Installing the tag is the small part; most of the work is making the numbers trustworthy and then using them.

Below is what that work looks like step by step, when it’s worth paying for, and how a freelancer, an agency and an in-house hire compare. For how we run it ourselves, see our GA4 consulting service.

What does a GA4 consultant do, step by step?

1. Write a measurement plan

Good consultants start with the business, not the interface. What counts as success? For an online store it’s purchases, order value and repeat buyers. For a SaaS company it’s trial starts, activation and demo requests. For lead generation it’s qualified leads, not every form fill.

That becomes a written measurement plan: which events to collect, which parameters each one carries, and which few are marked as key events (what GA4 used to call conversions). The plan is the shared language between marketing, product and developers, and it’s what your ad platforms end up learning from.

2. Audit what is already there

Most companies already have GA4 installed, often in a hurry when Universal Analytics stopped processing data in July 2023. The audit checks:

  • property settings, data streams, internal-traffic filters and data retention;
  • consent mode v2 and how consent choices affect what’s collected;
  • the Google Tag Manager container and the data layer feeding it;
  • cross-domain tracking and referral exclusions (payment providers and subdomains showing up as traffic sources);
  • whether the numbers match your backend, CRM or shop.

The usual findings are unglamorous: a purchase event that fires twice and inflates revenue, newsletter signups counted as key events, e-commerce values that never match the shop. None of these show up as errors in GA4. They show up as decisions made on wrong numbers.

3. Fix and build the implementation

Fixes go into the tag setup, most often through Google Tag Manager. That covers custom events with useful parameters (a form_submission event that carries form_name and form_type), registered custom dimensions, and Google’s recommended e-commerce events from product view to purchase and refund, with transaction IDs that reconcile with the shop.

Where ad blockers and lost cookies are costing real data, the consultant may move tagging server-side. Our server-side GTM guide explains when that’s worth it.

4. Build reports people actually open

GA4’s standard reports rarely answer a specific business question. A consultant builds funnel and path explorations, audiences for advertising, and Looker Studio dashboards per team (leadership needs a different view from the paid-media team). When the questions outgrow the interface, the BigQuery export gives you raw event data, history beyond GA4’s retention limit, and joins with CRM or product data.

5. Turn the data into decisions

This is where the value is. Where do users drop out of the funnel? Which channels produce customers rather than clicks? Which key events should your ad platforms optimize for? A consultant answers the “so what” and turns it into specific changes to campaigns, pages or the product.

For TMT Finance, $4,200 of ad spend had produced two conversions. We integrated product analytics and mapped the application journey first, fixed the onboarding flow it exposed, then relaunched Google Ads with smart bidding fed by the new conversion data. Cost per lead fell from $2,140 to $48.74, and the setup now tracks 90+ data points across GTM and GA4.

When do you need a GA4 consultant?

Usually when one of these is true:

  • Nobody on the team trusts the GA4 numbers, or they disagree with the backend and nobody knows why.
  • The property was migrated from Universal Analytics in a rush and never checked since.
  • Ad platforms are optimizing toward the wrong events, or conversions are missing from them.
  • You need something beyond the basics: server-side tagging, BigQuery, cross-domain tracking, or CRM data joined to web data.
  • Your team has the questions but not the time or specialist knowledge to get answers out of GA4.

E-commerce, SaaS and lead-generation businesses feel this most, because their spend decisions depend directly on what GA4 reports.

Should you hire a GA4 agency, a freelancer or an in-house specialist?

It depends on scope, how much continuity you need, and how much managing you want to do yourself.

Freelance GA4 consultant GA4 agency In-house specialist
Best for A defined task: an event setup, a fix, a migration repair Audit plus rebuild, ongoing reporting, work spanning GA4, GTM, ads and CRM Continuous analysis in a company with a strong data culture
Cost model Hourly or fixed per project Fixed project fee or monthly retainer Salary and benefits, a fixed ongoing cost
Breadth Often deep in one area (GTM, say) Several specialists: tagging, BigQuery, reporting, paid media Knows your business best; skills depend on one hire
Continuity Depends on one person’s availability A team covers holidays, sick days and departures Depends on one person staying
Your management overhead Higher: you scope, review and coordinate Lower: the agency runs the project You manage them like any employee
After the project Ad hoc, often a new contract Retainers for monitoring and changes Immediate, day to day

A freelancer is a good fit when the job is well defined and you can judge the result yourself. An agency makes more sense when the problem crosses tools and teams, or when you need someone accountable for the numbers over time. An in-house hire pays off once analytics is a daily function, not a project.

Many companies end up with a mix: a consultant or agency builds the foundation, documents it and trains the team, then the in-house people run day-to-day reporting with outside help for the harder work.

How do you vet a GA4 consultant?

Skip “do you know GA4?” and ask questions that need real experience to answer:

  • “Show me a measurement plan you’ve written.” If there isn’t one, the setup will be built around whatever was easy to track.
  • “Our GA4 revenue doesn’t match the shop. How would you find out why?” Listen for a method: deduplication, transaction IDs, consent, attribution windows.
  • “How do you handle consent mode v2?” They should explain what happens to data from visitors who decline.
  • “When would you use the BigQuery export, and what does it cost us?” BigQuery is billed by Google separately; a good consultant sizes it first.
  • “What do we get at the end?” Documentation of every event and what it means, and a handover or training session.

Also check ownership: the GA4 property and the GTM container should belong to your company’s account, with the consultant given access, not the other way round.

A red flag is anyone who talks only about setup and never about validation, governance or how they’ll prove the numbers are right.

How much does GA4 consulting cost?

It depends on scope. We quote after a free audit, once we know what’s broken. Freelancers usually bill hourly or per task, which can be cheaper for a small, well-defined job and more expensive when the scope keeps growing.

If you’d rather do the groundwork yourself first, start with our GA4 setup checklist.

FAQ

Is a GA4 consultant the same as a Google Tag Manager specialist?

They overlap. Most GA4 implementation happens in Google Tag Manager, so a good GA4 consultant knows GTM well. But a GA4 consultant also owns the measurement plan, the reporting and the interpretation, while a GTM specialist may focus only on tags and triggers.

Can a consultant fix data that GA4 already collected wrongly?

Mostly not in GA4 itself: fixes apply from the day they go live, and GA4 doesn’t reprocess old events. If you have the BigQuery export, historical data can often be cleaned up there. That’s one reason to switch the export on early.

Do we need BigQuery?

Not always. It’s worth it when you need history beyond GA4’s retention limit, want to join web data with CRM or product data, or ask questions the GA4 interface can’t answer.

Do we keep everything when the engagement ends?

You should. The GA4 property, the GTM container, the dashboards and the documentation stay in your accounts. Make that part of the contract.

If your GA4 numbers don’t match your backend, tell us what you’re seeing and we’ll start with an audit.

Related reading