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.

Claude Code

$ 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)

Landing142
Pricing38
Sign Up7
Complete3

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.

1

10 seconds

Create a project

One click in the dashboard. Get your project token.

2

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?
3

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.

Most Popular

Indie

$5/mo

  • Unlimited projects
  • 50,000 events/mo
  • Unlimited funnels
  • MCP integration
  • 12 months data retention
  • Community support
Start Free

Startup

$15/mo

  • Unlimited projects
  • 500,000 events/mo
  • Unlimited funnels
  • MCP integration
  • 24 months data retention
  • Email support (48h)
Start Free

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 seconds

14-day free trial. No credit card required.