Tracking requests in plain English, decided by rules and a person

Anyone on a team can ask for a new analytics event in a sentence. A model drafts the definition, fixed rules check it, a person approves it, and it joins the tracking plan with code for engineers. Every step goes into an audit trail that nothing can edit.

No sign-up. Your sandbox is private to this browser and holds 5 requests. Nothing is sent to Jira, Confluence or Notion. A sandbox unused for 7 days is deleted, with its requests and audit trail.

  1. Ask: in plain words
  2. Draft: a model writes it
  3. Check: fixed rules
  4. Approve: a person decides
  5. Publish: into the tracking plan
The model only drafts. Fixed rules and a person decide what crosses.

The 60-second story

  1. Ask

    Someone in marketing asks, in plain English, for something they want to measure.

  2. Already there

    The tool shows them the plan already has it. They take the existing event, no new event is made, and the audit trail records why.

  3. Approve

    When they ask for something new, the approver decides on one screen, after ticking off any personal data or likely duplicate.

  4. Ship

    Engineers get the Segment code to send it. Everyone else gets a tracking plan entry that says what it means.

New to tracking plans?

Start with what a tracking plan is and why a team keeps one. The guide also walks a request through each step and explains the words you'll meet here.

Built in the open

The code is on GitHub. Each design decision has a written record of why it was made and what it ruled out. Three to start with:

Every decision record