Your AI already writes your code.
Now it tracks your funnels.
easyfunnel.co auto-instruments your app, shows you where visitors drop off, and costs $5/mo for all your projects.
14-day free trial. No credit card required.
$ Set up easyfunnel for this project
Installing @easyfunnel/sdk...
Adding provider to layout.tsx...
Found 7 trackable elements...
Done. Deploy to start tracking.
$ How's my signup funnel?
Landing Page: 142 visitors
Pricing: 38 visitors (-73% drop-off)
Click Sign Up: 7 visitors (-82% drop-off)
Signup Complete: 3 users
Pricing page has the biggest drop-off. Want me to look at Pricing.tsx?
Funnel: Signup Flow (7d)
Overall conversion: 2.1%
You ship fast. Your analytics don't keep up.
“10 projects, 0 funnels”
You have Plausible on 3 of them. You check pageviews sometimes. You have no idea where users drop off.
“Setup takes longer than the feature”
Mixpanel wants you to define events, add tracking calls, configure funnels. For a weekend project? No chance.
“The insight is in a dashboard. The fix is in your editor.”
By the time you context-switch, you've forgotten what you were building.
Three minutes. Zero config.
10 seconds
Create a project
One click in the dashboard. Get your project token.
60 seconds
Tell Claude to set it up
Open Claude Code or Cursor. Say: "Set up easyfunnel for this project." Claude installs the SDK, adds the provider, and identifies every button, form, and CTA worth tracking.
$ Set up easyfunnel for this project Installing @easyfunnel/sdk... Adding EasyFunnelProvider to layout.tsx... Found 7 trackable interactions. Want me to add tracking to all of them?
anytime
Ask Claude how you're doing
"How's my signup funnel?" Claude queries your data and answers: "You've had 47 visitors. 12 reached pricing. 2 clicked Sign Up. Your pricing page has 83% drop-off."
$ How's my signup funnel? Landing Page: 47 visitors Pricing: 12 visitors (-74% drop-off) Sign Up: 2 clicks (-83% drop-off) 💡 Pricing page is your bottleneck. Want me to look at Pricing.tsx?
Built for how you actually work
AI Auto-Instrumentation
Claude scans your codebase, finds buttons, forms, and CTAs, and adds tracking. You approve the changes.
Conversational Analytics
Ask Claude "where are people dropping off?" and get a plain-English answer with specific file references.
One Account, All Projects
$5/mo covers every project you'll ever ship. No per-site pricing.
Privacy by Default
No third-party cookies. No GDPR banners. No PII stored unless you explicitly identify users.
Analytics shouldn't cost more than your domain.
Start free. 14 days, no card required.
Indie
$5/mo
- Unlimited projects
- 50,000 events/mo
- Unlimited funnels
- MCP integration
- 12 months data retention
- Community support
Startup
$15/mo
- Unlimited projects
- 500,000 events/mo
- Unlimited funnels
- MCP integration
- 24 months data retention
- Email support (48h)
FAQ
What's MCP?
Model Context Protocol lets AI tools like Claude interact with external services. easyfunnel's MCP server lets Claude read your analytics and instrument your code. You don't need to understand MCP — just use Claude.
Do I need Claude/Cursor?
No. The SDK works standalone with a script tag or npm install. The MCP integration is the superpower, but the dashboard works on its own.
What about GDPR?
We use a first-party cookie for session continuity (no third-party tracking). We store no PII by default. No cookie consent banner required in most jurisdictions for first-party analytics cookies.
Can I self-host?
Not in v1. If there's demand, we'll consider it.
What if I exceed 50K events?
We'll email you. Your data keeps flowing — nothing breaks. You can upgrade to Startup ($15/mo) or we can discuss custom pricing.
Your next launch deserves better than guessing.
Start Free — takes 30 seconds14-day free trial. No credit card required.