Skip to content

Product Analytics Arena

Product Analytics arenaBuyer checklist

Every requirement we judge product analytics products against, as a ready-to-send RFP checklist — with each item's priority, why it matters, and how the top-ranked products score on it today.

53 requirements · 12 themes · verdicts for 4 products · updated 2026-09-16 · priorities mirror the story weights our scoring uses (methodology)

Procurement report →
Show the markdown export
# Product Analytics — buyer checklist (RFP)

Derived from ProductArena's evidence-graded user-story taxonomy for Product Analytics: 53 judged requirements. Priorities mirror story weights (3 = must-have, 2 = should-have, 1 = nice-to-have).

## Agenticness

- [ ] **[must-have]** Plug MCP servers into this product so it can use their tools
- [ ] **[must-have]** Connect an agent via an official MCP server
- [ ] **[must-have]** Drive the product through a documented public API
- [ ] **[must-have]** Delegate tasks to a built-in AI assistant inside the product
- [ ] **[should-have]** Point an agent at llms.txt or agent-oriented docs
- [ ] **[should-have]** Run the product headlessly / in CI for automation
- [ ] **[should-have]** Use an official CLI
- [ ] **[should-have]** Issue scoped/least-privilege API credentials for an agent
- [ ] **[should-have]** Build against official SDKs
- [ ] **[should-have]** Subscribe to events via webhooks
- [ ] **[should-have]** Get AI-generated insights and suggestions from my data inside the product
- [ ] **[should-have]** Set up automations that run autonomously in the background
- [ ] **[should-have]** Operate the product with natural-language commands
- [ ] **[should-have]** Explore an interactive API reference with runnable examples
- [ ] **[should-have]** Download a machine-readable API spec (OpenAPI or equivalent)
- [ ] **[should-have]** Rely on versioned APIs with a documented deprecation policy
- [ ] **[nice-to-have]** Test against a sandbox environment without touching production data

## Automation depth

- [ ] **[must-have]** Define rules that trigger actions automatically on events
- [ ] **[should-have]** Perform bulk operations across many items at once
- [ ] **[should-have]** Schedule recurring jobs or workflows
- [ ] **[nice-to-have]** Version, review, and roll back my automations

## Dashboards reporting

- [ ] **[must-have]** Have an agent build a dashboard of my key metrics end-to-end via the API or MCP server
- [ ] **[should-have]** Create and manage dashboards and saved insights programmatically via the API
- [ ] **[should-have]** Compose saved insights into shareable dashboards for my team
- [ ] **[nice-to-have]** Subscribe to dashboards and get alerted when a key metric moves abnormally

## Event ingestion

- [ ] **[must-have]** Send events from web, mobile, and backend apps through official SDKs for the major languages and platforms
- [ ] **[should-have]** Identify users across devices and merge anonymous pre-signup activity into their identified profile
- [ ] **[should-have]** Capture clicks, pageviews, and form interactions automatically without writing tracking code for each event
- [ ] **[nice-to-have]** Bulk-import historical events from another analytics tool or a data export into the platform

## Flags experiments

- [ ] **[must-have]** Run A/B experiments with goal metrics and statistical significance reported on the results
- [ ] **[must-have]** Roll out features behind flags targeted by user properties, cohorts, and percentage rollouts
- [ ] **[should-have]** Have an agent create, target, and toggle feature flags through the API or MCP server

## Funnels retention

- [ ] **[must-have]** Build multi-step funnels with filters and breakdowns to find where users drop off
- [ ] **[must-have]** Measure retention over time and slice it by behavioral cohorts
- [ ] **[must-have]** Answer "which activation step loses users?" myself with funnels and drop-off analysis, without an analyst
- [ ] **[should-have]** Analyze behavior at the account or company level, not just per user, for B2B products
- [ ] **[should-have]** Explore the paths users actually take before or after a key event

## Integrations

- [ ] **[should-have]** Stream events onward to third-party destinations (CRM, ad platforms, webhooks) from the analytics platform

## Openness

- [ ] **[must-have]** Export all of my data in open formats and leave
- [ ] **[must-have]** Self-host the core product
- [ ] **[should-have]** Do everything through the API that I can do in the UI
- [ ] **[should-have]** Read the product's source under an open license

## Privacy cookieless

- [ ] **[should-have]** Track product usage without third-party cookies so I can minimize or avoid cookie consent banners

## Privacy posture

- [ ] **[must-have]** Prevent my data from being used to train AI models
- [ ] **[should-have]** Choose where my data is stored (region/residency)
- [ ] **[should-have]** Control data retention and deletion
- [ ] **[should-have]** Opt out of telemetry and usage tracking

## Session replay

