Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026
Version 1. 24 rows, 12 columns.
By Martin DejnickiUpdated Data through September 2026
Short answer
The dataset counts the mobile origins HTTP Archive detected with six platforms (Shopify, Magento, Salesforce Commerce Cloud, SAP Commerce Cloud, WooCommerce and VTEX) among the top 10,000, 100,000 and 1 million origins by Chrome UX Report rank, in the crawls of January 2022 and September 2026. The source is the HTTP Archive Tech Report adoption API, retrieved October 18, 2026.
Of six platforms tracked, only Shopify grew among the top 100,000 sites since 2022, from 872 to 1,830 origins
Mobile origins detected with each platform among the top 100,000 sites by Chrome UX Report rank (other tiers selectable), HTTP Archive crawls of January 2022 and September 2026
Top 100,000 sites: origins per platform, January 2022 and September 2026
Among the top 100,000 sites, Shopify origins rose from 872 in January 2022 to 1,830 in September 2026; Magento fell from 1,230 to 739, Salesforce Commerce Cloud from 763 to 613 and SAP Commerce Cloud from 353 to 159.
Showing: Site rank tier: Top 100,000. Reset
Shopify origins by site rank tier, September 2026
- Top 10,000
- 42Among the top 10,000 sites, Shopify origins rose from 12 in January 2022 to 42 in September 2026, the most of the six; Salesforce Commerce Cloud fell from 75 to 40 and Magento from 45 to 29.
- Top 100,000
- 1,830Among the top 100,000 sites, Shopify origins rose from 872 in January 2022 to 1,830 in September 2026; Magento fell from 1,230 to 739, Salesforce Commerce Cloud from 763 to 613 and SAP Commerce Cloud from 353 to 159.
- Top 1 million
- 47,956Among the top 1 million sites, Shopify origins rose from 28,933 in January 2022 to 47,956 in September 2026, passing WooCommerce, which fell from 34,586 to 21,614; Magento fell from 15,423 to 7,957.
- Gray dots are January 2022 and purple dots September 2026; only Shopify has its purple dot to the right of its gray dot.
- Counts are mobile origins, websites with enough Chrome traffic to appear in the Chrome UX Report, on which HTTP Archive detects the platform; they are not counts of stores or merchants.
- Rank tiers are Chrome UX Report popularity tiers: the top 10,000, 100,000 and 1 million origins by Chrome traffic.
- The chart shows net change on each platform, not individual sites moving from one platform to another.
- Only detected platforms are counted; headless builds are under-detected.
- Counts in the top 10,000 are small: in September 2026, 2 origins separate Shopify (42) from Salesforce Commerce Cloud (40).
Source: HTTP Archive Tech Report adoption API, mobile origins by platform and Chrome UX Report rank tier, crawls of January 2022 and September 2026. Read on .
About this dataset
The dataset counts the mobile origins HTTP Archive detected with six platforms (Shopify, Magento, Salesforce Commerce Cloud, SAP Commerce Cloud, WooCommerce and VTEX) among the top 10,000, 100,000 and 1 million origins by Chrome UX Report rank, in the crawls of January 2022 and September 2026. The source is the HTTP Archive Tech Report adoption API, retrieved October 18, 2026. Six platform rows hold the counts in wide columns; the tier rows repeat the same counts, one row per platform and tier, so a chart can switch tiers.
- Version
- 1
- Coverage in time
- 2022-01 to 2026-09
- Coverage in space
- Worldwide (all countries in the Chrome UX Report)
- Last updated
- October 18, 2026
- License
- CC BY 4.0. Deploi's compilation is CC BY 4.0. The underlying counts belong to the HTTP Archive and are cited to its Tech Report adoption API.
Variables
The CSV header uses the column name.
| Column name | Label | Type | Unit | Meaning |
|---|---|---|---|---|
| rowKey | Row | string | Platform name on a platform row; tier, rank tier and platform joined by a vertical bar on a tier row. | |
| top10kOrigins202201 | Top 10,000 origins, January 2022 | number | origins | Mobile origins detected with the platform among the top 10,000 origins by Chrome UX Report rank, January 2022 crawl. |
| top10kOrigins202609 | Top 10,000 origins, September 2026 | number | origins | Mobile origins detected with the platform among the top 10,000 origins by Chrome UX Report rank, September 2026 crawl. |
| top100kOrigins202201 | Top 100,000 origins, January 2022 | number | origins | Mobile origins detected with the platform among the top 100,000 origins by Chrome UX Report rank, January 2022 crawl. |
| top100kOrigins202609 | Top 100,000 origins, September 2026 | number | origins | Mobile origins detected with the platform among the top 100,000 origins by Chrome UX Report rank, September 2026 crawl. |
| top1mOrigins202201 | Top 1 million origins, January 2022 | number | origins | Mobile origins detected with the platform among the top 1 million origins by Chrome UX Report rank, January 2022 crawl. |
| top1mOrigins202609 | Top 1 million origins, September 2026 | number | origins | Mobile origins detected with the platform among the top 1 million origins by Chrome UX Report rank, September 2026 crawl. |
| tier | Rank tier key | string | text | Rank tier key of a tier row: top-10k, top-100k or top-1m; empty on platform rows. |
| tierLabel | Rank tier | string | text | Display name of the rank tier: Top 10,000, Top 100,000 or Top 1 million. |
| platform | Platform | string | text | Platform display name, copied from the platform row. |
| origins202201 | Origins, January 2022 | number | origins | Mobile origins detected with the platform in the tier, January 2022 crawl, copied from the platform row. |
| origins202609 | Origins, September 2026 | number | origins | Mobile origins detected with the platform in the tier, September 2026 crawl, copied from the platform row. |
The data
| Row | Top 10,000 origins, January 2022 | Top 10,000 origins, September 2026 | Top 100,000 origins, January 2022 | Top 100,000 origins, September 2026 | Top 1 million origins, January 2022 | Top 1 million origins, September 2026 | Rank tier key | Rank tier | Platform | Origins, January 2022 | Origins, September 2026 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Shopify | 12 | 42 | 872 | 1,830 | 28,933 | 47,956 | Not stated | Not stated | |||
| Magento | 45 | 29 | 1,230 | 739 | 15,423 | 7,957 | Not stated | Not stated | |||
| Salesforce Commerce Cloud | 75 | 40 | 763 | 613 | 2,488 | 2,129 | Not stated | Not stated | |||
| SAP Commerce Cloud | 53 | 20 | 353 | 159 | 1,353 | 678 | Not stated | Not stated | |||
| WooCommerce | 9 | 7 | 545 | 302 | 34,586 | 21,614 | Not stated | Not stated | |||
| VTEX | 13 | 9 | 282 | 193 | 1,959 | 1,460 | Not stated | Not stated | |||
| tier|top-10k|shopify | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | Shopify | 12 | 42 |
| tier|top-10k|magento | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | Magento | 45 | 29 |
| tier|top-10k|salesforce-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | Salesforce Commerce Cloud | 75 | 40 |
| tier|top-10k|sap-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | SAP Commerce Cloud | 53 | 20 |
| tier|top-10k|woocommerce | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | WooCommerce | 9 | 7 |
| tier|top-10k|vtex | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-10k | Top 10,000 | VTEX | 13 | 9 |
| tier|top-100k|shopify | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | Shopify | 872 | 1,830 |
| tier|top-100k|magento | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | Magento | 1,230 | 739 |
| tier|top-100k|salesforce-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | Salesforce Commerce Cloud | 763 | 613 |
| tier|top-100k|sap-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | SAP Commerce Cloud | 353 | 159 |
| tier|top-100k|woocommerce | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | WooCommerce | 545 | 302 |
| tier|top-100k|vtex | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-100k | Top 100,000 | VTEX | 282 | 193 |
| tier|top-1m|shopify | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | Shopify | 28,933 | 47,956 |
| tier|top-1m|magento | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | Magento | 15,423 | 7,957 |
| tier|top-1m|salesforce-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | Salesforce Commerce Cloud | 2,488 | 2,129 |
| tier|top-1m|sap-commerce-cloud | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | SAP Commerce Cloud | 1,353 | 678 |
| tier|top-1m|woocommerce | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | WooCommerce | 34,586 | 21,614 |
| tier|top-1m|vtex | Not stated | Not stated | Not stated | Not stated | Not stated | Not stated | top-1m | Top 1 million | VTEX | 1,959 | 1,460 |
Where each value comes from
Every value, the document it was read from, the exact place in it and the date it was read. Computed values show their formula.
Show all 126 traced values
| Row | Field | Value | Source | Where in the source | Read on | Method |
|---|---|---|---|---|---|---|
| Shopify | Top 10,000 origins, January 2022 | 12 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":11,"mobile":12},"technology":"Shopify"} | text | |
| Shopify | Top 10,000 origins, September 2026 | 42 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":38,"mobile":42},"technology":"Shopify"} | text | |
| Shopify | Top 100,000 origins, January 2022 | 872 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":858,"mobile":872},"technology":"Shopify"} | text | |
| Shopify | Top 100,000 origins, September 2026 | 1,830 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":1766,"mobile":1830},"technology":"Shopify"} | text | |
| Shopify | Top 1 million origins, January 2022 | 28,933 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":28561,"mobile":28933},"technology":"Shopify"} | text | |
| Shopify | Top 1 million origins, September 2026 | 47,956 origins | HTTP Archive Tech Report adoption API: Shopify, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":46266,"mobile":47956},"technology":"Shopify"} | text | |
| Magento | Top 10,000 origins, January 2022 | 45 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":45,"mobile":45},"technology":"Magento"} | text | |
| Magento | Top 10,000 origins, September 2026 | 29 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":29,"mobile":29},"technology":"Magento"} | text | |
| Magento | Top 100,000 origins, January 2022 | 1,230 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":1229,"mobile":1230},"technology":"Magento"} | text | |
| Magento | Top 100,000 origins, September 2026 | 739 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":733,"mobile":739},"technology":"Magento"} | text | |
| Magento | Top 1 million origins, January 2022 | 15,423 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":15621,"mobile":15423},"technology":"Magento"} | text | |
| Magento | Top 1 million origins, September 2026 | 7,957 origins | HTTP Archive Tech Report adoption API: Magento, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":7872,"mobile":7957},"technology":"Magento"} | text | |
| Salesforce Commerce Cloud | Top 10,000 origins, January 2022 | 75 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":77,"mobile":75},"technology":"Salesforce Commerce Cloud"} | text | |
| Salesforce Commerce Cloud | Top 10,000 origins, September 2026 | 40 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":40,"mobile":40},"technology":"Salesforce Commerce Cloud"} | text | |
| Salesforce Commerce Cloud | Top 100,000 origins, January 2022 | 763 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":770,"mobile":763},"technology":"Salesforce Commerce Cloud"} | text | |
| Salesforce Commerce Cloud | Top 100,000 origins, September 2026 | 613 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":619,"mobile":613},"technology":"Salesforce Commerce Cloud"} | text | |
| Salesforce Commerce Cloud | Top 1 million origins, January 2022 | 2,488 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":2516,"mobile":2488},"technology":"Salesforce Commerce Cloud"} | text | |
| Salesforce Commerce Cloud | Top 1 million origins, September 2026 | 2,129 origins | HTTP Archive Tech Report adoption API: Salesforce Commerce Cloud, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":2130,"mobile":2129},"technology":"Salesforce Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 10,000 origins, January 2022 | 53 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":55,"mobile":53},"technology":"SAP Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 10,000 origins, September 2026 | 20 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":19,"mobile":20},"technology":"SAP Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 100,000 origins, January 2022 | 353 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":375,"mobile":353},"technology":"SAP Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 100,000 origins, September 2026 | 159 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":166,"mobile":159},"technology":"SAP Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 1 million origins, January 2022 | 1,353 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":1420,"mobile":1353},"technology":"SAP Commerce Cloud"} | text | |
| SAP Commerce Cloud | Top 1 million origins, September 2026 | 678 origins | HTTP Archive Tech Report adoption API: SAP Commerce Cloud, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":709,"mobile":678},"technology":"SAP Commerce Cloud"} | text | |
| WooCommerce | Top 10,000 origins, January 2022 | 9 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":8,"mobile":9},"technology":"WooCommerce"} | text | |
| WooCommerce | Top 10,000 origins, September 2026 | 7 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":6,"mobile":7},"technology":"WooCommerce"} | text | |
| WooCommerce | Top 100,000 origins, January 2022 | 545 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":525,"mobile":545},"technology":"WooCommerce"} | text | |
| WooCommerce | Top 100,000 origins, September 2026 | 302 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":275,"mobile":302},"technology":"WooCommerce"} | text | |
| WooCommerce | Top 1 million origins, January 2022 | 34,586 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":33764,"mobile":34586},"technology":"WooCommerce"} | text | |
| WooCommerce | Top 1 million origins, September 2026 | 21,614 origins | HTTP Archive Tech Report adoption API: WooCommerce, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":20682,"mobile":21614},"technology":"WooCommerce"} | text | |
| VTEX | Top 10,000 origins, January 2022 | 13 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":13,"mobile":13},"technology":"VTEX"} | text | |
| VTEX | Top 10,000 origins, September 2026 | 9 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 10k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":9,"mobile":9},"technology":"VTEX"} | text | |
| VTEX | Top 100,000 origins, January 2022 | 282 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":283,"mobile":282},"technology":"VTEX"} | text | |
| VTEX | Top 100,000 origins, September 2026 | 193 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 100k, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":187,"mobile":193},"technology":"VTEX"} | text | |
| VTEX | Top 1 million origins, January 2022 | 1,959 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2022-01-01","adoption":{"desktop":1971,"mobile":1959},"technology":"VTEX"} | text | |
| VTEX | Top 1 million origins, September 2026 | 1,460 origins | HTTP Archive Tech Report adoption API: VTEX, World (geo ALL), rank Top 1M, mobile and desktop origins, from 2020-01 to latest | {"date":"2026-09-01","adoption":{"desktop":1446,"mobile":1460},"technology":"VTEX"} | text | |
| tier|top-10k|shopify | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|shopifyFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-10k|shopify | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|shopify | computed | |
| tier|top-10k|shopify | Platform | Shopify | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|shopify | Origins, January 2022 | 12 origins | Computed by Deploi | …top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs Shopify.top10kOrigins202201 = 12; copied from Shopify.top10kOrigins202201 | computed | |
| tier|top-10k|shopify | Origins, September 2026 | 42 origins | Computed by Deploi | …top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs Shopify.top10kOrigins202609 = 42; copied from Shopify.top10kOrigins202609 | computed | |
| tier|top-10k|magento | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|magentoFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-10k|magento | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|magento | computed | |
| tier|top-10k|magento | Platform | Magento | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|magento | Origins, January 2022 | 45 origins | Computed by Deploi | …top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs Magento.top10kOrigins202201 = 45; copied from Magento.top10kOrigins202201 | computed | |
| tier|top-10k|magento | Origins, September 2026 | 29 origins | Computed by Deploi | …top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs Magento.top10kOrigins202609 = 29; copied from Magento.top10kOrigins202609 | computed | |
| tier|top-10k|salesforce-commerce-cloud | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|salesforce-commerce-cloud | computed | |
| tier|top-10k|salesforce-commerce-cloud | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|salesforce-commerce-cloud | computed | |
| tier|top-10k|salesforce-commerce-cloud | Platform | Salesforce Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|salesforce-commerce-cloud | Origins, January 2022 | 75 origins | Computed by Deploi | …or top1mOrigins202201, by tier; inputs Salesforce Commerce Cloud.top10kOrigins202201 = 75; copied from Salesforce Commerce Cloud.top10kOrigins202201 | computed | |
| tier|top-10k|salesforce-commerce-cloud | Origins, September 2026 | 40 origins | Computed by Deploi | …or top1mOrigins202609, by tier; inputs Salesforce Commerce Cloud.top10kOrigins202609 = 40; copied from Salesforce Commerce Cloud.top10kOrigins202609 | computed | |
| tier|top-10k|sap-commerce-cloud | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|sap-commerce-cloud | computed | |
| tier|top-10k|sap-commerce-cloud | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|sap-commerce-cloud | computed | |
| tier|top-10k|sap-commerce-cloud | Platform | SAP Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|sap-commerce-cloud | Origins, January 2022 | 53 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs SAP Commerce Cloud.top10kOrigins202201 = 53; copied from SAP Commerce Cloud.top10kOrigins202201 | computed | |
| tier|top-10k|sap-commerce-cloud | Origins, September 2026 | 20 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs SAP Commerce Cloud.top10kOrigins202609 = 20; copied from SAP Commerce Cloud.top10kOrigins202609 | computed | |
| tier|top-10k|woocommerce | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|woocommerceFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-10k|woocommerce | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|woocommerce | computed | |
| tier|top-10k|woocommerce | Platform | WooCommerce | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|woocommerce | Origins, January 2022 | 9 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs WooCommerce.top10kOrigins202201 = 9; copied from WooCommerce.top10kOrigins202201 | computed | |
| tier|top-10k|woocommerce | Origins, September 2026 | 7 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs WooCommerce.top10kOrigins202609 = 7; copied from WooCommerce.top10kOrigins202609 | computed | |
| tier|top-10k|vtex | Rank tier key | top-10k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-10k|vtexFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-10k|vtex | Rank tier | Top 10,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-10k|vtex | computed | |
| tier|top-10k|vtex | Platform | VTEX | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-10k|vtex | Origins, January 2022 | 13 origins | Computed by Deploi | …row's top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs VTEX.top10kOrigins202201 = 13; copied from VTEX.top10kOrigins202201 | computed | |
| tier|top-10k|vtex | Origins, September 2026 | 9 origins | Computed by Deploi | …row's top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs VTEX.top10kOrigins202609 = 9; copied from VTEX.top10kOrigins202609 | computed | |
| tier|top-100k|shopify | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|shopifyFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-100k|shopify | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|shopify | computed | |
| tier|top-100k|shopify | Platform | Shopify | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|shopify | Origins, January 2022 | 872 origins | Computed by Deploi | …top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs Shopify.top100kOrigins202201 = 872; copied from Shopify.top100kOrigins202201 | computed | |
| tier|top-100k|shopify | Origins, September 2026 | 1,830 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs Shopify.top100kOrigins202609 = 1830; copied from Shopify.top100kOrigins202609 | computed | |
| tier|top-100k|magento | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|magentoFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-100k|magento | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|magento | computed | |
| tier|top-100k|magento | Platform | Magento | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|magento | Origins, January 2022 | 1,230 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs Magento.top100kOrigins202201 = 1230; copied from Magento.top100kOrigins202201 | computed | |
| tier|top-100k|magento | Origins, September 2026 | 739 origins | Computed by Deploi | …top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs Magento.top100kOrigins202609 = 739; copied from Magento.top100kOrigins202609 | computed | |
| tier|top-100k|salesforce-commerce-cloud | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|salesforce-commerce-cloud | computed | |
| tier|top-100k|salesforce-commerce-cloud | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|salesforce-commerce-cloud | computed | |
| tier|top-100k|salesforce-commerce-cloud | Platform | Salesforce Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|salesforce-commerce-cloud | Origins, January 2022 | 763 origins | Computed by Deploi | …or top1mOrigins202201, by tier; inputs Salesforce Commerce Cloud.top100kOrigins202201 = 763; copied from Salesforce Commerce Cloud.top100kOrigins202201 | computed | |
| tier|top-100k|salesforce-commerce-cloud | Origins, September 2026 | 613 origins | Computed by Deploi | …or top1mOrigins202609, by tier; inputs Salesforce Commerce Cloud.top100kOrigins202609 = 613; copied from Salesforce Commerce Cloud.top100kOrigins202609 | computed | |
| tier|top-100k|sap-commerce-cloud | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|sap-commerce-cloud | computed | |
| tier|top-100k|sap-commerce-cloud | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|sap-commerce-cloud | computed | |
| tier|top-100k|sap-commerce-cloud | Platform | SAP Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|sap-commerce-cloud | Origins, January 2022 | 353 origins | Computed by Deploi | …or top1mOrigins202201, by tier; inputs SAP Commerce Cloud.top100kOrigins202201 = 353; copied from SAP Commerce Cloud.top100kOrigins202201 | computed | |
| tier|top-100k|sap-commerce-cloud | Origins, September 2026 | 159 origins | Computed by Deploi | …or top1mOrigins202609, by tier; inputs SAP Commerce Cloud.top100kOrigins202609 = 159; copied from SAP Commerce Cloud.top100kOrigins202609 | computed | |
| tier|top-100k|woocommerce | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|woocommerce | computed | |
| tier|top-100k|woocommerce | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|woocommerce | computed | |
| tier|top-100k|woocommerce | Platform | WooCommerce | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|woocommerce | Origins, January 2022 | 545 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs WooCommerce.top100kOrigins202201 = 545; copied from WooCommerce.top100kOrigins202201 | computed | |
| tier|top-100k|woocommerce | Origins, September 2026 | 302 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs WooCommerce.top100kOrigins202609 = 302; copied from WooCommerce.top100kOrigins202609 | computed | |
| tier|top-100k|vtex | Rank tier key | top-100k | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-100k|vtexFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-100k|vtex | Rank tier | Top 100,000 | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-100k|vtex | computed | |
| tier|top-100k|vtex | Platform | VTEX | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-100k|vtex | Origins, January 2022 | 282 origins | Computed by Deploi | …row's top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs VTEX.top100kOrigins202201 = 282; copied from VTEX.top100kOrigins202201 | computed | |
| tier|top-100k|vtex | Origins, September 2026 | 193 origins | Computed by Deploi | …row's top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs VTEX.top100kOrigins202609 = 193; copied from VTEX.top100kOrigins202609 | computed | |
| tier|top-1m|shopify | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|shopifyFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-1m|shopify | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|shopify | computed | |
| tier|top-1m|shopify | Platform | Shopify | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|shopify | Origins, January 2022 | 28,933 origins | Computed by Deploi | …top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs Shopify.top1mOrigins202201 = 28933; copied from Shopify.top1mOrigins202201 | computed | |
| tier|top-1m|shopify | Origins, September 2026 | 47,956 origins | Computed by Deploi | …top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs Shopify.top1mOrigins202609 = 47956; copied from Shopify.top1mOrigins202609 | computed | |
| tier|top-1m|magento | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|magentoFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-1m|magento | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|magento | computed | |
| tier|top-1m|magento | Platform | Magento | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|magento | Origins, January 2022 | 15,423 origins | Computed by Deploi | …top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs Magento.top1mOrigins202201 = 15423; copied from Magento.top1mOrigins202201 | computed | |
| tier|top-1m|magento | Origins, September 2026 | 7,957 origins | Computed by Deploi | …top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs Magento.top1mOrigins202609 = 7957; copied from Magento.top1mOrigins202609 | computed | |
| tier|top-1m|salesforce-commerce-cloud | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|salesforce-commerce-cloud | computed | |
| tier|top-1m|salesforce-commerce-cloud | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|salesforce-commerce-cloud | computed | |
| tier|top-1m|salesforce-commerce-cloud | Platform | Salesforce Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|salesforce-commerce-cloud | Origins, January 2022 | 2,488 origins | Computed by Deploi | …or top1mOrigins202201, by tier; inputs Salesforce Commerce Cloud.top1mOrigins202201 = 2488; copied from Salesforce Commerce Cloud.top1mOrigins202201 | computed | |
| tier|top-1m|salesforce-commerce-cloud | Origins, September 2026 | 2,129 origins | Computed by Deploi | …or top1mOrigins202609, by tier; inputs Salesforce Commerce Cloud.top1mOrigins202609 = 2129; copied from Salesforce Commerce Cloud.top1mOrigins202609 | computed | |
| tier|top-1m|sap-commerce-cloud | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|sap-commerce-cloud | computed | |
| tier|top-1m|sap-commerce-cloud | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|sap-commerce-cloud | computed | |
| tier|top-1m|sap-commerce-cloud | Platform | SAP Commerce Cloud | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|sap-commerce-cloud | Origins, January 2022 | 1,353 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs SAP Commerce Cloud.top1mOrigins202201 = 1353; copied from SAP Commerce Cloud.top1mOrigins202201 | computed | |
| tier|top-1m|sap-commerce-cloud | Origins, September 2026 | 678 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs SAP Commerce Cloud.top1mOrigins202609 = 678; copied from SAP Commerce Cloud.top1mOrigins202609 | computed | |
| tier|top-1m|woocommerce | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|woocommerceFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-1m|woocommerce | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|woocommerce | computed | |
| tier|top-1m|woocommerce | Platform | WooCommerce | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|woocommerce | Origins, January 2022 | 34,586 origins | Computed by Deploi | …top100kOrigins202201 or top1mOrigins202201, by tier; inputs WooCommerce.top1mOrigins202201 = 34586; copied from WooCommerce.top1mOrigins202201 | computed | |
| tier|top-1m|woocommerce | Origins, September 2026 | 21,614 origins | Computed by Deploi | …top100kOrigins202609 or top1mOrigins202609, by tier; inputs WooCommerce.top1mOrigins202609 = 21614; copied from WooCommerce.top1mOrigins202609 | computed | |
| tier|top-1m|vtex | Rank tier key | top-1m | Computed by Deploi | tier = tier in part 2 of the row key (top-10k, top-100k, top-1m); tier in the row key tier|top-1m|vtexFormula: tier in part 2 of the row key (top-10k, top-100k, top-1m) | computed | |
| tier|top-1m|vtex | Rank tier | Top 1 million | Computed by Deploi | tierLabel = display name of the tier: Top 10,000, Top 100,000, Top 1 million; display name of the tier in the row key tier|top-1m|vtex | computed | |
| tier|top-1m|vtex | Platform | VTEX | Computed by Deploi | platform = the rowKey of the platform row named by part 3 of the row key (display name); display name copied from the platform row's rowKey | computed | |
| tier|top-1m|vtex | Origins, January 2022 | 1,959 origins | Computed by Deploi | …row's top10kOrigins202201, top100kOrigins202201 or top1mOrigins202201, by tier; inputs VTEX.top1mOrigins202201 = 1959; copied from VTEX.top1mOrigins202201 | computed | |
| tier|top-1m|vtex | Origins, September 2026 | 1,460 origins | Computed by Deploi | …row's top10kOrigins202609, top100kOrigins202609 or top1mOrigins202609, by tier; inputs VTEX.top1mOrigins202609 = 1460; copied from VTEX.top1mOrigins202609 | computed |
Methodology
Caveats: Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026
- Counts are mobile origins, websites with enough Chrome traffic to appear in the Chrome UX Report, on which HTTP Archive detects the platform. They are not counts of stores or merchants.
- Rank tiers are Chrome UX Report popularity tiers by Chrome traffic. Rank is a traffic proxy, not revenue.
- The data shows net change on each platform between two crawls, not individual sites moving from one platform to another. Only detected platforms are counted, so headless builds are under-detected.
- Counts in the top 10,000 are small, so a few origins change a platform's position.
Deploi's charts and compilation are licensed CC BY 4.0. The underlying facts belong to their sources, which are named on every page. How Deploi Shopify Data works.
Sources
Tier A sources are primary documents: filings, official releases and official price pages. How sources are ranked.
Show all 18 sources
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
- Tier B
Cite and reuse
Deploi's charts and compilation are licensed CC BY 4.0. The underlying facts belong to their sources, which are named on every page.
APA
Deploi. (2026). Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026 (Version 1) [Data set]. https://deploi.ca/shopify/data/datasets/enterprise-platforms-top-sites Retrieved October 18, 2026.
BibTeX
@misc{deploi_enterprise_platforms_top_sites_2026,
author = {{Deploi}},
title = {Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026},
year = {2026},
version = {1},
url = {https://deploi.ca/shopify/data/datasets/enterprise-platforms-top-sites},
note = {Accessed 2026-10-18}
}Downloads
- Data: Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026 CSV
Changes
- · Ecommerce platforms among the top 10,000, 100,000 and 1 million sites, January 2022 and September 2026
First release. 6 rows, 6 fields read from 18 sources; each value agreed by extractor and verifier or ruled by the judge.