Skip to main content
Version: 1.2.0

Welcome to Tracking Docs

Stop writing tracking plans in spreadsheets.

Tracking Docs is a Docusaurus plugin that treats your analytics documentation as code. It generates beautiful, versioned, and testable tracking documentation directly from JSON Schema.


📉 The Problem​

When teams start a tracking setup, they often begin with a spreadsheet. It seems easy at first, but it quickly breaks down:

  • Drift: Implementation diverges from the spreadsheet, and no one updates the doc.
  • Untestable: You cannot validate your live dataLayer against a Google Sheet.
  • Unmaintainable: Copy-pasting parameters (like user_id) across 50 events is error-prone.

🚀 The Solution: Docs as Code​

By defining your events as JSON Schemas, you create a single source of truth that powers both your documentation and your validation logic.

For validation you can use the tracking_validator project.