What it does
Product Analytics Q&A exists to shorten the two-to-five day wait for the data team to answer a one-off funnel question. You ask in plain language — "how many people drop off at step 2 of the new onboarding flow?" — hand it your funnel snapshot, and get back the step-by-step drop-off, a segment breakdown, any anomaly, and a hypothesis worth validating. The question is parsed deterministically. A pure parser extracts the funnel name, the date range, the segment filter and the specific step if you named one — no model is involved in deciding what you asked. Questions work in English or Turkish. The analysis is deterministic too: drop-off per step against fixed thresholds, segment breakdown worst-first, and anomaly detection comparing actual drop-off to expected. A language model only writes the root-cause hypothesis and the suggested next step, and it never produces a number. The honesty control worth knowing about: if you run it without supplying data, it does not quietly answer from a fixture as though the numbers were yours. The result is labelled `dataSource: "demo-fixture"` with a leading DEMO DATA warning. There is no path to an unlabelled answer built on sample data — which is exactly the failure mode that makes an analytics assistant dangerous. Each slice is its own tool. `find_biggest_dropoff` answers where the worst leak is. `compute_conversion` gives the top-line number. `detect_anomaly` flags whether something changed. `breakdown_segments` shows which platform or country is dragging. `run_full` does the whole thing. One precondition the agent states rather than hides: it assumes your event taxonomy is sound. A broken tracking plan produces a wrong but confidently formatted answer here, exactly as it would from a live GA4 or Amplitude query. No connectors and no credentials — it consumes a funnel snapshot exported from GA4, Amplitude or BigQuery rather than calling those APIs. Built for product managers and growth teams.
Example prompts
- How many people drop off at step 2 of our onboarding flow?
- Where is the worst leak in this funnel?
- Is this drop-off an anomaly or normal for us?