EXPLORE GRANTO
Your funnel can wait. See a real leak in 30 seconds.
Sample data. No integrations. No sales call.
Sample workspaceSynthetic data · No connections
Trial signups1,000Fixed sample cohort
Trial → paid14%140 / 1,000 users
Tracked funnel4 stepsPostHog-style events
Where do trials stop?
Select a step ↓01 Signed up1,000
Each drop is measured against the previous step. Counts refer to one synthetic cohort.
▥ PostHog · Sample events$ Stripe · Sample context
SELECTED STEP · GENERATED AN API KEY
56.3% drop-off
360 of 640 trials did not reach this step.
Estimated monthly opportunity$2,646/moIllustrative scenario, not actual lost revenue
Explore the assumptions
%
$
Scenario: stalled trials × assumed conversion × monthly value. Steps overlap; do not sum estimates.
PROPOSED FIX
Make the first API call easier.
Propose a checklist beside the API key step, with a working request example and one clear completion event.
onboarding.config.ts · Illustrative API
// Illustrative configuration · API not released
export default {
id: "first-api-call",
target: "trial-users-without-api-key",
steps: [
"Generate an API key",
"Send your first request"
],
completeOn: "first_api_call"
}Copying this example does not deploy a change. Status and inputs stay in this browser tab until reset or reload.
Ready to use your own funnel?
Choose a Cloud plan and start with read-only connections.