Connect your data. Build dashboards on the fly.
KPI Dashboard connects directly to your databases, Google Analytics, and Search Console — then helps you author charts and dashboards from plain-English prompts. Each organization gets its own isolated workspace.
Bring your data, no ETL required
Connect a SQL database directly, or authorize any supported service with one OAuth click. Credentials are encrypted with AES-256-GCM and scoped to your organization.
PostgreSQL
Any Postgres-compatible DB — RDS, Neon, Render, self-hosted.
MySQL / MariaDB
Connect MySQL or MariaDB hosted anywhere.
Supabase Postgres
Paste your project URL — host and credentials auto-fill.
Google Analytics 4
Sessions, users, events, revenue, custom dimensions.
Google Search Console
Clicks, impressions, CTR and average position by query/page.
Google Sheets
Query any spreadsheet as a live data source via OAuth.
BigQuery
Google's serverless data warehouse — petabyte-scale queries.
Google Cloud SQL
Cloud SQL Postgres/MySQL with IAM token auth.
Meta Ads
Spend, ROAS, impressions and conversions across Facebook & Instagram ads.
Meta Social (FB + IG)
Facebook Page & Instagram engagement, reach, followers, and reactions.
HubSpot
Pipeline, deals, contacts, marketing attribution.
Pipedrive
Deals, activities, organizations, and pipeline performance.
Shopify
Orders, AOV, product performance, returning customers.
Mailchimp
Campaign sends, open rates, clicks, and audience growth.
Mandrill
Transactional email sends, opens, clicks, deliverability.
Airtable
Query any Airtable base as a live, structured data source.
QuickBooks
P&L, invoices, expenses, and cash-flow from QuickBooks Online.
LinkedIn Pages
Follower counts, post impressions, and page engagement.
Stripe
Charges, MRR, churn, subscription cohorts.
Snowflake
Cloud data warehouse for analytics-grade queries.
Don't see yours?
Three steps to a working dashboard
No SQL gurus required. The dashboard inspects your schema, asks follow-up questions, and writes the queries for you.
- 1
Connect a source
Add a database connection or authorize a Google account. We auto-introspect schemas and properties so you can see what's available.
- 2
Describe what you want
Type something like “monthly revenue by channel for the last 12 weeks.” The dashboard asks clarifying questions, then writes the SQL or API call.
- 3
Drop charts onto a dashboard
Compose, drag, resize, share with your team. Set refresh intervals or run on demand. Filters apply at the dashboard level.
Encrypted at rest, scoped to your org
Database passwords and OAuth refresh tokens are AES-256-GCM encrypted. Postgres row-level security isolates every organization's data.
Read-only by default
We never write to your databases. Use a read-only role; the dashboard adds statement-timeout and row-cap defaults to keep queries safe.
Apache ECharts under the hood
Lines, bars, pies, gauges, geo-maps, sankeys — anything ECharts renders, you can build. Export charts as JSON for reuse.
Ready to ship your first dashboard?
Sign in with Google. Each organization is fully isolated. Your data stays yours.