Skip to content
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 for free
  • Connects to existing Mixpanel account
  • No migration
  • Free forever for small teams
  • No credit card

Installs

Israel

Mixpanel
309-79%

Installs triggered

Value309
Baseline1,443
SegmentIsrael
Mixpanel native· What your team sees today
M
Mixpanel Alerts
8 members
21:20

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?
Lighthouse· Connected 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 HitMark as ResolvedAcknowledgeMore Info
Israel dropped 79%: act on this immediately
Only fires because baseline > 1,010 (real volume)
Hit / Resolve / Acknowledge without leaving Slack

Three steps. No engineering.

  1. 01

    Connect with a service account

    Read-only credentials. Lighthouse never changes anything in Mixpanel.

  2. 02

    Point at your Insight report

    Paste the report ID. Lighthouse reads its structure automatically.

  3. 03

    Build the metric in Lighthouse

    Describe the condition in plain English, no SQL required.

Same Mixpanel data. Completely different signal quality.

Alert frequency

Lighthouse

Any interval: 15 min, hourly, or any custom schedule

Mixpanel native

Hourly or daily only, no way to catch a crash in 15 minutes
Aggregation window

Lighthouse

Any custom window: last 3 hours, last 8 hours, trailing 45 minutes, whatever fits the metric

Mixpanel native

Fixed to hourly or daily grouping, no way to look at a custom window
Message customization

Lighthouse

Fully custom message with dynamic values: segment, value, threshold, links

Mixpanel native

Fixed system template; your team gets raw numbers with no context
Alert conditions

Lighthouse

Define exact logic: % drop vs. 7-day avg, absolute change, rolling averages, multi-dimensional rules, any combination

Mixpanel native

Locked to Mixpanel's black-box forecast. Ranges like [122.97, 372.08] are unreadable and impossible to tune.
Triggered segment

Lighthouse

Shows the exact segment that fired: "Israel", immediately actionable

Mixpanel native

Shows aggregate only; you have to dig into the report to find which country
Minimum volume filter

Lighthouse

Set a baseline minimum so small markets never spam your channel. Only meaningful signals get through.

Mixpanel native

No way to filter by volume: a market with 3 installs dropping to 2 fires the same alert as your biggest market dropping 79%
In-alert actions

Lighthouse

Hit / Resolve / Acknowledge + one-click metric history. Triage without leaving Slack.

Mixpanel native

Links only: Edit alert · History. No team accountability, no audit trail.
What you can monitor

Lighthouse

Any metric: install funnels, D7/D30 retention, conversion rates, custom queries

Mixpanel native

Insights reports only: funnels, retention cohorts, and conversion flows cannot be alerted on
Segments + overall in one metric

Lighthouse

Every segmented metric automatically includes an $overall row: one definition covers every segment and the aggregate

Mixpanel native

Separate alert rules needed for per-segment and total: double the setup, double the maintenance
Future-proof as your stack grows

Lighthouse

Point existing metrics at the new source. Alert logic, conditions, and history carry over, no rebuild needed.

Mixpanel native

When you add Snowflake or BigQuery, your Mixpanel alerts are obsolete; you're starting from zero

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, Postgres, or SQL Server, 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 for free

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