Web Analytics with Google Analytics 4Attribution, dashboards and analytics operations · Lesson 18 of 20

Running analytics as an ongoing practice

Article · 10 min · 8 min lecture

Video lecture

Running analytics as an ongoing practice

14 chapters · about 8 min · full transcript

Coming soon

Chapter 1 of 14

The analytics operating rhythm

  • Analytics decays without owners
  • Roles and responsibilities
  • The rhythm
  • Change logs and audits
  • Automation and culture

The narrated lecture is in production

Every chapter is scripted and ready. Browse the chapters and read the full transcript now — the video will appear here when it’s published.

Chapters

Analytics decays without ownership

Sites change, campaigns launch, developers refactor, new tags appear, people leave. Without an operating rhythm, even a perfect implementation degrades within months. Treat analytics like a product with owners, routines and documentation.

Roles and responsibilities (RACI-lite)

ActivityResponsibleAccountableConsultedInformed
Measurement planAnalystMarketing leadLeadership, salesWhole team
Tracking plan and tagsAnalyst / implementerAnalytics ownerDevelopersMarketing
Data layerDevelopersTech leadAnalystMarketing
Consent and privacyAnalyst + legalData protection leadDevelopersLeadership
Dashboards and reportingAnalystMarketing leadChannel ownersStakeholders

In a small business or solo consultancy, one person may hold several roles — the point is that each activity has a named owner.

The rhythm

DAILY (5 min)     Realtime/overview sanity check during active campaigns; alerts review
WEEKLY (30 min)   KPI review vs target; channel and landing page movers; anomaly notes
MONTHLY (2 hrs)   Tracking QA script on top journeys; PII audit; UTM Unassigned review;
                  dashboard commentary; access review for leavers
QUARTERLY (1 day) Measurement plan review; tracking plan clean-up; consent re-audit;
                  attribution/experiment roadmap; stakeholder feedback on dashboards
ON EVERY RELEASE  Developer notice -> QA script -> change log -> annotation

The change log

A shared change log is the cheapest, highest-value analytics artifact:

| Date       | Change                               | By     | Reason                 | Data impact                  |
|------------|--------------------------------------|--------|------------------------|------------------------------|
| 2026-03-02 | generate_lead moved to DL push       | Hassan | Thank-you page false +ve | Leads drop ~ expected       |
| 2026-03-10 | Added gateway to unwanted referrals  | Emma   | Referral misattribution | Paid revenue rises          |
| 2026-04-01 | Consent default denied for EEA/UK    | Legal  | Compliance              | Fewer observed users (EEA)  |

When a number moves unexpectedly, the change log is the first place to look.

Auditing an inherited property

Agencies and new hires often inherit a messy GA4 property. A structured audit:

  1. Access and ownership — who owns the account; who has admin; remove stale users.
  2. Configuration — retention, filters, unwanted referrals, cross-domain, key events, links.
  3. Implementation — duplicate tags, tag manager container state, data layer quality.
  4. Data quality — (not set) rates, Unassigned channel share, PII leaks, revenue reconciliation.
  5. Consent — pre-consent firing, CMP configuration, non-Google tags.
  6. Reporting — which dashboards exist, who uses them, what is broken.

Score each area (for example red / amber / green), then present a prioritized fix plan with effort and impact.

Building analytics culture

  • Teach questions, not clicks. Train stakeholders to ask good questions; they will find the reports.
  • Celebrate decisions made with data, including decisions to stop something.
  • Be honest about uncertainty. Say "directionally" and "illustratively" when appropriate; credibility comes from calibrated claims.
  • Keep documentation close to work — link the tracking plan and glossary from the dashboard.

Worked example: a 90-day plan for a new analyst

Days 1-30   Audit, access clean-up, fix critical issues (duplicates, gateway referrals,
            PII), agree measurement plan with leadership.
Days 31-60  Rebuild tracking plan; implement key events via data layer; UTM builder
            launch; consent audit and fixes.
Days 61-90  Leadership dashboard with commentary; weekly review rhythm live;
            first incrementality test designed with the paid media team.

Hands-on: automate the boring parts of the rhythm

  • Daily: a BigQuery scheduled query (module 3 health query) posts key-event and page-view anomalies to a team chat channel.
  • Weekly: a Data API script pulls the KPI table into a sheet; an AI assistant drafts the first version of the commentary from the aggregated table using a fixed prompt; the analyst edits and approves.
  • Monthly: the PII scan and UTM leak query run automatically; results are reviewed in the monthly session.
  • Quarterly: an AI assistant compares the tracking plan against the event names seen in the export and lists events that are live but undocumented, or documented but no longer firing:
SELECT event_name, COUNT(*) AS events_30d
FROM `my-project.analytics_123456789.events_*`
WHERE _TABLE_SUFFIX >= FORMAT_DATE('%Y%m%d', DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY))
GROUP BY event_name
ORDER BY events_30d DESC;
-- Compare this list with the tracking plan: undocumented events -> document or remove;
-- documented events with zero volume -> investigate or retire.

Next steps

To go deeper on consent-aware collection, server-side tagging and conversion APIs, take the Privacy-First Measurement course. To turn your GA4 data into decisions with AI-assisted analysis and statistics you can defend, take AI for Data Analysis and Decision Making.

Second worked example: a Dubai e-commerce team's 90-day turnaround

A new analyst inherits a property with duplicate tags, no change log and a dashboard nobody trusts. Days 1 to 30: audit, remove the hard-coded duplicate, fix payment-gateway referrals, add the PII scan. Days 31 to 60: rebuild the tracking plan, move purchase to a data layer push, launch the UTM builder, run a consent audit. Days 61 to 90: a leadership dashboard on BigQuery summaries with a weekly commentary, and the first geo holdout designed with the paid media team. At day 90, leadership meetings reference the dashboard by name, which is the real sign that the rhythm is working.

Common mistakes

  • No change log, so historical anomalies become mysteries.
  • One person holds all knowledge and access (a "bus factor" of one).
  • Audits that list 80 issues without prioritizing.
  • Stakeholders who only see numbers, never the reasoning.
  • Routines that exist on paper only: if the weekly review keeps getting canceled, shrink it rather than abandon it.

Handover pack

Whenever an analyst, agency or freelancer changes, a handover pack prevents knowledge loss. It should contain the measurement plan, tracking plan and definitions register, the tag manager container export and version notes, the UTM taxonomy and builder, the consent configuration and privacy register, dashboard links with owners, the change log, and a list of open issues with priorities. Keep it in a shared location owned by the business, not in anyone's personal drive.

Maturity checklist

Key takeaways

  • Analytics degrades without owners and routines — run it like a product.
  • A change log is the first place to look when numbers move unexpectedly.
  • Audit inherited properties systematically and prioritize fixes by impact.
  • Credibility comes from calibrated, honest claims about data quality.

Check your understanding

Quick questions to lock in the lesson. They don’t count towards your certificate.

  1. Key events dropped suddenly after a site release. What should be checked first?
  2. What is the main risk of one person holding all analytics knowledge and admin access?
  3. An inherited property audit lists 80 issues. What makes it useful to stakeholders?

Put it into practice

Create a change log and a monthly analytics routine for your organization or a client, and schedule the first review in your calendar.

Enrol for free to save your progress

Reading is always free. Enrol to keep your place, take the final assessment and earn a verifiable certificate.