GitHub logo

Kestrel

Kestrel builds developer tooling for API teams — schema design, testing, and collaboration in one workspace.

Industry
Developer Tools
Location
Northbay
Employees
60
Data Region
US
Use Case
Activation funnels, session investigation

Activation rate up from 31% to 58% in two quarters

Onboarding changes shipped weekly instead of quarterly

Cut time-to-first-test from 9 minutes to under 3

“Activation used to be a quarterly slide. Now it's a live number with sessions behind it. We fixed our onboarding three times in the first month — because we could finally see it break.”
Challenge

Kestrel knew signups were healthy but activation was a black box. The product team couldn't tell whether new developers were reaching their first successful test run, and onboarding changes were shipped blind.

Solution

Kestrel defined activation as 'first passing test run', tracked it as a live funnel split by source and framework, and clicked into sessions whenever the number dipped. Onboarding iterations now ship with before-and-after data attached.

How Kestrel made activation a daily number

Kestrel’s founder put it plainly: “We had plenty of users starting. We had no idea what happened after.” The fix wasn’t more instrumentation — it was deciding what the important moment was, and watching it live.

Defining the moment

The team debated four candidates for activation before settling on “first passing test run.” It was the first moment a new user got value, and it was unambiguous. Everything before it was plumbing; everything after it was momentum.

Watching it break

Within a week, the live funnel showed what the quarterly report never had: activation dipped 40% for developers who arrived via one framework’s docs. Sessions revealed a two-step signup that was silently failing on that path. The fix shipped that Friday.

The compounding

Once activation was a live number with sessions behind it, the team’s whole cadence changed. Every onboarding experiment now lands with a before/after view of the funnel. The metric stopped being a slide and started being the team’s shared scoreboard.