Skip to main content

Documentation Index

Fetch the complete documentation index at: https://help.gowindmill.com/llms.txt

Use this file to discover all available pages before exploring further.

Analytics gives People Ops leaders, executives, and managers a clear view of what’s happening across your organization — without standing up a BI tool or wrangling spreadsheets. Open up trends in AI tool adoption, track how your team is using Windmill itself, or build custom views from any stat Windmill collects.
Analytics is in early access. If you’d like it enabled for your workspace, reach out to your Windmill contact or email support@gowindmill.com.

Reports

Analytics is organized into three reports, each focused on a different question:
  • AI Adoption — Who is actually using AI tools at your company, how broadly, and how that’s changing over time. Pulls from Claude, Codex, and Cursor.
  • Product Usage — How engaged your team is with Windmill itself. Tracks feature adoption across Windy, 1:1s, Feedback, Shoutouts, Pulse, Private Notes, and Performance Reviews.
  • Explore — A flexible report builder. Pick any stats Windmill collects, slice by team or person, and chart them however you want.
If enabled, you’ll find them in the Windmill Dashboard below Reviews.

Who can see Analytics

Analytics respects the same visibility rules as the rest of Windmill:
  • Workspace Admins and HR Admins see Analytics for the entire organization.
  • Managers see Analytics for themselves and anyone who reports to them (directly or indirectly).
  • Individual contributors see only their own data.
Filters in each report are scoped to what the viewer is allowed to see — a manager won’t be able to filter to employees outside their reporting line.

Filtering and date ranges

Every report uses the same control panel at the top:
  • Employee filter — Limit the report to a subset of employees. You can filter by group, department, manager, employment type, and more, and stack multiple conditions together. Leave it empty to include everyone in scope.
  • Date range — Pick a custom range or use the quick presets: last 7 days, last 4 weeks, last 12 weeks, last 6 months. The default is the last 12 weeks.
Filters and date ranges are saved in the URL, so you can bookmark or share a specific view.

How the data is computed

Analytics is powered by Windmill’s stats engine, which aggregates raw activity from your connected integrations and from inside Windmill itself. Each report’s stats are computed daily — there’s no manual refresh needed. See the full stats reference for a category-by-category breakdown of every stat Windmill tracks, including where each one sources its data. A few things worth knowing:
  • Active employees only. Reports exclude archived users by default.
  • Members only. Employees who don’t have a Windmill member account are excluded from Product Usage and AI Adoption summaries. They can still appear in Explore if they have data for a chosen stat.
  • UTC dates. Trend charts bucket dates in UTC. Daily and weekly totals are aligned to UTC days, not the viewer’s local timezone.

Exporting data

The Explore report has a Export CSV button that downloads every selected stat for every employee in scope, one row per employee × stat × date. Only Explore has an Export CSV button — but AI Adoption and Product Usage deeplink straight into Explore with the right stats and filters already applied, so you can jump over and export their data in one click. You can also use our MCP server if you’d rather pull data programmatically.