Multi-tenant · Google OAuth · isolated workspaces

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.

Available

PostgreSQL

Any Postgres-compatible DB — RDS, Neon, Render, self-hosted.

Available

MySQL / MariaDB

Connect MySQL or MariaDB hosted anywhere.

Available

Supabase Postgres

Paste your project URL — host and credentials auto-fill.

Available

Google Analytics 4

Sessions, users, events, revenue, custom dimensions.

Available

Google Search Console

Clicks, impressions, CTR and average position by query/page.

Coming soon

Google Sheets

Query any spreadsheet as a live data source via OAuth.

Coming soon

BigQuery

Google's serverless data warehouse — petabyte-scale queries.

Coming soon

Google Cloud SQL

Cloud SQL Postgres/MySQL with IAM token auth.

Coming soon

Meta Ads

Spend, ROAS, impressions and conversions across Facebook & Instagram ads.

Coming soon

Meta Social (FB + IG)

Facebook Page & Instagram engagement, reach, followers, and reactions.

Coming soon

HubSpot

Pipeline, deals, contacts, marketing attribution.

Coming soon

Pipedrive

Deals, activities, organizations, and pipeline performance.

Coming soon

Shopify

Orders, AOV, product performance, returning customers.

Coming soon

Mailchimp

Campaign sends, open rates, clicks, and audience growth.

Coming soon

Mandrill

Transactional email sends, opens, clicks, deliverability.

Coming soon

Airtable

Query any Airtable base as a live, structured data source.

Coming soon

QuickBooks

P&L, invoices, expenses, and cash-flow from QuickBooks Online.

Coming soon

LinkedIn Pages

Follower counts, post impressions, and page engagement.

Coming soon

Stripe

Charges, MRR, churn, subscription cohorts.

Coming soon

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. 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. 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. 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.