Skip to main content
Explore is Windmill’s ad-hoc analytics builder. If the AI Adoption and Product Usage reports are pre-built dashboards, Explore is the blank canvas. Pick the stats you care about, scope to the right people, and visualize the result. Use Explore when you need to:
  • Answer a specific question that the pre-built reports don’t cover (“How many 1:1 notes did the Sales managers edit last quarter?”)
  • Compare a few stats side by side for one person or team
  • Export raw stat data to a CSV for further analysis

Building a query

A query in Explore has three parts: stats, an employee filter, and a date range. Explore uses the shared Analytics filters and date range. Once you’ve picked at least one stat and the filter resolves to at least one person, Explore renders a chart and a data table.

Picking stats

Click Select Stats (on the empty state) or + Add stat to open the stat picker. The picker is organized by category — activity, code, AI tools, 1:1s, feedback, meetings, Pulse, performance reviews, and more. You can pick as many stats as you want. Selected stats appear as removable chips at the top of the page. Click the × on a chip to remove it, or use Clear All to reset. For a full catalog of every stat Windmill tracks and how each one is defined, see the stats reference.

Chart and table view

Once you have stats and employees selected, Explore shows two things: a chart on top and a data table below.

View modes

Use the Trends / Users / User trends toggle to change what the chart’s x-axis represents:
  • Trends — The x-axis is time. Each series is one selected stat, aggregated across the users in scope.
  • Users — The x-axis is each user in scope. Each series is one selected stat.
  • User trends — The x-axis is time. Each user gets a series that sums the selected stats for that user.
When you switch to Users, the chart type defaults to Bar. Other modes default to Line.

Chart types

Choose between Line, Bar, and Stacked bar. Stacked bar is most useful in Trends mode when you have multiple stats and want to see their combined total per period.

Granularity

In time-based views (Trends and User trends), use the Daily / Weekly / Monthly toggle to control how dates are bucketed. The default is Daily.
There’s a 20-series limit on Users and User trends charts. If your filter resolves to more than 20 users in those modes, the chart hides itself and shows a callout. Narrow your filter, or switch to Trends mode to aggregate across all users instead.

Tables

The data table below the chart adapts to your view:
  • Users view, or multiple users selected — Rows are users and columns are stats. Sort by any column. Click a value to drill into that user’s trend for that stat.
  • One user selected in a time-based view — Rows are dates and columns are stats. Sort by any column or by date.
Tables always reflect the same employee filter, date range, and stats as the chart above.

Exporting to CSV

Click Export CSV in the top right to download the raw underlying data. The CSV has one row per employee × stat × date, with columns:
  • ID — Windmill employee ID
  • Name — Employee display name
  • Job Title
  • Stat — Stat label
  • Date — Date in YYYY-MM-DD format
  • Value — Numeric value for that employee, stat, and date
If an employee has no value for a given stat × date, the row is written with 0. Use this when you need to do your own analysis in a spreadsheet or BI tool.

Sharing a view

Your full Explore configuration — stats, filters, date range, view mode, chart type, granularity — is saved in the URL. Copy the URL to share a specific view with a teammate. They’ll see the same configuration as long as they have permission to view the underlying employees.

FAQs

Every stat Windmill tracks — activity (Windmill active days, messages to Windy), 1:1s (note edits, agenda topics, prep responses, meeting time), feedback (given, received, Windy-prompted), Pulse (responses, surveys created), performance reviews (drafts, answers, completion), code activity (commits, lines, PRs), meetings (count, time), and per-integration stats from connected AI tools (Claude, Codex, Cursor, and Devin) and code tools.Open the stat picker to see the full list grouped by category.
User-axis charts (Users and User trends) cap at 20 series for readability. If your filter resolves to more than 20 people, switch to Trends mode to see the aggregate across all of them, or narrow the filter.
Not yet. The view is saved in the URL though, so bookmarks work — and you can paste the URL into a doc or share it with a teammate.
Explore is a visual builder for browsing stats inside the dashboard. MCP is for asking a connected AI assistant natural-language questions about your data (“Summarize Engineering 1:1 frequency last quarter”). They draw from the same underlying stats — use whichever fits the moment.