Marta Vasconcelos - What I Wish I Had Known About Frontend User Tracking - React Live 2023

Discover the keys to successful front-end user tracking, from using tools like Segment or Mixpanel to naming conventions and data management, and learn how to build a culture of data-driven decision making.

Key takeaways
  • Keys to successful front-end user tracking are using a tool, structuring API, and following conventions.
  • Use a tool like Segment or Mixpanel to track events and provide a debugger to ensure correct logging.
  • Name conventions are important, and it’s crucial to keep track of the same name across different environments.
  • Use a unique ID for correlation and validation to ensure correct data tracking.
  • Mixpanel also has a debugger and allows for event filtering and sorting.
  • Use a scalable database to store and query data, and consider an external warehouse approach.
  • Keep a record of changes in annotations, and use a debugger to ensure correct logging.
  • Product analytics requires a culture of data-driven decision making.
  • Build a common analytics library from the beginning and update it regularly.
  • Be careful when logging personal identifiable information.
  • Keep track of data, and consider segmenting it based on feature, action, or other criteria.
  • Ensure compliance with regulations like GDPR and CCPA.
  • Use a tool that can help with data visualization, such as Segment or Mixpanel.
  • Keep track of data changes and annotations in charts.
  • Use a debugger to ensure correct logging.
  • Use a tool like Segment or Mixpanel to track events and provide a debugger to ensure correct logging.