Mixpanel · Alert intelligence

Your Mixpanel alerts: ignored.
Your Lighthouse alerts: acted on.

Connect Lighthouse to your existing Mixpanel data.

Mixpanel's anomaly algorithm fires on things that don't matter, and tells you nothing useful when it does. Get alerting built the way it should work — full context, tunable conditions, and every advantage native Mixpanel alerts don't have.

Start monitoring free →
Connects to existing Mixpanel accountNo migrationFree forever for small teamsNo credit card
Mixpanel nativeWhat your team sees today
M
Mixpanel Alerts
8 members
21:20
Source: Mixpanel

Mixpanel Alert: Country change

Condition: not within forecasted range [122.97005462646484, 372.08203125] (current: 376)

Report: Installs – breakdown by GEO

Edit alert·History
Mixpanel Bot21:20
Which country triggered this?
Is [122.97, 372.08] a real problem?
What should my team do right now?
LighthouseConnected to Mixpanel — no migration
🔔#data-alerts-installs· 12 members
LighthouseAPP9:01 PM

🔔 Mixpanel is triggered!

Description: Installs are below the 7-day rolling average by more than 30%

Severity: S2

Segment: Israel

Value: 309

Compared Value: 1,443

Threshold: 1,010

View in Mixpanel →

🔴 Mark as Hit✅ Mark as Resolved👍 Acknowledge🔍 More Info
Israel dropped 79% — act on this immediately
Only fires because baseline > 1,010 (real volume)
Hit / Resolve / Acknowledge without leaving Slack

How it works

Three steps. No engineering.

01

Connect with a service account

Read-only credentials — Lighthouse never exports your raw data

Service Account Secret

••••••••••••••••

Project ID

2847193
Connect →
02

Point at your Insight report

Paste the report ID — Lighthouse reads its structure automatically

Insight Report ID

3049182
Installs — breakdown by GEO
03

Build the metric in Lighthouse

Describe the condition in plain English — no SQL required

"Alert if installs drop more than 20% vs. the 7-day average, per country, minimum 1,000 installs"

% drop7-day avgper countrymin. volume

Side by side

Same Mixpanel data.
Completely different signal quality.

Capability
Mixpanel native
Lighthouse
Alert frequency
Hourly or daily only — no way to catch a crash in 15 minutes
Any interval — 15 min, hourly, or any custom schedule
Aggregation window
Fixed to hourly or daily grouping — no way to look at a custom window
Any custom window — last 3 hours, last 8 hours, trailing 45 minutes, whatever fits the metric
Message customization
Fixed system template — your team gets raw numbers with no context
Fully custom message with dynamic values: segment, value, threshold, links
Alert conditions
Locked to Mixpanel's black-box forecast. Ranges like [122.97, 372.08] are unreadable and impossible to tune.
Define exact logic: % drop vs. 7-day avg, absolute change, rolling averages, multi-dimensional rules — any combination
Triggered segment
Shows aggregate only — you have to dig into the report to find which country
Shows the exact segment that fired: "Israel" — immediately actionable
Minimum volume filter
No way to filter by volume — a market with 3 installs dropping to 2 fires the same alert as your biggest market dropping 79%
Set a baseline minimum so small markets never spam your channel. Only meaningful signals get through.
In-alert actions
Links only — Edit alert · History. No team accountability, no audit trail.
Hit / Resolve / Acknowledge + one-click metric history. Triage without leaving Slack.
What you can monitor
Insights reports only — funnels, retention cohorts, and conversion flows cannot be alerted on
Any metric — install funnels, D7/D30 retention, conversion rates, custom queries
Segments + overall in one metric
Separate alert rules needed for per-segment and total — double the setup, double the maintenance
Every segmented metric automatically includes an $overall row — one definition covers every segment and the aggregate
Future-proof as your stack grows
When you add Snowflake or BigQuery, your Mixpanel alerts are obsolete — you're starting from zero
Point existing metrics at the new source. Alert logic, conditions, and history carry over — no rebuild needed.

Common questions

Will this be another dashboard my team has to check?

No — Lighthouse doesn't add a dashboard to your routine. It watches your Mixpanel metrics in the background and only shows up when something's actually wrong, in the Slack channel you already use. There's nothing new to check unless there's something worth knowing.

Does Lighthouse replace Mixpanel?

No — Lighthouse connects to Mixpanel via API and adds a monitoring layer on top. You keep using Mixpanel for exploration and analysis. Lighthouse handles the alerting, with far more control than Mixpanel's native alerts.

Why is Mixpanel's native alerting limited?

Mixpanel alerts are built around a single black-box anomaly algorithm with no way to tune conditions, filter by volume, or surface which segment triggered the alert. For teams with multi-market data, this creates constant false positives — and teams learn to ignore the channel.

What does the minimum volume filter do?

It lets you set a baseline minimum — for example, only alert on a segment if its 7-day average is above 1,000 installs. A country with 3 installs dropping to 2 looks like a 33% drop, but it's meaningless. The volume filter ensures small markets never spam your alerts channel.

Can Lighthouse alert on Mixpanel funnels and retention?

Yes. Lighthouse connects to the Mixpanel API and can monitor any metric you can define — not just Insights reports. Install-to-purchase funnels, D7/D30 retention by country, session conversion rates — all alertable.

What happens when we add a data warehouse later?

When you connect Snowflake, BigQuery, or Redshift, you can point existing Lighthouse metrics at the new source. Your alert conditions, thresholds, segment filters, and history all carry over. You're not starting from scratch.

How long does setup take?

Most teams are monitoring their first Mixpanel metric within 10 minutes. Connect with your Mixpanel API credentials, pick a report, define your condition, and set a Slack channel. No engineering required.

Your Mixpanel data deserves better alerts.

Connect in minutes. Set your first signal-aware alert today.

Start monitoring free →

No migration · Read-only access · Free forever for small teams