- [ ] **[must-have]** Watch recordings of real user sessions with sensitive input masked by default
- [ ] **[should-have]** Jump from a funnel drop-off or an error event straight to session replays of the affected users

## Warehouse sql

- [ ] **[must-have]** Have an agent answer growth questions from live product data by running queries through the API or MCP server
- [ ] **[must-have]** Run analytical queries and pull raw event data back through a documented query/export API
- [ ] **[must-have]** Query my raw events with SQL (or an SQL-equivalent query language) inside the platform
- [ ] **[should-have]** Sync events between the platform and my own data warehouse (query warehouse tables in-product or export events continuously to it)

---

Source: https://ultrametric.ai/productarena/arena/product-analytics (evidence-graded verdicts for 4 products) · methodology: https://ultrametric.ai/productarena/methodology

Chips show the top 4 ranked products' current verdict on each requirement — ✓ full · ~ partial · ! disputed · — none · n/a not applicable.

Agenticness — how well agents can access and operate the productAgenticness· 17 items

How well agents can access and operate the product

Automation depth — how much of the product can run unattendedAutomation depth· 4 items

How much of the product can run unattended

Dashboards reporting — stories about dashboards reporting in this arenaDashboards reporting· 4 items

Stories about dashboards reporting in this arena

Event ingestion — stories about event ingestion in this arenaEvent ingestion· 4 items

Stories about event ingestion in this arena

  • developerSend events from web, mobile, and backend apps through official SDKs for the major languages and platforms

    Core requirement — weighs 3× in arena scoring · 2 of 4 products fully deliver this today

    must-have
  • developerIdentify users across devices and merge anonymous pre-signup activity into their identified profile

    Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet

    should-have
  • product-managerCapture clicks, pageviews, and form interactions automatically without writing tracking code for each event

    Important, not disqualifying — weighs 2× in arena scoring · no product fully delivers this yet

    should-have
  • developerBulk-import historical events from another analytics tool or a data export into the platform

    Differentiator, not a dealbreaker — weighs 1× in arena scoring · 1 of 4 products fully deliver this today

    nice-to-have

Flags experiments — stories about flags experiments in this arenaFlags experiments· 3 items

Stories about flags experiments in this arena

Funnels retention — stories about funnels retention in this arenaFunnels retention· 5 items

Stories about funnels retention in this arena

Integrations — connecting to other tools — breadth and depth of built-in integrationsIntegrations· 1 item

Connecting to other tools — breadth and depth of built-in integrations

  • developerStream events onward to third-party destinations (CRM, ad platforms, webhooks) from the analytics platform

    Important, not disqualifying — weighs 2× in arena scoring · 1 of 4 products fully deliver this today

    should-have

Openness — open source, data portability, and self-hosting storiesOpenness· 4 items

Open source, data portability, and self-hosting stories

Privacy cookieless — stories about privacy cookieless in this arenaPrivacy cookieless· 1 item

Stories about privacy cookieless in this arena

  • founderTrack product usage without third-party cookies so I can minimize or avoid cookie consent banners

    Important, not disqualifying — weighs 2× in arena scoring · 1 of 4 products fully deliver this today

    should-have

Privacy posture — data-handling and privacy storiesPrivacy posture· 4 items

Data-handling and privacy stories

Session replay — stories about session replay in this arenaSession replay· 2 items

Stories about session replay in this arena

  • product-managerWatch recordings of real user sessions with sensitive input masked by default

    Core requirement — weighs 3× in arena scoring · 1 of 3 products fully deliver this today

    must-have
  • product-managerJump from a funnel drop-off or an error event straight to session replays of the affected users

    Important, not disqualifying — weighs 2× in arena scoring · 1 of 3 products fully deliver this today

    should-have

Warehouse sql — stories about warehouse sql in this arenaWarehouse sql· 4 items

Stories about warehouse sql in this arena

  • ai-native userHave an agent answer growth questions from live product data by running queries through the API or MCP server

    Core requirement — weighs 3× in arena scoring · 2 of 4 products fully deliver this today

    must-have
  • developerRun analytical queries and pull raw event data back through a documented query/export API

    Core requirement — weighs 3× in arena scoring · 3 of 4 products fully deliver this today

    must-have
  • developerQuery my raw events with SQL (or an SQL-equivalent query language) inside the platform

    Core requirement — weighs 3× in arena scoring · 1 of 4 products fully deliver this today

    must-have
  • developerSync events between the platform and my own data warehouse (query warehouse tables in-product or export events continuously to it)

    Important, not disqualifying — weighs 2× in arena scoring · 1 of 4 products fully deliver this today

    should-have

Full evidence behind every verdict lives on the arena page and each product page — chips above deep-link straight to the judged story.