Tools · GA

GA4 operating tooling that keeps your property honest.

6 proprietary tools your analysts and engineers use to run GA4 as a real production system.

GA tooling

Annotations Automation

The problem

GA4 is full of unexplained dips and spikes. No one remembers what you released, no one ties promotions to the data, and debugging anomalies takes hours.

“Every conversion drop kicks off a two-week investigation.”

Analytics Lead, publisher

How it’s used

Pulls from Git commits, Jira releases, release notes, marketing calendars and ad platform change logs. Creates annotations in GA4 automatically, with context and owner.

The impact

Change log inside GA4

Anomaly triage in minutes

No more detective work on dips

GitHub · Maintained by Duga · Client access

GA tooling

Custom Dimensions Manager

The problem

You’ve hit GA4’s custom dimension limit. No one knows which dimensions are still in use, so nothing can be retired safely.

“We’re maxed out and can’t add the one dimension we actually need.”

Head of Measurement, fintech

How it’s used

Audits dimension usage over a rolling window, deduplicates overlapping definitions, and retires dead ones under a versioned spec. Change requests routed through a single source of truth.

The impact

Dimension budget under control

Retire with confidence

Single source of truth

GitHub · Maintained by Duga · Client access

GA tooling

Ecom Attributor

The problem

GA4’s built-in ecommerce attribution is broken for subscription and repeat-purchase businesses. Every reorder gets the wrong credit.

“GA4 credits 40% of subscription revenue to organic search, it’s obviously wrong.”

CFO, subscription brand

How it’s used

Custom attribution that knows about product lifecycle, first vs repeat purchase, and net new revenue. Tuned to your basket economics.

The impact

True contribution per campaign

Subscription logic built in

Numbers finance will sign off

GitHub · Maintained by Duga · Client access

GA tooling

GACI (GA Config Inspector)

The problem

GA property configs drift. Somebody adds an event, someone else deletes a dimension, and by month six no one can tell what’s changed.

“I can’t prove the config matches what we agreed six months ago.”

Measurement Consultant

How it’s used

Snapshots the complete GA property configuration daily, diffs against the approved spec, and alerts on unauthorised changes. Audit trail exportable to PDF.

The impact

Config drift caught same day

Defensible audit trail

Reports trustworthy again

GitHub · Maintained by Duga · Client access

GA tooling

Calibrator

The problem

GA4 numbers don’t match Shopify, Stripe or your ERP. Clients stop trusting the dashboard.

“Every Monday meeting opens with ‘why don’t the numbers match?’”

Client Partner, retail agency

How it’s used

Scheduled reconciliation between GA4 and your source-of-truth systems. Flags deltas above a configurable threshold, explains where the gap comes from.

The impact

Confidence in the dashboard

Delta explanations on demand

Fewer credibility conversations

GitHub · Maintained by Duga · Client access

GA tooling

UPD Inspector (User Property Data)

The problem

User properties silently fail to populate for chunks of traffic. Cohort and segmentation work downstream becomes unreliable.

“Half our LTV cohorts are built on properties that aren’t actually set.”

CRM Analyst

How it’s used

Validates every user property at the event level, measures coverage, and alerts when a property drops below a threshold. Clear owner for every signal.

The impact

Cohort analysis you can trust

Coverage alerts within minutes

Ownership for every user property

GitHub · Maintained by Duga · Client access

Your tools, not ours

Every tool on this page is built, maintained and updated by Duga. Clients get repo access, a documented onboarding, and ongoing support from the engineers who wrote the code. You’re not buying a one-off script, you’re getting a proprietary asset that ships improvements month after month.

GitHub access

Private repository with read access for your engineers. Fork, integrate, or deploy directly from our trunk.

Active upkeep

We track Google, Shopify and GA4 release notes so your tools stay compatible. Breakages fixed before you notice.

Quarterly releases

New features, hardening and performance work shipped on a quarterly cadence. Release notes written for humans.

Engineer support

Direct Slack access to the team who built the tools. Questions answered by the authors, not a ticketing queue.

Take the tools for a spin

Book a 20-minute walkthrough. We’ll show you the tool working on your own stack, share the GitHub repo, and scope onboarding.