Powered by GA4 + Google Search Console

Your complete
analytics command center

Stop switching between tabs. See your GA4 traffic, Search Console rankings, real-time visitors, and smart SEO insights — all in one beautiful dashboard.

Free to use · Read-only access · Your data never leaves your account

analyticsdash.lighthouselaunch.com
GA4 GSC
Analytics Dashboard
Last 30 days ▾
D
Analytics
🔴 Real-Time
📊 Overview
🔍 Acquisition
Search
🔎 Search Perf
🏆 Quick Wins
Users
👥 Audience
📄 Content
✅ Conversions
Intelligence
💡 Insights
47
active users now
23
Organic
14
Direct
/blog/seo-tips
Top Page
Total Users GA4
24.8K
↑ 12.4%
Sessions GA4
38.2K
↑ 8.7%
Impressions GSC
142K
↑ 22.1%
Avg Position GSC
6.4
↑ improved
Traffic Trend
Traffic by Channel
Organic Search45%
Direct24%
Social15%
Referral9%
10+
Data sources in one view
30s
Realtime refresh rate
0$
Cost to run
100%
Your data, your server

Everything you actually need

No fluff, no bloat. Just the metrics that matter for growing your website.

📊
Google Analytics 4
Users, sessions, engagement rate, bounce rate, conversions, and channel breakdown — all with period-over-period comparison.
Real-time30/90 daysChannels
🔎
Search Console
Impressions, clicks, average position, CTR by query and page. See exactly which keywords drive your traffic from Google.
Top queriesBy deviceBy page
🔴
Real-Time Visitors
Live active user count by traffic source and top pages — auto-refreshes every 30 seconds so you always have a pulse on your site.
Auto-refreshBy source
💡
Smart Insights
Auto-calculated opportunities: high impression / low CTR queries, mobile conversion gaps, and organic channel performance.
SEO winsCTR gapsMobile
Quick Win Keywords
Automatically surfaces all your keywords sitting in positions 11–20 — one push from page 1. Sorted by impressions to prioritize impact.
Positions 11–20GSC data
🔒
Private by Design
Runs on your own server. OAuth tokens stored in your session. Read-only API access. Your analytics data never touches a third party.
Self-hostedRead-only

Your analytics in the terminal

Check your stats without opening a browser. Works anywhere Node.js runs — including Claude Code.

analytics-dash
$ analytics-dash --days 7

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Analytics Dashboard · last 7 days · 3/19/2026
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

⚡ Realtime
──────────────────────────────────────────────────────────────
14 active users right now
· Organic Search 7 users
· Direct 4 users

📊 Overview
──────────────────────────────────────────────────────────────
Users 2,847 +14.3%
Sessions 4,120 +12.6%
Conversions 68 +12.2%
Engagement Rate 61.0% +7.0%
Bounce Rate 38.0% -9.5%

📈 Session Trend
──────────────────────────────────────────────────────────────
▃▄▅▃▆▇█▅▄▆▇█▅▄▆▃▄▅▃▆▇█▅▄▆▇
min 487 · avg 589 · max 742

🔍 Search Console
──────────────────────────────────────────────────────────────
Clicks 1,124
Impressions 29,840
CTR 3.8%
Avg Position 14.2
Install
npm install -g analytics-dash
Then run analytics-dash — a browser window opens to sign in with Google. That's it.
🔐
One-time Google OAuth setup
On first run a browser window opens for authentication. Tokens are stored locally — you never re-authenticate.
Instant from the terminal
Realtime users, traffic overview, top pages, channel breakdown, Search Console data — all fetched in parallel and printed in seconds.
🤖
Made for Claude Code
Run it inside Claude Code and ask questions about your data — "which pages are performing best?" or "compare my GSC queries to top GA4 pages".
📅
Flexible date ranges
analytics-dash --days 7 or --days 90. Defaults to 30 days.

Up in 5 minutes

No API keys to manage. Just sign in with Google and pick your property.

1
Sign in with Google
Click "Sign in with Google" and grant read-only access to your Analytics and Search Console data. No credit card, no account creation.
2
Select your property
Choose which GA4 property and Search Console site to connect. The dashboard pulls all your properties automatically from your Google account.
3
See your real data instantly
All sections load in parallel. Real-time updates every 30 seconds. Switch between 7, 30, and 90 day ranges with one click.

Get set up with Google's tools

Step-by-step guides to connecting the data sources that power your dashboard.

Ready to see your real numbers?

Sign in with your Google account and have your full analytics dashboard running in under a minute.

Sign in with Google — it's free

Read-only access · No data stored · Disconnect anytime