Shopify adoption by site popularity tier

Version 1. 19 rows, 15 columns. Next update January 13, 2027.

By Martin DejnickiUpdated Data through October 13, 2026

Short answer

The dataset gives Shopify's share of websites by popularity tier, from W3Techs (October 13, 2026) and the HTTP Archive Web Almanac 2025 (July 2025 crawl). W3Techs gives Shopify's share of sites with a known content management system; the Web Almanac gives its share of ecommerce platforms and of all sites. The bases, rank lists and detection methods differ, so the two are shown side by side and never merged.

Shopify runs 31.6% of ecommerce sites ranked in the top million

Shopify's share of detected ecommerce platforms, desktop sites by popularity tier, percent, Web Almanac 2025 (July 2025 crawl)

Top 1,000 0.0%Top 10,000 9.7%Top 100,000 25.2%Top 1,000,000 31.6%Top 10,000,000 24.6%All crawled sites 21.5%Top 1,000Top 10,000Top 100,000Top 10,000,000All crawled sitesTop 1,000,0000.0%9.7%25.2%24.6%21.5%31.6%0 of 6 sites

  • The share is Shopify's sites divided by the sum of per-platform site counts in the tier. Deploi recomputed it from the Web Almanac's counts, because the results sheet rounds to whole percents.
  • The top 1,000 tier holds 633 crawled desktop sites, 6 of them detected as ecommerce (Amazon Webstore 3, Magento 2, Pattern by Etsy 1). One site would move that share by about 17 points.
  • Tiers are cumulative: the top 100,000 includes the top 10,000. Mobile sites are not shown.

Source: HTTP Archive, Web Almanac 2025, ecommerce chapter (July 2025 crawl). W3Techs ranking data of October 13, 2026 is cited in the text. Read on .

About this dataset

The dataset gives Shopify's share of websites by popularity tier, from W3Techs (October 13, 2026) and the HTTP Archive Web Almanac 2025 (July 2025 crawl). W3Techs gives Shopify's share of sites with a known content management system; the Web Almanac gives its share of ecommerce platforms and of all sites. The bases, rank lists and detection methods differ, so the two are shown side by side and never merged. W3Techs covers the top 1,000 to top 1,000,000 sites and all ranks. The Web Almanac figures are for desktop sites, from its results sheet, with the site counts behind each share.

Version
1
Coverage in time
July 1, 2025 to October 13, 2026
Coverage in space
Worldwide (websites on the open web; no country split)
Last updated
October 13, 2026
Next update
January 13, 2027
License
CC BY 4.0. Deploi's compilation is CC BY 4.0. The underlying figures belong to W3Techs and the HTTP Archive and are quoted with their dates and links.

Variables

The CSV header uses the column name.

Variables in Shopify adoption by site popularity tier
Column nameLabelTypeUnitMeaning
rowKeyRow keystringStable key of the row (source, measure, tier); matches provenance rowKey.
sourceSourcestringW3Techs or HTTP Archive Web Almanac 2025.
measureMeasurestringWhat the percentage is a share of: sites with a known CMS (W3Techs), all websites (W3Techs context), ecommerce systems (W3Techs context), ecommerce platform detections (Web Almanac) or all sites crawled (Web Almanac).
tierSite popularity tierstringCumulative rank tier: 'Top N' covers every site ranked 1 to N. 'Overall (all ranks)' is W3Techs without a rank filter; 'All crawled sites' is the Web Almanac's whole desktop crawl.
tierRankMaxTier rank limitnumberrankLargest rank included in the tier (1000, 10000 and so on). Empty for the all-ranks rows of W3Techs; 100000000 stands for the Web Almanac 'All' tier in its own SQL.
sharePctShopify share as publishednumber%Shopify's share in percent, exactly as the source prints it (W3Techs one decimal; Web Almanac ecommerce share whole percent except 21.5 for the All tier; Web Almanac all-sites share two decimals). Zero for the Web Almanac top 1,000 tier is derived from the absence of a Shopify row.
denominatorDenominatorstringWhat the share is a share of.
numeratorShopify sites (Web Almanac)numbersitesNumber of desktop sites detected as Shopify in the tier (Web Almanac rows only).
denominatorCountDenominator count, Web AlmanacnumbersitesSize of the denominator: the sum of per-platform ecommerce site counts for the ecommerce share, or all desktop sites in the tier for the all-sites share.
ecommerceSitesDistinctDistinct ecommerce sites (Web Almanac)numbersitesDistinct desktop sites detected as ecommerce in the tier, from the counts tab; smaller than the sum of per-platform counts because some sites use two platforms.
sharePctRecomputedShare recomputed from countsnumber%100 x numerator / denominatorCount, rounded half up (one decimal for the ecommerce share, two decimals for the all-sites share). Use it for charts that need one consistent precision.
measuredOnMeasured ondateW3Techs: the date on the page (13 October 2026). Web Almanac: 2025-07-01, the key of the July 2025 HTTP Archive crawl.
deviceDevicestringdesktop for the Web Almanac rows; empty for W3Techs, which does not split by device.
urlSource URLstringPage or sheet tab where the figure can be read.
noteNotestringRow-specific remark.

