Catalog work
Event taxonomy cleanup
Collapse duplicates, retire dead names, and leave one agreed catalogue so checkout_completed and order_success stop competing in the same report.
Parser Canvas Base is a small practice that audits app analytics instrumentation. We compare event names, property types, and required fields with the current iOS, Android, and web builds — then write the rename map when the taxonomy has drifted.
Flagship audit
Most tracking plans list an event as present or absent. The failures that distort a funnel live one level down: value arriving as a string on one operating system, item_id empty after a catalogue sync, checkout_start still firing beside the renamed checkout_begun.
We take a dated export, the parser configuration if you have one, and the screens that are supposed to fire. You receive a findings list ordered by report damage, not by how interesting the mismatch looks.
Related work
Validation is the usual first engagement. Cleanup, a rewritten tracking plan, and a handover session sit beside it when the findings need a permanent home.
Catalog work
Collapse duplicates, retire dead names, and leave one agreed catalogue so checkout_completed and order_success stop competing in the same report.
Source of truth
Rebuild the written plan from what ships today, with owners, triggers, and property definitions, instead of a stale spreadsheet from the last launch.
Working session
A half-day in Seremban or online in which we walk engineers and analysts through the findings, the rename map, and the first week of fixes.
From recent work
They caught that our iOS build still sent checkout_start while Android had moved to checkout_begun after the April redesign. The funnel looked like Android users had vanished. They had not.
Journal