Mixpanel logo - Mixpanel status monitoring

Is Mixpanel Down?

Real-time status monitoring

All Systems Operational
30d uptime99.93%
99.93%
Uptime (30d)
55ms
Response Time
0
Incidents (7d)
11:46:09 PM
Last Checked

As of 11/1/2026, 11:46:09 PM, Mixpanel is operational.

📡 Monitor Mixpanel uptime every 30 seconds — get alerted in under a minute

Trusted by 100,000+ websites · Free tier available

Start Free →

⚡ Get notified instantly when Mixpanel goes down

Email alerts within the hour of a detected change. 14-day free trial — $0 today.

Start Free Trial →

Ask ChatGPT if Mixpanel is down → Use API Status Check in ChatGPT (free)

Embed Mixpanel Status Badge

Show live Mixpanel status in your README, documentation, or website

Mixpanel Status
Markdown
[![Mixpanel Status](https://apistatuscheck.com/api/badge/mixpanel)](https://apistatuscheck.com/api/mixpanel)
HTML
<a href="https://apistatuscheck.com/api/mixpanel"><img src="https://apistatuscheck.com/api/badge/mixpanel" alt="Mixpanel Status" /></a>

Response Time (24h)

Min: 50msMax: 100msAvg: 65ms
100ms50ms0ms
<500ms
500-2000ms
>2000ms

Recent Incidents

nonepostmortem

Degraded Service for Requests to decide.mixpanel.com

Oct 21, 06:00 PM — Resolved Oct 22, 01:34 AM

# **Mixpanel RCA: Requests to** [**decide.mixpanel.com**](http://decide.mixpanel.com) **Failed, October 15–21, 2026** ### **Summary** From Oct 15, 2026 to Oct 21, 2026, requests sent to `decide.mixpanel.com` and `api-decide.mixpanel.com` failed. This affected customers who sent event tracking, profile updates, or feature flag requests to this hostname, usually through a proxy. Events sent to this domain during this window were not received by Mixpanel and this data cannot be restored by Mixpanel. **Traffic sent to** `api.mixpanel.com`**,** `api-js.mixpanel.com,` `api-eu.mixpanel.com`**, and** `api-in.mixpanel.com` **were not affected.** Service on this hostname was unintentionally impacted while we were removing the `/decide` endpoint infrastructure. The hostnames were treated as part of the endpoint due to an incorrect understanding of system dependencies. To prevent this class of issue, we are adding traffic monitoring for the `decide.mixpanel.com` and `api-decide.mixpanel.com` hostnames. We will also require confirmed zero traffic at the hostname level before any hostname is removed. **We have since restored service on** `decide.mixpanel.com` . ### **What happened** Older Mixpanel SDKs called the `/decide` endpoint to fetch configuration for [**Legacy Automatically Tracked Mobile Events**](https://docs.mixpanel.com/docs/tracking-methods/sdks/ios#legacy-automatically-tracked-events). We [announced the endpoint’s retirement](https://docs.mixpanel.com/changelogs#2026-01-26), and for some time `/decide` has returned a `410` response. Separately, `decide.mixpanel.com` and `api-decide.mixpanel.com` acted as aliases for our standard API hostnames. For example, `decide.mixpanel.com/track` ingested events the same way `api-js.mixpanel.com/track` does. Some customers had set up proxies or SDK configurations to send their traffic to these hostnames. On October 15 at 7:40 PM CDT, during the final cleanup of the `/decide` endpoint, we removed the DNS records for `decide.mixpanel.com` and `api-decide.mixpanel.com` and removed both hostnames from our load balancer. Before making the change, we confirmed that traffic to the `/decide` endpoint had dropped to zero. However, our monitoring measured traffic by endpoint rather than by hostname. It therefore did not show that other requests, such as `/track` and `/flags`, were still reaching Mixpanel through these hostnames. From then on, all requests to this hostname failed, including endpoints such as `/track`, `/engage`, `/groups`, and `/flags`. * **Events and Profiles:** Events, Profiles, and any data intended for [Ingestion API endpoints](https://docs.mixpanel.com/reference/ingestion-api) to these hostnames during this window never reached Mixpanel, so we do not have a copy to restore. If you retained this data elsewhere, such as in proxy logs or your data warehouse, you can re-send it to Ingestion API’s [/import](https://docs.mixpanel.com/reference/import-events), [/engage,](https://docs.mixpanel.com/reference/profile-set) and [/groups](https://docs.mixpanel.com/reference/group-set-property). * **Feature flags:** Feature flag requests sent to these hostnames failed. SDKs served the last stored variant if one existed, or otherwise the fallback value configured in your code. ### Timeline \(Central Time, October 2026\) * **October 15, 7:40 PM CDT:** The hostname removal is applied. Requests to `decide.mixpanel.com` and `api-decide.mixpanel.com` begin failing. * **October 16, 5:22 AM CDT:** We receive the first customer report. It is initially understood to be related to the planned `/decide` retirement. * **October 21, 11:42 AM CDT:** Following an increase in customer reports about tracking failing for proxies, we identify the hostname removal as the cause. * **October 21, 12:26 PM CDT:** We restore the hostnames. `/decide` remains retired. * **October 21, 1:51 PM CDT:** We confirm traffic to the restored hostnames has recovered. * **October 21, 8:34 PM CDT:** The incident is resolved. ### **Root cause** 1. During the `/decide` retirement, `decide.mixpanel.com` and `api-decide.mixpanel.com` were unintentionally removed. 2. These hostnames had been configured to accept all API traffic, not only `/decide` requests, and this behavior was undocumented. 3. Our monitoring tracked traffic to the `/decide` endpoint but not to these hostnames, so pre-change checks did not show that other traffic was still active. 4. Because the hostnames and the retired endpoint share a name, early customer reports were initially interpreted as expected effects of the announced `/decide` retirement. This delayed escalation. ### **What we’re changing** * **Monitoring and alerting:** We are adding traffic and error-rate monitoring and alerting for `decide.mixpanel.com` and `api-decide.mixpanel.com`, so failures are detected automatically rather than through customer reports. * **Hostname audit:** We are auditing all public API hostnames and routing aliases for similar undocumented entry points, and we will review new hostnames and aliases before they go live. We are also tracking traffic that arrives on any unexpected hostname. * **Safer removals:** Before any future change to a public hostname, we will confirm zero traffic at the hostname level, and we will identify and contact any projects still using it. * **Customer communication:** We will give customers advance notice of material infrastructure changes that affect public hostnames, including publishing them on a timeline in our changelog. **Already deployed:** * Restored `decide.mixpanel.com` and `api-decide.mixpanel.com` * `/decide` remains retired #### **Common questions** * **Was my data affected?** Only if your SDK or proxy sent requests to `decide.mixpanel.com` or `api-decide.mixpanel.com` between October 15 and October 21. Data sent there during that window were not received and cannot be restored by Mixpanel. If you retained a copy of that data, you can re-send it to Mixpanel using our Ingestion API endpoints such as `/import` for events. * **Do I need to change anything?** No, the domains work again. We recommend using `api.mixpanel.com` \(or `api-eu.mixpanel.com` / `api-in.mixpanel.com` for EU and India data residency\) as your API domain. * **Is** `/decide` coming back? No. It remains retired as announced, and it is separate from the `decide.mixpanel.com` hostname. We’re sorry for the disruption. If you have questions about your project, please contact your account team or Mixpanel Support.

noneresolved

Temporary Data Ingestion Delay for US Projects

Oct 8, 04:32 PM — Resolved Oct 9, 12:22 AM

This incident has been resolved. The upstream issue with our cloud storage provider has been fixed, and our ingestion pipeline has been operating normally with no active delays. No events were lost throughout this incident, all affected data was fully reprocessed. Thank you for your patience throughout this incident.

majorpostmortem

Degraded Query API Performance impacting US Projects

Aug 26, 09:39 PM — Resolved Aug 26, 10:45 PM

# Mixpanel RCA: Temporary Query Service Disruption for US Projects August 26, 2026 # Summary Between approximately **2:02 PM and 3:19 PM PT on August 26, 2026**, projects in the US region experienced failures loading reports and running queries through the Mixpanel UI and Query API. During this window, some queries in the region failed or returned errors. **No customer data was lost, and data ingestion was not affected.** All events continued to be collected and stored normally throughout the incident; once query service was restored, all reports reflected complete, accurate data with no customer action required. The cause was identified as a recently deployed internal tool for diagnostic query replay, a capability our engineers use to re-run copies of past queries to debug performance, which unexpectedly wrote large amounts of data to the disks of our query servers, consuming storage capacity the servers need to operate. When those disks filled, the affected servers took themselves out of service. Service was restored, the impacted servers were brought back online, and the internal tooling was disabled. The remediations below add storage safeguards to remove internal tooling's ability to consume resources on query servers, and are designed to prevent this class of failure from happening again in the future. # What happened Mixpanel's query engine runs on a fleet of servers that each use a set of local storage volumes to cache the data needed to answer queries quickly. Separately, our engineers use diagnostic query replay tooling, a capability our engineers use to reproduce and debug query performance. While applying the diagnostic query replay tooling to a large, complex query, a software bug caused the query replay captures to fan out across the entire fleet instead of remaining confined to a single server. Additionally, it caused far more data than intended to be saved without timely eviction on a single server. Two factors then widened the impact of the issue: * A single full storage volume took a server fully out of service. Each server treats its cache as unhealthy if any one of its storage volumes crosses a usage threshold, even when all other volumes are healthy. The replay data was written to one specific volume on every server, so servers across the region failed their health checks nearly simultaneously. * Cleanup limits did not account for data size. The safeguard limiting replay data on disk counted items at the application level rather than bytes at the filesystem level, so a small number of unexpectedly large captures passed the check while consuming most of the volume’s capacity. Together, these allowed a single debugging workflow that normally has a negligible footprint to interrupt production query serving across the US region. # Timeline \(Pacific Time, August 26, 2026\) * **2:00 PM** — First oversized diagnostic replay capture was written; storage volumes began to reach their capacity and query success rate began to drop shortly after. * **2:17 PM** — Automated alerting paged the on-call engineer; investigation began immediately and additional engineers were engaged. * **2:39 PM** — Status page incident posted; in-app banner displayed at 2:40 PM. * **2:53 PM** — Root cause identified; recovery efforts began on the first affected server group. * **3:19 PM** — Query service restored for the vast majority of traffic; the final server group fully recovered at 3:27 PM. * **3:45 PM** — Incident resolved after a stable observation period. The diagnostic replay tooling that triggered the issue was fully disabled the same evening. # Root cause 1. **A software bug in our query replay tooling caused unbounded writes to production storage.** A recently deployed capability for reproducing queries mishandled a particular class of complex query, causing captures to spread to every query server in the region and to write far more data to the affected volumes than the design assumed. 2. **Replay files consumed disk capacity that query serving depends on.** The replay tooling wrote its files to the query servers' local disks, so runaway replay data exhausted storage capacity the servers need to answer queries. 3. **Safeguards only partially accounted for the behavior.** The cleanup policy for diagnostic replay data limited the number of items on disk, but not their total size, so it did not engage. Alerting on storage volumes flagged the growth but was not escalated as critical on a per-server basis, which delayed detection until query failures began. # What we're changing The end state we are building toward: internal diagnostic query replay data stored in dedicated object storage, placing no load on production query servers. Already deployed: * **Disabled the internal tooling** that caused the incident, and remediated the underlying issue so diagnostic captures are confined to a single server and the specific query class is handled correctly. * **Documented the targeted recovery procedure** used during the incident, i.e., clearing only the affected storage volume rather than restarting full server groups, in our operational runbooks, shortening recovery time if any volume’s capacity runs out in the future. In progress: * **Filesystem-level, size-based limits on diagnostic replay data**, capping total bytes on disk rather than item counts, so oversized captures are rejected or evicted before they can affect the volume’s capacity. * **Stricter storage alerting**, escalating per-server volume saturation as critical before it can affect query health checks. * **Moving query replay data to dedicated object storage,** so it consumes no resources on production query servers. # Common questions * **Was any data lost?** No. Data ingestion was unaffected throughout the incident: events continued to be collected, queued, and stored normally. Only the ability to query was interrupted. Once service was restored, all reports reflected complete data. * **Were saved reports, dashboards, or project settings affected?** No. The incident affected query execution only. Nothing stored in your project changed. * **Why did it affect multiple US projects at once?** The oversized diagnostic replay data written to every query server's disks at nearly the same time, and each server removes itself from service when any one volume fills. Preventing internal tooling from consuming query-server storage is a core part of our remediation work. * **How is this prevented going forward?** The tooling issue is resolved and the tooling remains disabled until size-based limits are in place. Storage alerting is being tightened so saturation is caught before it affects query serving. Structurally, we are moving diagnostic data off production query servers entirely, so internal debugging data will consume no storage on the servers responsible for queries processing. We apologize for the disruption and for the time reports were unavailable. Please reach out through your account team or support with any questions.

majorresolved

Issues Populating Event Properties in dropdown menus

Aug 19, 11:20 PM — Resolved Aug 20, 03:05 AM

This incident has been resolved.

minorresolved

Mixpanel MCP: Get-Report degraded

Aug 6, 07:19 AM — Resolved Aug 6, 01:32 PM

This incident has been resolved.

Get Mixpanel Outage Alerts

Be the first to know when Mixpanel go down.

Alert Pro

14-day free trial

Stop checking — get alerted instantly

We check Mixpanel every hour. Next time it goes down, you'll hear from us within the hour — not when your users start complaining.

  • Email alerts for Mixpanel + 9 more APIs
  • $0 charged today — card required to start
  • Cancel anytime — $9/mo after trial
The 66 services Alert Pro covers

Airtable · Amplitude · Anthropic (Claude) · Asana · Atlassian · AWS · Azure · Bitbucket · Canva · Canvas LMS · Cash App · ChatGPT · Claude · Clerk · Cloudflare · CockroachDB · Cohere · Coinbase · Confluence · Cursor · DigitalOcean · Discord · Dropbox · Elasticsearch · Epic Games · Figma · Fly.io · Fortnite · GitHub · Google Cloud · Google Cloud Platform · Grafana · Grammarly · Groq · HubSpot · Jira · LaunchDarkly · Linear · Mailgun · Mixpanel · Monday.com · MongoDB Atlas · Netlify · New Relic · npm · OpenAI · PayPal · Pinterest · Plaid · PlanetScale · Reddit · Render · Robinhood · Runway · Segment · SendGrid · Sentry · Shopify · Square · Stability AI · Supabase · Trello · Twilio · Twitch · Vercel · Zoom

What is Mixpanel?

Product analytics platform for tracking user behavior and engagement

Mixpanel Down? Try These Steps

  1. Check the official Mixpanel status page for announcements
  2. Try refreshing your browser or clearing cache
  3. Check your internet connection
  4. Try accessing from a different network or VPN
  5. Check social media for reports from other users
  6. Set up automated monitoring so you know before your users do — Better Stack monitors every 30 seconds

Is Mixpanel down for everyone or just me?

To determine whether it's a widespread Mixpanel outage or a problem specific to your account or location:

  1. Check the status indicator above — if this page shows a major outage, it's confirmed global.
  2. Try a different device or network — if it works on mobile data but not Wi-Fi, it's likely a local network issue, not Mixpanel.
  3. Clear cache and cookies — browser issues can mimic service outages.
  4. Check community reports — Downdetector and social media will show whether hundreds of other users are reporting the same issue.
  5. Test the API directly (for developers) — a raw request returning 5xx errors confirms a service-side outage; a 429 means you've hit your personal rate limit.

Official source: Mixpanel Status Page

⏱️

The average API outage costs $5,600 per minute

Gartner estimates downtime costs $5,600/min on average. 98% of organizations say a single hour of downtime costs over $100,000. Proactive monitoring catches issues in under 30 seconds.

🔧 Recommended Tools

1
Monitor before it breaksMost Important

Know when Mixpanel goes down before your users complain. 30-second checks, instant alerts.

Trusted by 100,000+ websites · Free tier available

Better Stack — Start Free
2
Secure your API keys

Manage API keys, database passwords, and service tokens securely. Rotate automatically when breaches occur.

Trusted by 150,000+ businesses · From $2.99/mo

1Password — Try Free
3
Automate your status checks

Watch Mixpanel and up to 9 more of the 66 APIs we poll every hour, with email alerts. 14-day free trial.

Alert Pro — Free Trial$9/mo after trial
📖

Complete Mixpanel Troubleshooting Guide

In-depth guide with step-by-step troubleshooting, common error codes, workarounds, and what to do during Mixpanel outages.

Read the full guide

Never get caught off guard by an outage

Get instant email alerts when APIs go down. Monitor up to 10 APIs for $9/mo — that's less than 1 minute of downtime costs.

14-day free trial. $0 due today. Cancel anytime.