I built a free dataLayer documentation builder after years of wrestling with 40‑page tracking docs

Published: (February 10, 2026 at 12:21 PM EST)
2 min read
Source: Dev.to

Source: Dev.to

Introduction

After enough projects where we debated attribution models and dashboards while working off inconsistent, poorly‑documented events, I realized my real anger was aimed at those monstrous Word files we used as tracking plans. Dozens of pages, different versions flying around, devs implementing from an old copy, analysts updating another, and endless Slack threads to reconcile what was “the latest.” It was slow, brittle, and made coordination with my analyst colleagues and stakeholders a constant headache.

The Tool

I built a free tool that treats the dataLayer and event design as a first‑class artifact. It works like a schema designer for tracking GA4 events: you define events, properties, and entities in one place and export a structured dataLayer specification that can be implemented via GTM/GA4 or custom tracking. The goal is to make analytics requirements explicit, versionable, and shared, instead of buried in documents and email attachments.

Community‑Driven Templates

A big part of the vision is community‑driven templates: common event models for e‑commerce, SaaS, content sites, etc., that we can improve together. The hope is that, as a community, we can converge on better naming, properties, and conventions rather than every team starting from scratch with a blank Word file.

Funding

The tool is free, and I genuinely want to keep it that way for as long as possible so analysts and smaller teams can use it without friction. If you find real value in it, a donation would be greatly appreciated to help keep it free and fund new features (better integrations, export formats, collaboration features, etc.).

Discussion

I’m curious how people think about this problem:

  • Do you maintain a formal tracking plan / event catalog today, and how do you keep it synchronized across devs, analysts, and stakeholders?
  • Would you like a similar tool for other kinds of documentation?
  • Any pitfalls you’ve hit with enforcing conventions across multiple teams that I should consider while designing templates and workflows?

Try It Out

If you’re interested, you can check out the tool here:

I built it to fix my own frustration with spec chaos, but I’d love to shape it around what the broader analytics community actually needs.

0 views
Back to Blog

Related posts

Read more »

TIL: Template Strict Locals (TSL)

Template Strict Locals TSL The other day I was reviewing Chris Oliver’s “Powerful Rails Features You Might Not Know” presentation. Among the many useful tips d...

Savior: Low-Level Design

Grinding Go: Low‑Level Design I went back to the drawing board for interview preparation and to sharpen my problem‑solving skills. Software development is in a...