Linqry
Open-source · Self-hostable · MIT

Find the leaks in your onboarding.
Ship the fix the same day.

Linqry is the analytics dashboard that turns raw events into funnels, flows and lifecycle stages — so you stop guessing why users drop off and start fixing it.

No card required · Your data stays on your server

app.linqry.com/demo · Last 30 days
Visitors
8,626
+12%
Revenue
$2,171
+38%
Conv. rate
0.10%
-3%
Rev/visitor
$0.25
+24%
Bounce
62%
-4%
Session
2m 30s
+8%
Online
23
live
Visitors & Revenue
VisitorsRevenue
Onboarding funnel
Landing8,626
Signup4,140
Onboarded1,898
First action1,035
Paid345

From snippet to insight in 3 steps

No SDK gymnastics. No data team required.

1
Drop the snippet

Add one <2KB script. Cookieless, no consent banner needed.

2
Define your funnel

Pick the events that matter. Get a sankey of every drop-off.

3
Fix the drop-off

Click any step to see who fell off, where they came from and what to ship next.

Everything you need to fix onboarding

A complete dashboard, not a pile of charts.

🪜
Onboarding funnels

Visual sankey-style funnels with drop-off % between every step. Find exactly where new users churn.

🧭
User flows

See the most common paths through your product, entry pages, exit links and where journeys diverge.

🌱
User lifecycle

Track new vs returning vs dormant vs reactivated users — and how they move between stages over time.

📈
Retention & cohorts

Daily, weekly and monthly retention curves grouped by signup cohort, source or plan.

🎯
Goals & conversions

One-click goals from any custom event with conversion rate, revenue per goal and full per-user audit trail.

👥
Visitor timelines

Per-visitor activity feed with full attribution chain — referrer, UTMs, pages, events, time-to-convert.

💸
Revenue attribution

Send payments via API, get revenue / channel, revenue / page and revenue / campaign automatically.

Real-time

Live visitor count with pulse, current pages, top live sources — refreshed every few seconds.

Ask AI

Natural-language questions over your data. Switchable LLM (mock, LM Studio, OpenAI). SQL is read-only and sandboxed.

Ask AI
Why did signup conversion drop on Tue?
Visitors from Reddit fell 42% after 14:00 UTC; they had a 9% signup rate vs your average 22%.
Which channel has the highest LTV?
X / Twitter — $48 avg revenue/visitor over 30d, 3.2× direct traffic.
Where do users drop in onboarding?
Step 3 (connect-data) → step 4 loses 51% of cohort. 80% of those never view docs.
🔒
Privacy by default

No cookies. No PII. Daily-rotated visitor IDs. Compliant with GDPR / ePrivacy without a cookie banner.

🛠️
Self-host in 60 seconds
docker compose up -d
pnpm i && pnpm db:push && pnpm seed
pnpm dev   # http://localhost:3000

Simple, per-site pricing

One plan. No seats, no tiers, no surprises.

Linqry
$5/ month per site

Billed monthly · cancel anytime.

  • 30-day free trial — no card required
  • Unlimited pageview tracking
  • Funnels, goals & revenue
  • Real-time analytics & globe
  • Visitor timelines & cohorts
  • AI-powered insights
  • Public share links
Start your free trial →

No credit card required to start

FAQ

Is it really free?

Yes — Linqry is open-source under MIT. Self-host on a $5 VPS forever.

Do I need an LLM?

No. The AI panel is optional. Point it at LM Studio (local, free) or OpenAI.

What about GDPR?

Linqry is cookieless and stores no PII or raw IPs. No banner needed in most cases.

Will it scale?

v1 ships on Postgres. Add Timescale + Redis when traffic grows.

Can I share dashboards?

Yes — every site has a public read-only share link you can rotate.

Stop guessing. Start fixing.

Add your site in 60 seconds and see your first funnel in under 5 minutes.