Skip to content

Analytics

The Zuno Engineer App uses two analytics platforms to track user behaviour and app usage: Firebase Analytics (screen views, button presses, app lifecycle events) and PostHog (job acceptance/decline, availability, product applications).

New product analytics go to PostHog. The Firebase stream is legacy, kept for the historical funnels built on it.

What We Track

These platforms capture events when engineers interact with the app, helping us understand how the app is used and identify areas for improvement.

Screen Views

We track when engineers view key screens in the app:

EventScreen
s_homescreenHome/job offers
s_dailyDaily diary view
s_weeklyWeekly diary view

User Actions

We track important actions engineers take:

EventAction
job_accepted_successEngineer accepted a job
job_accepted_failureJob acceptance failed
job_declined_successEngineer declined a job
job_declined_failureJob decline failed
b_acceptTapped accept button
b_invoice_shareShared an invoice
b_ETA_sharedShared ETA with customer
availability_add_success / availability_remove_successUpdated availability
product_application_submission_successSubmitted a product application

App Lifecycle

EventDescription
app_in_foregroundApp was opened
app_in_backgroundApp was minimised
screenshot_detectedEngineer took a screenshot

Event Context

Events include relevant context such as:

  • User ID - Which engineer performed the action
  • Job details - Job ID, type, and whether it's a regional offer
  • Timestamps - When the action occurred

Accessing PostHog

PostHog dashboard: eu.posthog.com (requires team access)

From the dashboard you can:

  • View event trends over time
  • Filter events by user or job
  • Build funnels to understand user journeys
  • Create cohorts for analysis