The data

Shopify adoption by site popularity tier
Row keySourceMeasureSite popularity tierTier rank limitShopify share as published (%)DenominatorShopify sites (Web Almanac)Denominator count, Web Almanac (sites)Distinct ecommerce sites (Web Almanac)Share recomputed from counts (%)Measured onDeviceSource URLNote
w3techs|top-1000W3TechsShare of websites with a known CMSTop 1,0001,0005.3Websites whose content management system W3Techs knows and that rank in the top 1,000Not statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/breakdown/cm-shopify/ranking
Not monotonic by tier in W3Techs' own numbers (5.3% in the top 1,000, 4.1% in the top 10,000). Subdomain shops count toward the main site (see caveats).
w3techs|top-10000W3TechsShare of websites with a known CMSTop 10,00010,0004.1Websites whose content management system W3Techs knows and that rank in the top 10,000Not statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/breakdown/cm-shopify/ranking
w3techs|top-100000W3TechsShare of websites with a known CMSTop 100,000100,0008.5Websites whose content management system W3Techs knows and that rank in the top 100,000Not statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/breakdown/cm-shopify/ranking
w3techs|top-1000000W3TechsShare of websites with a known CMSTop 1,000,0001,000,00015.8Websites whose content management system W3Techs knows and that rank in the top 1,000,000Not statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/breakdown/cm-shopify/ranking
w3techs|overallW3TechsShare of websites with a known CMSOverall (all ranks)Not stated7.8Websites whose content management system W3Techs knowsNot statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/breakdown/cm-shopify/rankingAll ranks together. W3Techs' sample is 'well over 20 million sites'.
w3techs|all-websitesW3TechsShare of all websitesOverall (all ranks)Not stated5.4All websites in W3Techs' surveysNot statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/details/cm-shopifyContext. W3Techs' own conversion of the 7.8% known-CMS share to a share of all websites.
w3techs|ecommerce-systemsW3TechsShare of ecommerce systemsOverall (all ranks)Not stated32.2Ecommerce systems in W3Techs' surveys (W3Techs wording: 'all e-commerce systems in our surveys')Not statedNot statedNot statedNot statedOct 13, 2026w3techs.com/technologies/details/cm-shopify
Context. The nearest W3Techs figure to the Web Almanac's 'share of ecommerce platforms', but a different base (W3Techs' ecommerce systems category).
almanac|ecom-share|top-1000HTTP Archive Web Almanac 2025Share of ecommerce platform detectionsTop 1,0001,0000Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)0660Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
Shopify has no desktop row in this tier. The three platforms listed (Amazon Webstore 3, Magento 2, Pattern by Etsy 1) add up to 6 sites, equal to the 6 ecommerce sites in the counts tab, so Shopify is 0 of 6. Sample too small to compare tiers.
almanac|ecom-share|top-10000HTTP Archive Web Almanac 2025Share of ecommerce platform detectionsTop 10,00010,00010Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)232382299.7Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|ecom-share|top-100000HTTP Archive Web Almanac 2025Share of ecommerce platform detectionsTop 100,000100,00025Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)1,4015,5605,30325.2Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|ecom-share|top-1000000HTTP Archive Web Almanac 2025Share of ecommerce platform detectionsTop 1,000,0001,000,00032Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)40,501128,088125,10731.6Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|ecom-share|top-10000000HTTP Archive Web Almanac 2025Share of ecommerce platform detectionsTop 10,000,00010,000,00025Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)374,8061,522,9611,506,64924.6Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|ecom-share|allHTTP Archive Web Almanac 2025Share of ecommerce platform detectionsAll crawled sites100,000,00021.5Ecommerce platform detections among the desktop sites in the tier (sum of per-platform site counts)524,6172,441,6372,419,80121.5Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
Published as 21.5% in the chapter's Figure 13.4 table and in the sheet's pivot (see caveats for the whole-percent value in the sheet's data row).
almanac|all-sites|top-1000HTTP Archive Web Almanac 2025Share of all sites crawledTop 1,0001,0000All desktop sites crawled in the tier0633Not stated0Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684No Shopify row in this tier (0 of 633 desktop sites).
almanac|all-sites|top-10000HTTP Archive Web Almanac 2025Share of all sites crawledTop 10,00010,0000.36All desktop sites crawled in the tier236,462Not stated0.36Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|all-sites|top-100000HTTP Archive Web Almanac 2025Share of all sites crawledTop 100,000100,0002.1All desktop sites crawled in the tier1,40166,611Not stated2.1Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|all-sites|top-1000000HTTP Archive Web Almanac 2025Share of all sites crawledTop 1,000,0001,000,0005.63All desktop sites crawled in the tier40,501719,603Not stated5.63Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|all-sites|top-10000000HTTP Archive Web Almanac 2025Share of all sites crawledTop 10,000,00010,000,0005.4All desktop sites crawled in the tier374,8066,935,381Not stated5.4Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684
almanac|all-sites|allHTTP Archive Web Almanac 2025Share of all sites crawledAll crawled sites100,000,0004.32All desktop sites crawled in the tier524,61712,155,374Not stated4.32Jul 1, 2025desktopdocs.google.com/spreadsheets/d/1tbbH4q4wzj4bpTj8ctRJ_8-NyS5KPBBcNInkemfxcR8#gid=301153684The 12,155,374 desktop sites equal the desktop site count on the Web Almanac methodology page.

Download the full dataset as CSV

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 143 traced values
Provenance of each value
RowFieldValueSourceWhere in the sourceRead onMethod
w3techs|top-1000Shopify share as published5.3 %Shopify popularity broken down by Rankingtop 1,000 5.3%html
w3techs|top-1000DenominatorWebsites whose content management system W3Techs knows and that rank in the top 1,000Shopify popularity broken down by Ranking
Shopify is used by 15.8% of all the websites whose content management system we know and that rank in the top 1,000,000.
html
w3techs|top-1000Measured on2026-10-13Shopify popularity broken down by RankingW3Techs.com, 13 October 2026html
w3techs|top-1000Tier rank limit1,000 rankShopify popularity broken down by RankingSame passage as Denominatorhtml
w3techs|top-10000Shopify share as published4.1 %Shopify popularity broken down by Rankingtop 10,000 4.1%html
w3techs|top-10000DenominatorWebsites whose content management system W3Techs knows and that rank in the top 10,000Shopify popularity broken down by Ranking
Shopify is used by 15.8% of all the websites whose content management system we know and that rank in the top 1,000,000.
html
w3techs|top-10000Measured on2026-10-13Shopify popularity broken down by RankingW3Techs.com, 13 October 2026html
w3techs|top-10000Tier rank limit10,000 rankShopify popularity broken down by RankingSame passage as Denominatorhtml
w3techs|top-100000Shopify share as published8.5 %Shopify popularity broken down by Rankingtop 100,000 8.5%html
w3techs|top-100000DenominatorWebsites whose content management system W3Techs knows and that rank in the top 100,000Shopify popularity broken down by Ranking
Shopify is used by 15.8% of all the websites whose content management system we know and that rank in the top 1,000,000.
html
w3techs|top-100000Measured on2026-10-13Shopify popularity broken down by RankingW3Techs.com, 13 October 2026html
w3techs|top-100000Tier rank limit100,000 rankShopify popularity broken down by RankingSame passage as Denominatorhtml
w3techs|top-1000000Shopify share as published15.8 %Shopify popularity broken down by Ranking
Shopify is used by 15.8% of all the websites whose content management system we know and that rank in the top 1,000,000.
html
w3techs|top-1000000DenominatorWebsites whose content management system W3Techs knows and that rank in the top 1,000,000Shopify popularity broken down by RankingSame passage as Shopify share as publishedhtml
w3techs|top-1000000Measured on2026-10-13Shopify popularity broken down by RankingW3Techs.com, 13 October 2026html
w3techs|top-1000000Tier rank limit1,000,000 rankShopify popularity broken down by RankingSame passage as Shopify share as publishedhtml
w3techs|overallShopify share as published7.8 %Shopify popularity broken down by RankingShopify is used by 7.8% of all the websites whose content management system we know.html
w3techs|overallDenominatorWebsites whose content management system W3Techs knowsShopify popularity broken down by RankingSame passage as Shopify share as publishedhtml
w3techs|overallMeasured on2026-10-13Shopify popularity broken down by RankingW3Techs.com, 13 October 2026html
w3techs|all-websitesShopify share as published5.4 %Usage Statistics and Market Share of Shopify, October 2026This is 5.4% of all websiteshtml
w3techs|all-websitesDenominatorAll websites in W3Techs' surveysUsage Statistics and Market Share of Shopify, October 2026Same passage as Shopify share as publishedhtml
w3techs|all-websitesMeasured on2026-10-13Usage Statistics and Market Share of Shopify, October 2026Usage Statistics and Market Share of Shopify, October 2026html
w3techs|ecommerce-systemsShopify share as published32.2 %Usage Statistics and Market Share of Shopify, October 202632.2% of all e-commerce systems in our surveyshtml
w3techs|ecommerce-systemsDenominatorE-commerce systems in W3Techs' surveys (W3Techs wording: 'all e-commerce systems in our surveys')Usage Statistics and Market Share of Shopify, October 2026Same passage as Shopify share as publishedhtml
w3techs|ecommerce-systemsMeasured on2026-10-13Usage Statistics and Market Share of Shopify, October 2026Usage Statistics and Market Share of Shopify, October 2026html
almanac|ecom-share|top-1000Denominator count, Web Almanac6 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Amazon Webstore,"1,000","1,000",3,633,0.47%,50%,60%csv
almanac|ecom-share|top-1000Denominator count, Web Almanac6 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Magento,"1,000","1,000",2,633,0.32%,33%,40%csv
almanac|ecom-share|top-1000Denominator count, Web Almanac6 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Pattern by Etsy,"1,000","1,000",1,633,0.16%,17%,20%csv
almanac|ecom-share|top-1000Shopify share as published0 %Computed by Deploi
Absence of a Shopify row, checked by completeness: the listed platform rows (Amazon Webstore 3, Magento 2, Pattern by Etsy 1) add up to 6, equal to…
Formula: Shopify has no desktop row in this tier; 0 / denominatorCount x 100
computed
almanac|ecom-share|top-1000Shopify sites (Web Almanac)0 sitesComputed by Deploisee sharePctFormula: count of desktop rows named Shopify in this tier = 0computed
almanac|ecom-share|top-1000Share recomputed from counts0 %Computed by Deploi0 / 6Formula: 100 * numerator / denominatorCountcomputed
almanac|ecom-share|top-1000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Denominator count, Web Almanaccsv
almanac|ecom-share|top-1000DenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|top-1000Distinct ecommerce sites (Web Almanac)6 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"1,000","1,000",6,633,1%csv
almanac|ecom-share|top-1000Tier rank limit1,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|top-1000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|top-1000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|ecom-share|top-10000Shopify share as published10 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"10,000","10,000",23,"6,462",0.36%,10%,9%csv
almanac|ecom-share|top-10000Shopify sites (Web Almanac)23 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-10000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-10000Denominator count, Web Almanac238 sitesComputed by Deploi
…desktop rows of tier 'Top 10,000' (sheet rows 9 to 62, desktop rows only) = 238. Reproduces the published pct_ecommerce_desktop for every row of the sheet.
Formula: sum of column `sites` over every desktop row of the tier in the sheet's data table
computed
almanac|ecom-share|top-10000Share recomputed from counts9.7 %Computed by Deploi23 / 238 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 1 decimalcomputed
almanac|ecom-share|top-10000DenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|top-10000Distinct ecommerce sites (Web Almanac)229 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"10,000","10,000",229,"6,462",4%csv
almanac|ecom-share|top-10000Tier rank limit10,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|top-10000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|top-10000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|ecom-share|top-100000Shopify share as published25 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"100,000","100,000","1,401","66,611",2.10%,25%,24%csv
almanac|ecom-share|top-100000Shopify sites (Web Almanac)1,401 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-100000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-100000Denominator count, Web Almanac5,560 sitesComputed by Deploi
…rows of tier 'Top 100,000' (sheet rows 64 to 343, desktop rows only) = 5,560. Reproduces the published pct_ecommerce_desktop for every row of the sheet.
Formula: sum of column `sites` over every desktop row of the tier in the sheet's data table
computed
almanac|ecom-share|top-100000Share recomputed from counts25.2 %Computed by Deploi1,401 / 5,560 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 1 decimalcomputed
almanac|ecom-share|top-100000DenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|top-100000Distinct ecommerce sites (Web Almanac)5,303 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"100,000","100,000","5,303","66,611",8%csv
almanac|ecom-share|top-100000Tier rank limit100,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|top-100000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|top-100000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|ecom-share|top-1000000Shopify share as published32 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"1,000,000","1,000,000","40,501","719,603",5.63%,32%,31%csv
almanac|ecom-share|top-1000000Shopify sites (Web Almanac)40,501 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-1000000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-1000000Denominator count, Web Almanac128,088 sitesComputed by Deploi
…rows of tier 'Top 1,000,000' (sheet rows 349 to 891, desktop rows only) = 128,088. Reproduces the published pct_ecommerce_desktop for every row of the sheet.
Formula: sum of column `sites` over every desktop row of the tier in the sheet's data table
computed
almanac|ecom-share|top-1000000Share recomputed from counts31.6 %Computed by Deploi40,501 / 128,088 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 1 decimalcomputed
almanac|ecom-share|top-1000000DenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|top-1000000Distinct ecommerce sites (Web Almanac)125,107 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"1,000,000","1,000,000","125,107","719,603",17%csv
almanac|ecom-share|top-1000000Tier rank limit1,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|top-1000000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|top-1000000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|ecom-share|top-10000000Shopify share as published25 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"10,000,000","10,000,000","374,806","6,935,381",5.40%,25%,21%csv
almanac|ecom-share|top-10000000Shopify sites (Web Almanac)374,806 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-10000000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|ecom-share|top-10000000Denominator count, Web Almanac1,522,961 sitesComputed by Deploi
…of tier 'Top 10,000,000' (sheet rows 894 to 1519, desktop rows only) = 1,522,961. Reproduces the published pct_ecommerce_desktop for every row of the…
Formula: sum of column `sites` over every desktop row of the tier in the sheet's data table
computed
almanac|ecom-share|top-10000000Share recomputed from counts24.6 %Computed by Deploi374,806 / 1,522,961 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 1 decimalcomputed
almanac|ecom-share|top-10000000DenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|top-10000000Distinct ecommerce sites (Web Almanac)1,506,649 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"10,000,000","10,000,000","1,506,649","6,935,381",22%csv
almanac|ecom-share|top-10000000Tier rank limit10,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|top-10000000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|top-10000000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|ecom-share|allShopify share as published21.5 %Ecommerce | 2025 | The Web Almanac by HTTP ArchiveShopify 21.5% 4.3%html
almanac|ecom-share|allShopify share as published21.5 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Shopify,21.5%,4.3%csv
almanac|ecom-share|allShopify sites (Web Almanac)524,617 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"100,000,000",all,"524,617","12,155,374",4.32%,21%,18%csv
almanac|ecom-share|allDevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify sites (Web Almanac)csv
almanac|ecom-share|allDenominator count, Web Almanac2,441,637 sitesComputed by Deploi
…tier 'All crawled sites' (sheet rows 1521 to 2156, desktop rows only) = 2,441,637. Reproduces the published pct_ecommerce_desktop for every row of the…
Formula: sum of column `sites` over every desktop row of the tier in the sheet's data table
computed
almanac|ecom-share|allShare recomputed from counts21.5 %Computed by Deploi524,617 / 2,441,637 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 1 decimalcomputed
almanac|ecom-share|allDenominatorE-commerce platform detections among the desktop sites in the tier (sum of per-platform site counts)Computed by Deploi
Not stated by the source; established by reproducing the sheet's published pct_ecommerce_desktop (a whole percent) for all 2,159 rows of the data table with…
Formula: denominator = sum over platforms of the `sites` column for desktop rows of the tier
computed
almanac|ecom-share|allDistinct ecommerce sites (Web Almanac)2,419,801 sitesWeb Almanac 2025 Ecommerce results, tab counts.sql (gid 1784928999)desktop,2025-07-01,2025,"100,000,000",all,"2,419,801","12,155,374",20%csv
almanac|ecom-share|allTier rank limit100,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|ecom-share|allMeasured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|ecom-share|allMeasured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|top-1000Denominator count, Web Almanac633 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Amazon Webstore,"1,000","1,000",3,633,0.47%,50%,60%csv
almanac|all-sites|top-1000DenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Denominator count, Web Almanaccsv
almanac|all-sites|top-1000Shopify share as published0 %Computed by Deploi
Absence of a Shopify row; the tier's three platform rows add up to all 6 ecommerce sites (see almanac|ecom-share|top-1000).
Formula: Shopify has no desktop row in this tier; 0 / denominatorCount x 100
computed
almanac|all-sites|top-1000Shopify sites (Web Almanac)0 sitesComputed by Deploisee sharePctFormula: count of desktop rows named Shopify in this tier = 0computed
almanac|all-sites|top-1000Share recomputed from counts0 %Computed by Deploi0 / 633Formula: 100 * numerator / denominatorCountcomputed
almanac|all-sites|top-1000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Denominator count, Web Almanaccsv
almanac|all-sites|top-1000Tier rank limit1,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|top-1000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|top-1000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|top-10000Shopify share as published0.36 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"10,000","10,000",23,"6,462",0.36%,10%,9%csv
almanac|all-sites|top-10000Shopify sites (Web Almanac)23 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000Denominator count, Web Almanac6,462 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000DenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000Share recomputed from counts0.36 %Computed by Deploi23 / 6,462 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 2 decimalscomputed
almanac|all-sites|top-10000Tier rank limit10,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|top-10000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|top-10000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|top-100000Shopify share as published2.1 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"100,000","100,000","1,401","66,611",2.10%,25%,24%csv
almanac|all-sites|top-100000Shopify sites (Web Almanac)1,401 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-100000Denominator count, Web Almanac66,611 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-100000DenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-100000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-100000Share recomputed from counts2.1 %Computed by Deploi1,401 / 66,611 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 2 decimalscomputed
almanac|all-sites|top-100000Tier rank limit100,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|top-100000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|top-100000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|top-1000000Shopify share as published5.63 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"1,000,000","1,000,000","40,501","719,603",5.63%,32%,31%csv
almanac|all-sites|top-1000000Shopify sites (Web Almanac)40,501 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-1000000Denominator count, Web Almanac719,603 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-1000000DenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-1000000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-1000000Share recomputed from counts5.63 %Computed by Deploi40,501 / 719,603 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 2 decimalscomputed
almanac|all-sites|top-1000000Tier rank limit1,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|top-1000000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|top-1000000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|top-10000000Shopify share as published5.4 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"10,000,000","10,000,000","374,806","6,935,381",5.40%,25%,21%csv
almanac|all-sites|top-10000000Shopify sites (Web Almanac)374,806 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000000Denominator count, Web Almanac6,935,381 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000000DenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000000DevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|top-10000000Share recomputed from counts5.4 %Computed by Deploi374,806 / 6,935,381 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 2 decimalscomputed
almanac|all-sites|top-10000000Tier rank limit10,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|top-10000000Measured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|top-10000000Measured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
almanac|all-sites|allShopify share as published4.32 %Web Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)desktop,Shopify,"100,000,000",all,"524,617","12,155,374",4.32%,21%,18%csv
almanac|all-sites|allShopify sites (Web Almanac)524,617 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|allDenominator count, Web Almanac12,155,374 sitesWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|allDenominatorAll desktop sites crawled in the tierWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|allDevicedesktopWeb Almanac 2025 Ecommerce results, tab top_vendors_crux_rank.sql (gid 301153684)Same passage as Shopify share as publishedcsv
almanac|all-sites|allShare recomputed from counts4.32 %Computed by Deploi524,617 / 12,155,374 x 100Formula: 100 * numerator / denominatorCount, rounded half up to 2 decimalscomputed
almanac|all-sites|allDenominator count, Web Almanac12,155,374 sitesMethodology | 2025 | The Web Almanac by HTTP ArchiveAmong those, 15,426,398 are mobile websites and 12,155,374 are desktop websites.html
almanac|all-sites|allTier rank limit100,000,000 rankSQL: sql/2025/ecommerce/top_vendors_crux_rank.sqlrank <= rank_grouping ANDhtml
almanac|all-sites|allMeasured on2025-07-01SQL: sql/2025/ecommerce/top_vendors_crux_rank.sqldate = '2025-07-01'html
almanac|all-sites|allMeasured on2025-07-01Methodology | 2025 | The Web Almanac by HTTP Archiveall metrics were sourced from the July 2025 crawlhtml
Methodology

