eyepup

Pay for the decisions.

Same agentic-analytics loop on every tier — Watch → Research → Rank → Ship → Measure → Repeat. Higher plans add more sites, more sessions, and unlock server-side conversion attribution to every ad platform you run.

Replaces — and adds AI verdicts on top

GA4GA4
HotjarHotjar
MixpanelMixpanel
AmplitudeAmplitude

One bill. One snippet. Plus an Agent profile per visitor and server-side conversion attribution — the parts none of them write.

Hobby
$0/forever

Side projects + first-pass validation

  • 1 site
  • 100 sessions / day
  • Agent profile on top 3% of visitors
  • 7-day data retention
  • Full CLI + API access (yes, even on free)
  • Eyepup branding on dashboard
Solo
$39/mo

Vibecoders shipping multiple sites

  • 3 sites
  • 1,000 sessions / day combined
  • Agent profile on top 10% of visitors
  • 30-day data retention
  • Inline session replay + cursor trails
  • Friction To-Do list
  • Full CLI + API access
most popular
Growth
$129/mo

Indie SaaS doing real revenue

  • 10 sites
  • 5,000 sessions / day
  • Agent profile on top 25% of visitors
  • 90-day data retention
  • 🔓 Stripe → Meta CAPI + Google Enhanced Conversions
  • Custom heat-tier rules + friction alerts
  • 3 team members
  • Webhooks, API tokens, full CLI
Pro
$399/mo

Agencies + 7-figure ARR products

  • Unlimited sites
  • 30,000 sessions / day
  • Agent profile on top 50% of visitors
  • 1-year data retention
  • 🔓 White-label dashboard
  • Server-side conversion attribution to all ad platforms
  • 10 team members
  • Priority support
🤖

Built for AI agents

Agents can sign up, authenticate, and pay — autonomously.

Stripe now supports agent-initiated payments. Pair that with our CLI-first auth flow (eyepup login), read-only dossier endpoints, and structured stdout, and an autonomous agent can subscribe to Eyepup, pull visitor profiles, ship code based on what it finds, and log changes back to the dashboard — all without a human in the loop.

Same pricing applies. Mint a token at /integrations, point your agent at eyepup.com/i, and you're live.

FAQ

What counts as a session?

One visit by one person. They land on /pricing, click around, leave — that's one session. Come back tomorrow, that's a new session. We don't double-count returning visitors as separate sessions if they're back within 30 minutes.

Why does annual save so much?

20% off all paid tiers if you pay annually instead of monthly. Same product, same limits, just paid up-front. Most teams use it once they've validated the dashboard is delivering value (usually month 2).

What does Eyepup tell me that GA4 / Mixpanel don't?

Who each visitor is, what they wanted, why they bounced, and the one specific thing to change on the page. GA4 says "1,200 people visited /pricing." Eyepup says "8 of them rage-clicked Compare Plans, here's the full session, here's the fix." And on Growth+ tiers: every Stripe purchase is server-side-pushed to Meta + Google Ads so Smart Bidding learns from real conversions.

What's this "Stripe → Meta CAPI" thing?

When a visitor hits your site, we record their click + identifier. When they later pay via Stripe, we stitch the receipt back to the click and POST a server-side conversion event to Meta CAPI + Google Enhanced Conversions — Smart Bidding learns from real outcomes, not last-click guesses. The dedicated tools that do just this part of the loop start at ~$1,000/mo. We include it on Growth ($129) and up.

Can AI agents pay for Eyepup directly?

Yes — Stripe now supports agent-initiated payments. An AI agent (Claude Code, Cursor, an autonomous SaaS agent) can authenticate via /cli-auth, mint an API token, and subscribe via the same Stripe checkout flow a human uses. The CLI's `eyepup` binary is designed to be called from agentic dev tools end-to-end.

Will it slow down my site?

No. The script is async, ~50KB gzipped, and routes through eyepup.com (one origin in your CSP). We measured under 80ms LCP impact across our test fleet.

What about privacy?

All form inputs (passwords, credit cards, email fields) are masked by default — we never see what people type. You own your data, can export anytime, and can wipe a visitor on request to comply with GDPR/CCPA.

Can I cancel?

One click. No questions, no annual lock-in unless you chose annual billing (which you can pro-rate refund within 30 days). Dossiers stay readable for 30 days post-cancel so you can export.

Need more than 200K sessions/day or a custom retention?

Email eduard@eyepup.com. We're happy to custom-quote enterprise deployments, dedicated infra, and on-prem.