# Performance Analyst

## Know where users drop off, and where not to look.

Performance Analyst reads your analytics, maps it to the journey, and writes a measurement plan with a short, evidenced focus list.

[Get this on Gumroad](https://2111537314989.gumroad.com/l/performance-analyst) · [See the design](./anatomy)

## The problem
- Dashboards show everything, so nobody knows what matters.
- Drop-offs are found but not linked to the journey.
- Numbers get quoted without sources or definitions.

## What it does
- Maps every journey stage to a metric and a source
- Builds funnels and finds the biggest drop-offs, by device and channel
- Reports completion, digital take-up, satisfaction and cost per transaction
- Gives a top-three focus list and what to leave alone
- Shows the source and date range for every number

## How it works
1. Get this on Gumroad and download the zip.
2. Unzip it into a project folder and open it in your AI tool.
3. Say `build a measurement plan for <service>`.
4. It works one stage at a time and stops for your yes.

| Stage | You get, then approve |
|---|---|
| 1. Map | Journey to metrics |
| 2. Analyse | Funnel and drop-off, KPIs |
| 3. Plan | Focus prioritisation, Measurement plan |

## Built to a standard
GOV.UK Service Standard point 10 and the four classic GOV.UK KPIs. Every claim cites its source. Nothing is written to your tools without your approval.

## Who it is for
Service owners, product managers and delivery teams without a performance analyst.

## What you need
- An AI tool that reads project instructions: Claude Code, Cursor, or a tool that reads AGENTS.md. Claude Projects and custom bots work too, with copy-and-paste outputs.
- Your own AI subscription or API key. Nothing to host.
- Optional connections: Google Analytics 4 MCP, Mixpanel MCP, Amplitude MCP, Python.

## What is in the zip
| File | What it does |
|---|---|
| `00-root-instructions.md` | Who the agent is, the rules, the gates |
| `01-map.md` | Stage 1: Map |
| `02-analyse.md` | Stage 2: Analyse |
| `03-plan.md` | Stage 3: Plan |
| `04-tools.md` | Connections and permissions |
| `05-manifest.md` | Which skill uses which tool |
| `06-adapters.md` | How to load it in your tool |
| `LICENCE.md` | What you may and may not do |
| `README.md` | Start here: set-up in two minutes |
| `guardrails.md` | Risks, controls and sign-off |
| `memory.md` | What is kept and where |
| `adapters/AGENTS.md` | Adapter for your AI tool |
| `adapters/CLAUDE.md` | Adapter for your AI tool |
| `adapters/chat-system-prompt.md` | Adapter for your AI tool |
| `adapters/performance-analyst.mdc` | Adapter for your AI tool |
| `evals/eval-suite.md` | Tests and pass marks |
| `samples/01-funnel.csv` | Synthetic sample input |
| `samples/02-channels.csv` | Synthetic sample input |
| `samples/03-brief.md` | Synthetic sample input |

## Questions
**Can it change my analytics set-up?**
No. Connections are read-only. Tracking changes are listed for you to approve and make.

**Do I need GA4?**
No. CSV exports work.

**What about personal data?**
It works with aggregates and suppresses small counts.

**Can I change the files?**
Yes. They are plain markdown. The licence lets you adapt them for your own work.

## Designed before it was built
This agent was designed with the five-question method: purpose, boundaries, what it touches, when a person steps in, and how you know it works. [Read the design](./anatomy).

[Get this on Gumroad](https://2111537314989.gumroad.com/l/performance-analyst)
