The State of E-commerce Infrastructure: Q3 2026
What broke, how often, for how long, and how that compares with last quarter: independent uptime data for the services online stores depend on, measured every 2 minutes.
4,899,898 checks across 88 services, July 1 to September 30, 2026 (quarter still in progress) · Updated September 23, 2026
By StatusBird Research, reviewed by Sydney Murphy
In Q3 2026 (July 1 to September 30, 2026), StatusBird's independent 2-minute monitoring recorded 34 major or critical incidents across the 88 e-commerce services it tracks, adding up to 67.5 hours of combined downtime and a fleet-wide availability of 99.959%, measured over 4,899,898 checks. That is up from 32 incidents in Q2 2026. The single longest outage hit Plaid and ran about 22.0 hours. Availability here counts major and critical outages only; the 409 degraded episodes in the quarter are reported separately below.
Q3 2026 compared with Q2 2026
Both quarters are measured the same way, by the same checks, at the same 2-minute interval.
| Measure | Q2 2026 | Q3 2026 | Change |
|---|---|---|---|
| Major/critical incidents | 32 | 34 | +2 |
| Combined downtime (hours) | 181.0 | 67.5 | -113.5 |
| Fleet availability | 99.872% | 99.959% | +0.087% |
| Degraded episodes | 540 | 409 | -131 |
| Services measured | 84 | 88 | +4 |
| Checks recorded | 4,257,485 | 4,899,898 | +642,413 |
Reliability by category
Payments was the least available category StatusBird measured in Q3 2026, at 99.878% across 11 services. AI model vendors was the most available, at 100.0%.
Bars show the downtime share, which is what varies; each bar is labeled with the availability figure it implies. Longest bar = 0.122% of checks. July 1 to September 30, 2026.
| Category | Services | Availability | Incidents | Downtime (hrs) | Degraded | QoQ availability |
|---|---|---|---|---|---|---|
| Payments | 11 | 99.878% | 6 | 27.2 | 57 | -0.025pp |
| Shipping | 11 | 99.88% | 12 | 24.5 | 97 | +0.317pp |
| Infrastructure | 4 | 99.96% | 3 | 3.3 | 22 | +0.2pp |
| E-commerce | 7 | 99.962% | 6 | 5.4 | 36 | +0.172pp |
| Automation | 3 | 99.968% | 2 | 2.0 | 21 | +0.011pp |
| Tax | 3 | 99.982% | 1 | 1.1 | 14 | +0.055pp |
| Marketing | 10 | 99.983% | 3 | 3.4 | 40 | +0.097pp |
| Subscriptions | 4 | 99.991% | 1 | 0.8 | 30 | +0.028pp |
| Marketplaces | 5 | 100.0% | 0 | 0.0 | 18 | level |
| Reviews | 5 | 100.0% | 0 | 0.0 | 19 | level |
| Advertising | 6 | 100.0% | 0 | 0.0 | 18 | level |
| Customer Support | 4 | 100.0% | 0 | 0.0 | 15 | +0.041pp |
| Returns | 3 | 100.0% | 0 | 0.0 | 0 | level |
| Fulfillment | 3 | 100.0% | 0 | 0.0 | 4 | +0.003pp |
| Analytics | 3 | 100.0% | 0 | 0.0 | 14 | +0.318pp |
| Loyalty | 2 | 100.0% | 0 | 0.0 | 4 | level |
| AI model vendors | 4 | 100.0% | 0 | 0.0 | 0 | new |
The ten services with the most downtime in Q3 2026
| Service | Availability | Incidents | Downtime (min) | Grade |
|---|---|---|---|---|
| Plaid | 98.73% | 4 | 1,548 | C |
| Shippo | 98.9% | 10 | 1,344 | C |
| ActiveCampaign | 99.83% | 3 | 202 | B+ |
| BigCommerce | 99.85% | 2 | 180 | B+ |
| Cloudflare | 99.88% | 2 | 142 | B+ |
| Deliverr | 99.9% | 2 | 124 | A |
| Shopify | 99.9% | 2 | 124 | A |
| Zapier | 99.9% | 2 | 118 | A |
| Vertex | 99.95% | 1 | 64 | A+ |
| Sezzle | 99.95% | 1 | 62 | A+ |
The ten services with the most incidents in Q3 2026
A different list from the one above on purpose: a service can break often and recover fast, or break once and stay down for hours. Both are worth knowing about, and they call for different responses.
| Service | Incidents | Downtime (min) | Avg incident (min) |
|---|---|---|---|
| Shippo | 10 | 1,344 | 134 |
| Plaid | 4 | 1,548 | 387 |
| ActiveCampaign | 3 | 202 | 67 |
| BigCommerce | 2 | 180 | 90 |
| Cloudflare | 2 | 142 | 71 |
| Deliverr | 2 | 124 | 62 |
| Shopify | 2 | 124 | 62 |
| Zapier | 2 | 118 | 59 |
| Squarespace | 2 | 20 | 10 |
| Vertex | 1 | 64 | 64 |
Best availability among services that had at least one incident
Services with a perfect quarter are excluded from this table, because a service that never broke tells you nothing about how well it recovers. These are the services that did break and still finished the quarter near the top.
| Service | Availability | Incidents | Downtime (min) |
|---|---|---|---|
| Affirm | 99.98% | 1 | 22 |
| Squarespace | 99.98% | 2 | 20 |
| Recharge | 99.96% | 1 | 46 |
| Vercel | 99.96% | 1 | 54 |
| Sezzle | 99.95% | 1 | 62 |
| Vertex | 99.95% | 1 | 64 |
| Deliverr | 99.9% | 2 | 124 |
| Shopify | 99.9% | 2 | 124 |
| Zapier | 99.9% | 2 | 118 |
| Cloudflare | 99.88% | 2 | 142 |
The longest single outage of the quarter
The longest single major or critical outage StatusBird recorded in Q3 2026 hit Plaid. It began at 14:52 UTC on August 02, 2026, the last non-operational reading came at 12:52 UTC on August 03, and it accounted for about 22.0 hours (1,322 minutes) of downtime at a worst-observed severity of major.
When incidents start
Across the 34 incidents in Q3 2026, the most common start hour was 18:00 UTC (5 incidents) and the most common day was Wednesday (12 incidents). These are counts of incident starts, not of downtime minutes, so one long outage does not outvote twenty short ones. All times are UTC.
Tallest bar = 5 incidents. July 1 to September 30, 2026.
| Day of week (UTC) | Incident starts | Share |
|---|---|---|
| Monday | 3 | 8.8% |
| Tuesday | 3 | 8.8% |
| Wednesday | 12 | 35.3% |
| Thursday | 9 | 26.5% |
| Friday | 3 | 8.8% |
| Saturday | 1 | 2.9% |
| Sunday | 3 | 8.8% |
The layer underneath: infrastructure cascade
Most of the services a store depends on are themselves running on a handful of platform layers. This table groups downtime by the layer each service is known or widely reported to run on, and counts how often a layer's own incident was followed within 30 minutes by an incident on a service that sits on it. This is a correlation, not a proven causal chain. The dependency map is approximate and assembled from public reporting, and two services breaking close together can share a cause without either causing the other.
| Layer | Services on it | Their downtime (hrs) | Their incidents | Layer incidents | Followed within 30 min |
|---|---|---|---|---|---|
| AWS | 59 | 60.1 | 28 | 0 | 0 |
| Cloudflare | 11 | 5.8 | 5 | 2 | 0 |
| Google Cloud | 11 | 5.4 | 6 | 0 | 0 |
| Vercel | 0 | 0.0 | 0 | 1 | 0 |
AI model vendors
Read this figure with its caveat attached. StatusBird began polling AI model vendors on September 23, 2026, so this category's measurement window is a fraction of the quarter the rest of this report covers. The numbers below are published for the record and to start the series, not because they are yet comparable with a service measured for the full quarter.
Across 4 model vendors and 228 checks since September 23, 2026, availability was 100.0% with 0 major or critical incidents.
| Vendor | Availability | Incidents | Degraded | Checks |
|---|---|---|---|---|
| Anthropic | 100.0% | 0 | 0 | 57 |
| Cohere | 100.0% | 0 | 0 | 57 |
| OpenAI | 100.0% | 0 | 0 | 57 |
| Perplexity | 100.0% | 0 | 0 | 57 |
Studio and the AI-Built Store Index
StatusBird also runs an independent scanner for AI-built storefronts. These figures cover the last 30 days rather than the full quarter, and come from the index host rather than the monitoring database. The current AI-Built Store Index edition (2026-09-21) covers 234 stores, of which 52.6% were empty shells. 1 free store checks were run in the window.
Full results: all 88 services
Every service measured in Q3 2026. Also available as raw CSV and JSON.
| Service | Category | Availability | Incidents | Downtime (min) | Degraded | Grade |
|---|---|---|---|---|---|---|
| ActiveCampaign | Marketing | 99.83% | 3 | 202 | 7 | B+ |
| Adyen | Payments | 100.0% | 0 | 0 | 1 | A+ |
| Affirm | Payments | 99.98% | 1 | 22 | 2 | A+ |
| Afterpay | Payments | 100.0% | 0 | 0 | 8 | A+ |
| AfterShip | Shipping | 100.0% | 0 | 0 | 11 | A+ |
| Alloy Automation | Automation | 100.0% | 0 | 0 | 0 | A+ |
| Amazon Seller Central | Marketplaces | 100.0% | 0 | 0 | 0 | A+ |
| Anthropic | AI model vendors | 100.0% | 0 | 0 | 0 | A+ |
| Attentive | Marketing | 100.0% | 0 | 0 | 2 | A+ |
| Authorize.net | Payments | 100.0% | 0 | 0 | 8 | A+ |
| Avalara | Tax | 100.0% | 0 | 0 | 6 | A+ |
| AWS | Infrastructure | 100.0% | 0 | 0 | 0 | A+ |
| BigCommerce | E-commerce | 99.85% | 2 | 180 | 17 | B+ |
| Bold Commerce | E-commerce | 100.0% | 0 | 0 | 1 | A+ |
| Bold Subscriptions | Subscriptions | 100.0% | 0 | 0 | 1 | A+ |
| Braintree | Payments | 100.0% | 0 | 0 | 0 | A+ |
| Chargebee | Subscriptions | 100.0% | 0 | 0 | 14 | A+ |
| Cloudflare | Infrastructure | 99.88% | 2 | 142 | 3 | B+ |
| Cohere | AI model vendors | 100.0% | 0 | 0 | 0 | A+ |
| Deliverr | Shipping | 99.9% | 2 | 124 | 14 | A |
| DHL eCommerce | Shipping | 100.0% | 0 | 0 | 3 | A+ |
| Drip | Marketing | 100.0% | 0 | 0 | 3 | A+ |
| EasyPost | Shipping | 100.0% | 0 | 0 | 0 | A+ |
| eBay | Marketplaces | 100.0% | 0 | 0 | 11 | A+ |
| Etsy | Marketplaces | 100.0% | 0 | 0 | 1 | A+ |
| Faire | Marketplaces | 100.0% | 0 | 0 | 2 | A+ |
| FedEx | Shipping | 100.0% | 0 | 0 | 4 | A+ |
| Flexport | Shipping | 100.0% | 0 | 0 | 1 | A+ |
| Freshdesk | Customer Support | 100.0% | 0 | 0 | 1 | A+ |
| Google Ads | Advertising | 100.0% | 0 | 0 | 0 | A+ |
| Google Analytics | Analytics | 100.0% | 0 | 0 | 0 | A+ |
| Google Cloud | Infrastructure | 100.0% | 0 | 0 | 0 | A+ |
| Gorgias | Customer Support | 100.0% | 0 | 0 | 10 | A+ |
| HubSpot | Marketing | 100.0% | 0 | 0 | 5 | A+ |
| Intercom | Marketing | 100.0% | 0 | 0 | 2 | A+ |
| Judge.me | Reviews | 100.0% | 0 | 0 | 13 | A+ |
| Klarna | Payments | 100.0% | 0 | 0 | 10 | A+ |
| Klaviyo | Marketing | 100.0% | 0 | 0 | 15 | A+ |
| Loop Returns | Returns | 100.0% | 0 | 0 | 0 | A+ |
| Loox | Reviews | 100.0% | 0 | 0 | 0 | A+ |
| LoyaltyLion | Loyalty | 100.0% | 0 | 0 | 3 | A+ |
| Magento / Adobe Commerce | E-commerce | 100.0% | 0 | 0 | 0 | A+ |
| Mailchimp | Marketing | 100.0% | 0 | 0 | 0 | A+ |
| Make (Integromat) | Automation | 100.0% | 0 | 0 | 12 | A+ |
| Meta Ads | Advertising | 100.0% | 0 | 0 | 1 | A+ |
| Microsoft Advertising | Advertising | 100.0% | 0 | 0 | 2 | A+ |
| Narvar | Returns | 100.0% | 0 | 0 | 0 | A+ |
| Northbeam | Analytics | 100.0% | 0 | 0 | 0 | A+ |
| Omnisend | Marketing | 100.0% | 0 | 0 | 1 | A+ |
| OpenAI | AI model vendors | 100.0% | 0 | 0 | 0 | A+ |
| PayPal | Payments | 100.0% | 0 | 0 | 0 | A+ |
| Perplexity | AI model vendors | 100.0% | 0 | 0 | 0 | A+ |
| Pinterest Ads | Advertising | 100.0% | 0 | 0 | 5 | A+ |
| Plaid | Payments | 98.73% | 4 | 1,548 | 8 | C |
| Postscript | Marketing | 100.0% | 0 | 0 | 2 | A+ |
| Printful | Fulfillment | 100.0% | 0 | 0 | 0 | A+ |
| Recharge | Subscriptions | 99.96% | 1 | 46 | 13 | A+ |
| Recurly | Subscriptions | 100.0% | 0 | 0 | 2 | A+ |
| Returnly | Returns | 100.0% | 0 | 0 | 0 | A+ |
| SendGrid | Marketing | 100.0% | 0 | 0 | 3 | A+ |
| Sezzle | Payments | 99.95% | 1 | 62 | 4 | A+ |
| ShipBob | Shipping | 100.0% | 0 | 0 | 1 | A+ |
| ShipHero | Fulfillment | 100.0% | 0 | 0 | 3 | A+ |
| ShipMonk | Fulfillment | 100.0% | 0 | 0 | 1 | A+ |
| Shippo | Shipping | 98.9% | 10 | 1,344 | 51 | C |
| ShipStation | Shipping | 100.0% | 0 | 0 | 9 | A+ |
| Shopify | E-commerce | 99.9% | 2 | 124 | 14 | A |
| Smile.io | Loyalty | 100.0% | 0 | 0 | 1 | A+ |
| Snapchat Ads | Advertising | 100.0% | 0 | 0 | 4 | A+ |
| Square | Payments | 100.0% | 0 | 0 | 16 | A+ |
| Squarespace | E-commerce | 99.98% | 2 | 20 | 4 | A+ |
| Stamped | Reviews | 100.0% | 0 | 0 | 0 | A+ |
| Stripe | Payments | 100.0% | 0 | 0 | 0 | A+ |
| TaxJar | Tax | 100.0% | 0 | 0 | 2 | A+ |
| Tidio | Customer Support | 100.0% | 0 | 0 | 4 | A+ |
| TikTok Ads | Advertising | 100.0% | 0 | 0 | 6 | A+ |
| Triple Whale | Analytics | 100.0% | 0 | 0 | 14 | A+ |
| Trustpilot | Reviews | 100.0% | 0 | 0 | 1 | A+ |
| UPS | Shipping | 100.0% | 0 | 0 | 0 | A+ |
| USPS | Shipping | 100.0% | 0 | 0 | 3 | A+ |
| Vercel | Infrastructure | 99.96% | 1 | 54 | 19 | A+ |
| Vertex | Tax | 99.95% | 1 | 64 | 6 | A+ |
| Walmart Marketplace | Marketplaces | 100.0% | 0 | 0 | 4 | A+ |
| Wix | E-commerce | 100.0% | 0 | 0 | 0 | A+ |
| WooCommerce | E-commerce | 100.0% | 0 | 0 | 0 | A+ |
| Yotpo | Reviews | 100.0% | 0 | 0 | 5 | A+ |
| Zapier | Automation | 99.9% | 2 | 118 | 9 | A |
| Zendesk | Customer Support | 100.0% | 0 | 0 | 0 | A+ |
Methodology
Sample size. This report rests on 4,899,898 individual status checks across 88 services, recorded between July 01, 2026 and September 23, 2026. Nothing is sampled, modelled or extrapolated: every figure is a count over that set of rows.
How the data is collected. StatusBird polls each monitored service's official status endpoint every 2 minutes, around the clock, and writes one row per check. Where a vendor publishes a machine-readable status page, the reading is that vendor's own declared state; where one does not, the reading falls back to whether the endpoint responded successfully. These are the same checks that trigger StatusBird customers' alerts. There is no separate, tidier dataset behind the scenes.
What counts as an incident. An incident is one continuous window of major or critical readings for a single service. A service that slides from major to critical and back without ever recovering in between counts as one incident, not three. Two separate outages on the same day count as two.
Why availability counts major and critical only. Several vendors, Cloudflare most conspicuously, report minor degradation on their status pages almost continuously. Folding that into availability would produce figures that describe a vendor's status-page habits rather than its service, and would rank the most transparent vendors worst. Degraded readings are therefore excluded from availability and reported separately in the "Degraded" columns above, where 409 degraded episodes were recorded this quarter.
How downtime is calculated. Each non-operational check stands for one 2-minute polling interval, so downtime is the count of major or critical checks times two minutes. Durations are therefore accurate to within the polling interval, and a reported incident length can differ from a vendor's own postmortem.
How availability is averaged. Fleet and category availability are weighted by check count, not by service. A service added partway through the quarter contributes in proportion to how long it was actually measured, so a newly added vendor cannot swing the headline number.
Known limits. Availability measured from a vendor's status page reflects what the vendor chose to declare and when; an outage a vendor never acknowledged is not in this data. Timestamps are UTC throughout. Dependency mapping in the cascade section is approximate. Read the full methodology for the rest.
Frequently asked questions
What period does the Q3 2026 e-commerce infrastructure report cover?
It covers July 1 to September 30, 2026, measured continuously at a 2-minute polling interval across 88 e-commerce services, for a total of 4,899,898 individual status checks. The quarter is still in progress, so the figures update as it fills in.
How many outages hit the e-commerce stack in Q3 2026?
StatusBird recorded 34 major or critical incidents across the 88 services it monitors in Q3 2026, totalling 67.5 hours of combined downtime and leaving fleet-wide availability at 99.959%.
Which category of e-commerce infrastructure was least reliable in Q3 2026?
Payments, at 99.878% availability across 11 services and 6 incidents. The most reliable was AI model vendors at 100.0%.
Why does this report exclude minor degradation from availability?
Because some vendors report minor degradation nearly all the time, and counting it would measure how candid a status page is rather than how reliable the service is. Degraded windows are still tracked and are reported separately: 409 degraded episodes in Q3 2026.
Can I cite or reuse this data?
Yes. The figures are free to quote, chart or redistribute with a link to this page. The full per-service table is published as CSV and JSON under a Creative Commons Attribution 4.0 licence, specifically so the underlying data is citable and not just the prose.
How does this differ from the annual report?
The annual report covers a rolling 180-day window and answers "how is the stack doing lately". This quarterly report covers a fixed calendar quarter and compares it with the quarter before, which is the view you want for tracking a trend or citing a specific period.
Cite this report
Suggested citation
StatusBird Research. "The State of E-commerce Infrastructure: Q3 2026." StatusBird, September 23, 2026. https://statusbird.io/reports/ecommerce-infrastructure-q3-2026
Canonical URL: https://statusbird.io/reports/ecommerce-infrastructure-q3-2026
Machine-readable data: JSON and CSV, both including the measurement window and the methodology rules in the payload itself, so a number stays interpretable after it leaves this page.
Licence: CC BY 4.0. Attribution to StatusBird with a link is all that is asked. No permission request is needed, and none of these numbers sit behind a form.
"Every figure we publish comes from the same 2-minute checks that trigger our customers' alerts. We publish the data exactly as we measured it, and anyone is free to cite it."
Sydney Murphy, founder of StatusBird
Cite this data: StatusBird monitoring data, https://statusbird.io/reports/ecommerce-infrastructure-q3-2026, accessed September 23, 2026. See the methodology for how these numbers are measured.
Related: the annual State of E-commerce Infrastructure report, the monthly E-commerce Outage Index, per-service history on the reliability index, and every StatusBird report in one place.
Monitor your own stack
Every incident in this report was detected automatically, and the users monitoring those services were alerted within two minutes. Free for 1 service.
Start monitoring free