Branch review screen

Use the Branch review screen to prepare, review, and implement analytics updates in one place. It brings together context for reviewers, a clear diff of your tracking plan, and copy‑ready implementation instructions.

  • Align stakeholders on why the changes exist and what they enable
  • Review and approve the exact tracking plan changes with powerful filters
  • Hand developers precise code diffs and snippets per event per source
💡

Branch review screen is composed of three tabs: Branch context, Tracking plan changes, and Code changes.

The three tabs

Branch context

Use Branch context to align reviewers on the purpose and scope of the branch before they dive into the changes.

Branch context tab

  • Add a branch description including a concise description of the product updates the branch is related to and the tracking plan changes described in the branch
  • Add links to product specs, designs, tickets or other relevant resources so reviewers have all context to review
  • Rename the branch as scope evolves to keep branch lists clear without breaking links

Tracking plan changes

Use Tracking plan changes to review and approve the exact modifications to your tracking plan and to manage the review workflow.

Tracking plan changes tab

  • See a structured diff of metrics, events, properties, and related items vs. main; focus on what’s new since your last review using “Show changes since”
  • Comment on changed items to ask questions, record decisions, and resolve feedback
  • Add or remove reviewers and change the branch status (Draft, Ready for review, Changes requested, Approved) to keep work moving

In the Events view, the Workbench highlights added or updated events, giving you an at‑a‑glance view of changes useful for self‑review while making changes to the tracking plan.

Code changes

Use Code changes to translate tracking plan diffs into precise implementation instructions for developers.

Code changes tab

  • Scan impacted events grouped by source with configurable diffs to understand exactly what to change in code
  • Copy language‑appropriate snippets for both Codegen and non‑Codegen to speed up implementation and reduce errors
  • Share links internally or create a public share to collaborate with people outside your workspace

Learn more about how to Review Code Changes.

Rename the branch

Open your branch, click View changes, go to Branch context, edit the branch name, and save.

Learn more