·9 min read

GA4 freelance: complete guide to managing client analytics

Everything a web freelancer should know about GA4: essential metrics, client connection, automated reports and time-saving tools.

google analytics 4 freelancega4 freelancefreelance analyticsga4 freelance client report

By Matheo Zimmer

As a web freelancer, Google Analytics 4 is one of the tools your clients impose on you: or that you impose yourself to show the value of your work. But GA4 changed deeply compared to Universal Analytics, and many freelancers still navigate the interface by feel.

This guide covers everything you need to know to use GA4 effectively: the metrics that matter, how to manage your clients' access, and how to automate monthly reporting without spending hours on it.

Why GA4 is unavoidable for freelancers in 2026

Universal Analytics was definitively shut down by Google in July 2024. All your clients are: or should be: on GA4. It's the current standard, and that won't change soon.

GA4 introduces a different logic: everything is an event. A page view, a click, a form submission: everything is captured as an event with parameters. More powerful than Universal Analytics, but requires a learning curve.

For a freelancer, GA4 is useful at three levels:

  1. Diagnose problems: traffic drop, source disappearing, page going empty
  2. Prove the value of your work: correlation between your SEO/web actions and the metrics
  3. Deliver a professional monthly report to each client

The essential GA4 metrics for a freelancer

Unlike UA, GA4 uses new indicators. Here are the ones that truly matter:

Sessions and active users

  • Active users: people who interacted with the site (not just passive visitors)
  • Sessions: total number of visits
  • New users: share of first-time visitors: an indicator of SEO attractiveness

Engagement: what replaced the bounce rate

GA4 drops the bounce rate in favour of:

  • Engagement rate: % of sessions with at least 10 seconds of presence, a conversion event, or 2 page views. The higher, the better.
  • Average engagement duration: time actually spent on the site (more accurate than UA's session duration)
  • Engaged sessions: sessions that meet the criteria above

In practice: an engagement rate > 50% on a showcase site is a good signal. A rate < 30% warrants investigation.

Acquisition by channel

The Acquisition > Traffic acquisition section shows where traffic comes from:

  • Organic Search: natural Google results
  • Direct: URL typed directly or not tracked
  • Referral: inbound links from other sites
  • Organic Social: non-paid social networks
  • Paid Search / Paid Social: ads

For an SEO consultant, this is the most important section to show the impact of their work.

Pages and screens

The Engagement > Pages and screens section lists the most visited pages with:

  • Active users
  • Views
  • Average engagement duration

This is where you identify which pages perform and which are abandoned.

How to manage your clients' GA4 access

Often the most complicated part for freelancers. Two scenarios:

Case 1: the client gives you access to their GA4 account

The classic method. The client adds you as a user in Google Analytics with the Viewer or Analyst role. You access their data from your own Google account.

Drawback: you have to juggle between several Google accounts, and access can be revoked at any time. Not ideal if you manage 8 clients.

Case 2: you use a tool that connects via OAuth

Platforms like NarratIQ let you connect each client's GA4 properties via secure OAuth. You don't need to access the client's Google Analytics account directly: the tool queries the GA4 API with the rights granted once.

Advantage: centralisation in a single dashboard, no juggling between accounts, API access separated from human Analytics-account access.

The GA4 reports your clients expect

Most clients don't understand GA4 directly. They don't know what to look at, which numbers are good or bad, and why "session duration" disappeared.

A good client report contains:

  1. Executive summary: 4-5 key numbers with variation vs the previous month
  2. Traffic evolution: sessions curve over 30 days
  3. Acquisition sources: where traffic comes from (organic, direct, social)
  4. Top 5-10 pages: the most visited pages
  5. Engagement metrics: engagement rate, average duration
  6. Conclusion: 2-3 sentences in human language about what it means

The client reads the conclusion. The numbers are there to legitimise your invoice.

How to automate monthly GA4 reporting

The biggest problem freelancers have with GA4: formatting time. Open GA4, export the data, paste it into a template, format, write the context: it takes 2 to 3 hours per client.

Multiplied by 8 clients, that's a day and a half each month you don't bill (or poorly).

Option 1: Looker Studio (Google)

Looker Studio builds interactive dashboards connected to GA4. Free, but:

  • 3 to 6h of setup per new client
  • Connections expire regularly
  • The result is a web link, not an archivable PDF

Option 2: NarratIQ (automated)

NarratIQ connects GA4 in 5 minutes via OAuth and generates a professional PDF report in 30 seconds. You choose the sections, the period and your branding: and the PDF comes out ready to send.

For a freelancer managing 8 clients, that represents 13h recovered per month.

Common freelancer mistakes with GA4

Confusing "users" and "sessions"

A user can generate several sessions. If your client sees 500 users and 800 sessions, that's normal: some come back several times in the month.

Ignoring spam and bot filters

GA4 includes an automatic bot filter, but some spam traffic can still pollute the data. If you see weird sources with a 0% engagement rate, it's often parasitic traffic.

Comparing GA4 and UA data without care

GA4 and UA metrics are not directly comparable. UA bounce rate ≠ GA4 engagement rate (the bounce rate was removed), and sessions are computed differently. If your client compares Y-2 (UA) with Y-1 (GA4), the gaps can be misleading.

Not configuring conversions

By default, GA4 only tracks outbound clicks and file downloads. For form submissions, phone calls or purchases to count as conversions, you must configure them manually in Admin > Conversions.

Conclusion

GA4 is a powerful tool, but its value to your clients depends on your ability to synthesise it. Most clients have neither the time nor the skills to navigate the interface: it's your job to turn data into actionable insights.

If you manage several analytics clients, automating reporting is the best decision you can make for your time and your professional credibility.

Related articles:

Frequently asked questions

Three steps in order: (1) master GA4 on your own site for 4-6 weeks to understand the interface in real conditions, (2) offer a free GA4 audit to 2-3 contacts to gain experience with varied data, (3) standardise a monthly report template before taking your first paying client. This progression avoids impostor syndrome and builds credibility.

Ready to automate your GA4 reports?

Connect your Google Analytics 4 in 5 minutes. 14-day free trial, no credit card.

Try NarratIQ free