KPI Monitoring

Monitor every KPI.
Get Slack alerts when they change.

Lighthouse connects to your data warehouse and continuously watches your business KPIs. The moment one moves past its normal range, your team gets a Slack alert — with full context, no dashboard visit required.

Start monitoring KPIs →
Free forever tierNo SQL requiredWorks on Snowflake, BigQuery, Redshift, Postgres

Any KPI your business cares about.

If it lives in your data warehouse, Lighthouse can monitor it.

Revenue

  • ·Daily revenue vs last week
  • ·MRR by plan tier
  • ·Revenue per user, last 24h

Product

  • ·Daily active users
  • ·Feature adoption rate
  • ·Session duration by cohort

Growth

  • ·New signups per hour
  • ·Trial-to-paid conversion
  • ·Activation rate by channel

Transactions

  • ·Transaction volume, last 3h
  • ·Payment success rate
  • ·Average order value

Retention

  • ·7-day retention by segment
  • ·Churn rate this month
  • ·Churned MRR vs last month

Operations

  • ·API error rate
  • ·Support ticket volume
  • ·SLA breach rate

How it works

From KPI idea to Slack alert in 10 minutes.

01

Connect your warehouse

Add read-only credentials for Snowflake, BigQuery, Redshift, or Postgres. Lighthouse scans your schema and is ready to monitor in minutes.

02

Describe a KPI

Type 'daily active users, US segment' or 'revenue last 24h vs same day last week.' Lighthouse writes the SQL, sets the compare period, and configures an adaptive baseline.

03

Get alerted in Slack

When the KPI moves past its normal range, Lighthouse fires a Slack message with the current value, baseline, change %, segment, and severity. Your team knows what happened instantly.

Built for teams that can't afford to miss a KPI shift.

Define KPIs in plain English

Describe any KPI — 'weekly active users', 'revenue last 24h', 'checkout conversion rate by segment' — and Lighthouse generates the SQL automatically. No query writing required.

Adaptive baselines, not static thresholds

Lighthouse learns what normal looks like for each KPI — day of week, hour of day, seasonal patterns. You get alerted when something genuinely moves, not every Monday morning.

Slack alerts with full KPI context

Every alert includes the KPI name, current value, baseline, percentage change, segment, and severity. Your team has the full picture without opening a dashboard.

Self-serve for analysts

Any analyst can create, edit, and manage KPI alerts themselves — no ticket to the data team, no SQL, no waiting. Business teams get the monitoring they need independently.

Works on any data warehouse

Connect Snowflake, BigQuery, Redshift, or Postgres with read-only credentials. Lighthouse monitors KPIs wherever your business data lives.

Granular access controls

Fine-grained permissions at the data source, dataset, and KPI level. Finance sees finance metrics. Product sees product metrics. No sprawl.

Common questions

What's the difference between KPI monitoring and data observability?

Data observability tools (Monte Carlo, Metaplane) monitor the health of your data pipelines — schema changes, null rates, row count drops in raw tables. KPI monitoring watches the business values those pipelines produce: revenue, DAU, conversion rates, churn. Lighthouse does the latter.

Can I monitor any KPI or just pre-built ones?

Any KPI that can be expressed as a SQL query. Lighthouse is not limited to pre-built metrics — you describe what you want to monitor in plain English and it generates the query. If it's in your warehouse, Lighthouse can watch it.

How does Lighthouse handle KPIs with strong seasonality?

Lighthouse compares each KPI to a rolling historical baseline — same day of week, same time of day, averaged over the past 4 weeks. A dip on Monday morning is compared to the last 4 Monday mornings, not to Sunday night.

How is this different from building a KPI dashboard?

Dashboards are reactive — someone has to look at them. KPI monitoring is proactive — your team gets notified the moment something changes, without having to open anything. They complement each other: Lighthouse tells you something moved, your dashboard helps you understand why.

How many KPIs can I monitor?

As many as you need. Lighthouse scales the same whether you're monitoring 5 KPIs or 500. Paid plans scale by user, not by number of metrics.

Stop finding out about KPI drops in the weekly review.

Set up your first KPI alert in 10 minutes. Free forever for small teams.

Start monitoring KPIs →

No credit card required · Read-only access · Cancel anytime