Google Analytics 4 Consultant: clean setup, finished migration, BigQuery exploited
Freelance GA4 consultant: clean setup, finalizing UA migration, GTM tagging plan, BigQuery hookup, team training. Transparent fixed fees.
By Ron Kopelman, freelance analytics consultant — updated May 18, 2026
Google Analytics 4 is the dominant measurement tool on my client sites — roughly 85% of analytics engagements I take on revolve around GA4. It’s also the most poorly configured tool on the market: the UA migration was often rushed, events were carried over identically without rethinking the model, and custom parameters surface in Looker Studio without anyone knowing what they map to. My role as a GA4 consultant is to bring everything back to order: audit the existing setup, build a clean tagging plan, rigorous GTM implementation, BigQuery hookup, and train your team to stay autonomous.
Why GA4 is misconfigured on most sites
Three technical reasons explain the gap between “GA4 is installed” and “GA4 measures the business correctly”.
The UA → GA4 migration was rushed. When Google announced the end of Universal Analytics for July 2023, half the market did a functional copy-paste: UA pageview, event and transaction were re-implemented as-is in GA4. But GA4 has a radically different data model — parameterized events, conversions without category/action/label, distinct properties and streams. The literal migration produces a GA4 that “looks like” UA but misses the new tool’s main benefits (modeling, data-driven attribution, predictive audiences, native BigQuery exports).
The tagging plan doesn’t exist. Most sites have no up-to-date documentation of their GA4 events: custom parameter names, custom dimensions, firing conditions, expected values. Consequence: a developer changing a dataLayer doesn’t know it’s breaking a conversion, and a marketer building a GA4 audience uses a parameter whose value hasn’t been pushed for three months.
Consent Mode v2 silently distorts numbers. If the CMP is mis-wired (see Consent Mode v2 consultant), GA4 receives default “denied” consent signals and switches to behavioral modeling — useful but imprecise. On a site with 60% cookie acceptance, that means 40% of your traffic is statistically modeled, not measured.
My GA4 missions
1. GA4 from scratch
Setup of a new property on a fresh site. Business objective definition, tagging plan, event taxonomy, GTM implementation, testing, training. Typical effort: 8-12 days.
2. UA → GA4 finalization
You migrated in 2023 and you know it’s shaky. I rebuild the setup, clean up redundant events, redesign conversions on the GA4 model (conversions = marked events, not “goals”), rebuild custom dimensions and align with your tracking audit if we’ve done one.
3. Enhanced Ecommerce tagging plan
Specific to retail sites: complete GA4 Enhanced Ecommerce model deployment — view_item, add_to_cart, begin_checkout, add_payment_info, purchase, refund — with all items, currency, value, coupon, transaction_id parameters. Shopify, WooCommerce, PrestaShop, or custom platforms. Bridge to Google Ads via Enhanced Conversions. Details in ecommerce analytics consultant.
4. BigQuery hookup + exploitation
GA4 + BigQuery is the combination that changes everything once you pass a critical volume (200K sessions/month and up). I configure the export, write the first usable SQL views, and hand over maintenance. See GA4 + BigQuery consultant.
5. Custom GA4 training
For marketing/data teams who inherit a setup and need to operate it daily. 1-3 day sessions, in-person or remote, on your real reports and real cases.
My clean setup method in five steps
- Business scoping: half a day with marketing, product, data teams to align KPIs with measurement.
- Tagging plan: a documented table with one row per event, all parameters, triggers, expected values. Signed by dev before any code is written.
- GTM implementation: cleanly organized container — clear naming, reusable triggers, one config tag, individual event tags.
- Acceptance testing: private browsing, mobile, consent accepted/refused. No delivery without validation.
- Handover: shared Notion documentation + 1-2h training session.
Fixed GA4 fees
| Mission | Scope | Fee |
|---|---|---|
| GA4 setup or rebuild | Tagging plan + GTM + property + testing | €4,800 (~8 days) |
| GA4 + BigQuery + dashboards | Setup + BQ export + 3 Looker Studio dashboards | €8,500 (~14 days) |
| UA → GA4 finalization | Legacy audit + cleanup + Enhanced alignment | €3,200 (~5 days) |
| GA4 team training | 1-3 days, on-site or remote | €1,200/day |
For off-template missions (multi-brand platforms, multi-country retail, regulated sectors), day rate €750/day with a scoped quote before kickoff.
Frequently asked questions
What’s the difference between GA4 and Universal Analytics?
GA4 is an “events-first” model — every interaction (pageview, click, conversion) is an event with parameters. UA was a “sessions-first” model with rigid category/action/label. GA4 includes native machine learning (modeled conversions, predictive audiences), free BigQuery export for most sites, and data-driven attribution by default. The flip side: migration isn’t copy-paste and many UA features are less powerful or absent.
Should I keep Universal Analytics in parallel?
No. UA has been read-only since July 2024 — you can no longer collect data, and historical reports will be progressively deleted by Google.
Are you GA4 certified?
Yes, current Google Analytics 4 certification. That said, the cert doesn’t measure much in practice — what counts is the quality of implementations and knowledge of real-world bugs.