Live $/min loss. GA4 traffic + commerce revenue × incident minutes. The number that pages execs.
At a glance
Live revenue-at-risk in $/min (or equivalent currency) for any open incident from monitoring connectors (Datadog, New Relic, Sentry, statuspage). Computes: typical-revenue-per-minute-for-this-time-of-week × duration-of-open-incident, displayed as a running counter. The number that pages execs, finance and ops want a real currency figure attached to a Sev-1, not “the site is slow”.
Calculation
Calculated automatically from your Google Analytics 4 data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.Worked example
A US apparel brand on Shopify, Datadog connected for monitoring. On 28 Apr 26 at 14:18 ET (a Tuesday), a Datadog Sev-1 fires: “Checkout API 5xx error rate >50%”. The incident is acknowledged at 14:24 and resolved at 14:53. Property timezone US/Eastern.
Three numbered observations:
- The card produces a number execs can act on. Without it, the morning’s incident review reads “Checkout API was failing for 35 minutes”. With it: “Checkout API failure cost ~3,500, $3,800 of true commerce revenue once the tracking gap is added back.” Finance, COO, and the head of engineering all care about that number; “35 minutes of 5xx” is just an engineering brief.
- The baseline is DOW/hour-aware. A Tuesday-2pm incident has a 4/min. The card uses the right reference for “what would normally be happening right now”. This makes peak-hour outages look catastrophic (correct), and 3am outages look minor (also correct, you have time to fix without losing significant revenue).
- The displayed number is conservative. The 3,500, $3,800. We display the GA4-measured number to avoid over-stating risk during incidents (alert fatigue is real); the post-incident report reconciles against Shopify revenue for the canonical loss calculation.
- Multiple concurrent incidents stack. If the checkout outage is happening while a separate “Search down” Sev-2 is open, the card sums both: total revenue at risk = sum-of-(duration × baseline-impact-multiplier) per incident. Each incident has a configurable impact multiplier (a checkout outage might be 100% of baseline; a search-down might be 30% because some users find products via category navigation).
- What WOULD trip false positives? Two known false-positive scenarios: (a) a routine deploy that briefly trips a “synthetic check failed” Datadog monitor before stabilising; we filter sub-2-minute incidents to suppress these. (b) a marketing campaign that briefly inflates baseline (Black Friday Tuesday is not the same as a non-BF Tuesday); the engine detects multi-σ baseline outliers and asks for human confirmation rather than auto-closing.
Sibling cards merchants should reference together
Reconciling against the vendor’s own dashboard
Where to look in GA4 (this card is a Vortex IQ-only metric): GA4 doesn’t have an “incident-aware revenue at risk” view. The closest GA4-native rebuild requires manual triangulation:Realtime → Revenue for live revenue rate during an incident, eyeball-compare to a typical hour. Reports → Engagement → Events → purchase filtered to the last 1h to estimate the live drop. Realtime → Active users to confirm traffic is reaching the site (rules out DNS/CDN-level outages).Other GA4 views that look relevant but aren’t:
- Reports → Acquisition (any view): doesn’t surface real-time incident state; lagged 24h+.
- Explorations: can be built to do something similar but require manual setup per incident.
- GA4 alerts (custom): the GA4 UI supports threshold alerts on metrics, but they don’t compose with monitoring-platform incidents.
Cross-connector reconciliation, the IMPORTANT one:
This card is fundamentally cross-connector: it joins GA4 baseline + monitoring-platform incident state + commerce-platform truth. Expected relationships:
Use the GA4 figure during the incident; reconcile against commerce-platform revenue post-incident. During: the GA4 number is the only real-time signal you have. After: the commerce-platform’s actual revenue dip is the canonical loss.