One of the most common challenges companies have with event tracking is ensuring that they’re pushing consistent and reliable data through their event pipeline. Tools like Segment make it very easy to start pushing data, but that simplicity comes with a tradeoff: there are no guardrails to ensure the data you’re pushing conforms to any set of expectations.
The team at Airtasker worked to build their own tooling for enforcing a common set of event definitions and has incorporated it into their development workflow. In this post they explain their solution. It’s a quick read, and highly worthwhile. If you’ve experienced similar issues (and most of us have), it’s worth thinking about incorporating a similar approach at your org.