Caveats: Shopify adoption by site popularity tier

  • Two measurements, three bases; do not merge or compare them as one series. W3Techs' percentages are shares of "all the websites whose content management system we know" at ranks up to N. The Web Almanac ecommerce share is Shopify's share of the ecommerce platform detections in the tier, and its all-sites share divides by every desktop site crawled in the tier. Neither source counts merchants, stores or revenue.
  • W3Techs numbers are one reading taken on October 13, 2026 and change daily. No history was captured. W3Techs' terms permit quoting with a dated reference and, online, a link to the original page. Cite as "W3Techs.com, 13 October 2026" with a link to the ranking page. All rights in the site belong to its owner, so only the quoted figures are reproduced.
  • Rank lists differ. W3Techs uses "ranking data provided by Google in the Chrome User Experience Report (CrUX) as well as a customized version of the Tranco list". The Web Almanac uses the CrUX rank magnitude of each site, with cumulative tiers. A site's tier can differ between the two sources.
  • Detection methods differ. W3Techs says "If we find a technology on any of the pages, it is considered to be used by the website" and "We do not consider subdomains to be separate websites", so a Shopify store on a subdomain counts as Shopify use by the whole site. The Web Almanac crawls the home page and one other page per site and client, and "If the store is hosted in a subdirectory, it may be missed." These differences are one reason the top-tier shares differ: W3Techs shows 5.3% of known-CMS sites in the top 1,000, and the Web Almanac shows 0 of 6 detected ecommerce sites.
  • The Web Almanac top 1,000 tier is a very small sample: 633 desktop sites, 6 of them detected as ecommerce (Amazon Webstore 3, Magento 2, Pattern by Etsy 1), none Shopify. One site would move that share by about 17 points.
  • Web Almanac denominator. The sheet's ecommerce share is Shopify's sites divided by the sum of the per-platform site counts in the tier, so a site detected with two ecommerce platforms counts twice. Recomputing reproduces the published value for all 2,159 rows of the sheet. Dividing by distinct ecommerce sites gives slightly higher shares (524,617 / 2,419,801 is 21.7% against the published 21.5%). The sheet rounds tier shares to whole percents except the All tier, where the chapter prints 21.5%, and sharePctRecomputed gives one decimal from the sheet's own counts.
  • Mobile figures are not included. The chapter's mobile table shows Shopify at 25.3% of ecommerce sites, but that pivot divides mobile site counts by the desktop denominator. The sheet's own mobile column shows 21% for the same row.
  • Detection and definitions. The Web Almanac uses HTTP Archive's fork of Wappalyzer v6.10.65. "All detection tools, including Wappalyzer, have their limitations", headless stores are harder to detect, and crawl geography matters. A site counts as ecommerce if it uses a known ecommerce platform or a technology that strongly implies an online store. W3Techs' disclaimer says it may not detect technologies "used only on some pages of a websites" and that its sample is not all websites.
  • The Web Almanac figures are the July 2025 crawl (chapter published 2026/01/15). The 2026 edition's ecommerce chapter was not yet published on October 13, 2026. The results sheet is a live Google Sheet and the SQL was read from the main branch, so both could change after that date. The license of HTTP Archive's raw crawl data was not verified; the chapter footer reads "Licensed under Apache 2.0".

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.

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). Shopify adoption by site popularity tier (Version 1) [Data set]. https://deploi.ca/shopify/data/datasets/shopify-adoption-by-site-tier Retrieved October 13, 2026.

BibTeX

@misc{deploi_shopify_adoption_by_site_tier_2026,
  author = {{Deploi}},
  title = {Shopify adoption by site popularity tier},
  year = {2026},
  version = {1},
  url = {https://deploi.ca/shopify/data/datasets/shopify-adoption-by-site-tier},
  note = {Accessed 2026-10-13}
}

Downloads

  • Data: Shopify adoption by site popularity tier CSV

Changes

  1. · Shopify adoption by site popularity tier
    First release. W3Techs ranking breakdown read on October 13, 2026. Web Almanac 2025 desktop tier data read from its results sheet and checked against the chapter text, the query code and the site counts.
Deploi is not affiliated with Shopify. Questions about this data: contact@deploi.ca.