The tech stack of 30 top ecommerce companies.

We scanned the public storefronts of 30 major ecommerce companies in May 2026. 10 of them run on Shopify. 10 still run Akamai, and almost all of those are big-box retailers. Cloudflare dominates DTC, Akamai owns enterprise retail, and Salesforce Commerce Cloud is quietly shrinking. The full data and what it means is below.

Published 2026-05-27 · 13 min read · Data: 2026-05-27

Six findings, in numbers

10/30
run on Shopify - including most DTC darlings

Allbirds, Glossier, Casper, Away, Gymshark, Fashion Nova, MVMT, Brooklinen, and UNTUCKit all sit on Shopify or Shopify Plus. Shopify is no longer the small-business choice. It is the default operating system for any consumer brand under roughly $500M GMV that does not want to staff a platform engineering team. The replatforming wave from Magento to Shopify Plus that started in 2019 is now functionally complete in DTC.

10/30
still run Akamai - all of them are big-box or marketplaces

Sephora, Ulta, Target, Walmart, Costco, Mr Porter, eBay, Etsy, Bonobos, and Patagonia. The Akamai install base in ecommerce is almost entirely retailers with pre-2015 enterprise contracts and active fraud-engineering teams. Akamai has held this segment for two decades because the alternative - migrating CDN at the same time as a checkout funnel that processes nine-figure days - is uneconomic. Compare to 17/30 on Cloudflare, which is almost entirely Shopify-tier DTC.

18/30
run detectable bot management on the storefront

Twice the rate of the unicorn-SaaS cohort. Inventory-hoarding bots, sneaker-bot floods, drop-day reseller attacks, and credit-card stuffing on the checkout page are not theoretical for ecommerce. Every big-box retailer in the cohort runs Akamai Bot Manager. Most DTC brands under Shopify Plus do not run any visible bot defense at all, on the assumption that Shopify edge handles it.

5/30
run Adobe Experience Manager as their CMS

Suitsupply, Ulta, Target, Walmart, and Mr Porter. AEM in ecommerce is the procurement-officer's choice: brand-side governance, legal review, and enterprise content workflows. Compare to 3/30 on Salesforce Commerce Cloud (Bonobos, Sephora, Patagonia). The "enterprise commerce" stack has split: Adobe owns content, Salesforce owns checkout, and the procurement budget pays both.

8/30
use Contentful as a headless CMS alongside Shopify or AWS

Glossier, Casper, Warby Parker, Peloton, Gymshark, Dollar Shave Club, Harry's, and DoorDash. Contentful is the most repeated headless CMS in the ecommerce cohort, used to manage editorial content that the commerce platform was never designed to handle. The pattern is consistent: Shopify (or AWS) for the storefront, Contentful for the journal, the campaign landing pages, and the brand storytelling layer.

6/30
host their core ecommerce experience on AWS directly

Amazon (obviously), Warby Parker, Peloton, Harry's, Target, and Rappi. The AWS-native ecommerce stack is the choice for companies large enough to need a custom checkout, custom personalization, and integration with first-party logistics or hardware. The cost of going off Shopify is a 20-person platform team. The benefit is owning the conversion funnel end to end.

Shopify won DTC

The most consistent pattern in the data is not subtle. 10 of the 30 brands run on Shopify or Shopify Plus, and the cohort spans cosmetics, apparel, accessories, mattresses, luggage, and shaving. Five years ago a brand at this scale would have been on Magento, BigCommerce, or a custom Rails build. In 2026 they are all on Shopify and the decision was over before the rebuild brief was written.

The DTC playbook used to assume that owning the platform was a competitive advantage. Allbirds and Casper both ran homegrown stacks at different points. Both moved to Shopify Plus. The argument that won was simple: the engineering hours required to maintain a custom checkout funnel were better spent on supply chain, paid acquisition, and retail expansion. Shopify charges the variable cost. The DTC brand keeps the attention and the margin.

The exceptions are instructive. Warby Parker, Peloton, and Harry's all stayed on AWS with custom storefronts. All three have hardware components (frames, bikes, blades) that require integration with manufacturing, inventory routing, or retail location data that Shopify cannot model natively. The line between "Shopify is fine" and "we need our own platform" is whether the conversion funnel touches physical operations the platform vendor cannot see.

The signal: if a consumer brand under roughly $500M GMV is not on Shopify in 2026, the question is what specifically they need that Shopify cannot do, and the answer almost always involves hardware, logistics, or subscription mechanics outside the standard SKU model.

CDN: Cloudflare owns DTC, Akamai still owns big-box retail

17 of 30 sites front their storefront with Cloudflare. 10 of 30 still run Akamai. 6 of 30 use an AWS CDN. The split is not random and it is not about company size.

The Cloudflare cohort is almost entirely Shopify-tier DTC: Allbirds, Glossier, Gymshark, Casper, Brooklinen, Away, MVMT, UNTUCKit, Fashion Nova, Dollar Shave Club. These brands sit on Shopify, which already does its own edge work, and Cloudflare is fronting the apex domain mostly for marketing pages, DNS, and basic protection. The choice is not architectural - it is the path of least resistance for a small team.

The Akamai cohort is older, larger, and harder to move. Sephora, Ulta, Target, Walmart, Costco, Mr Porter, eBay, Bonobos, and Patagonia all sit on Akamai contracts that predate Cloudflare being a serious enterprise option. Replacing Akamai at a national retailer means rewriting bot management, replatforming origin shields, and re-validating PCI scope. Three of those things are scary on their own. Doing them together is uneconomic.

The signal: where the CDN sits is a near-perfect predictor of when the company was founded and how its commerce stack was assembled. Cloudflare is what you pick if you started on Shopify after 2018. Akamai is what you keep if you were on a national- retailer scale before then.

Bot management is universal where checkout actually matters

18 of 30 ecommerce sites run a detectable bot-management vendor. That is roughly twice the rate observed in the unicorn-SaaS cohort, and the gap is not surprising. Inventory-hoarding bots, sneaker-style drop attacks, credit-card stuffing on the checkout, and competitive price scraping are continuous problems for ecommerce in a way they are not for SaaS marketing pages.

Every big-box retailer in the cohort runs Akamai Bot Manager because that is what shipped with their Akamai contract and because their fraud-engineering teams have tuned it across a decade of incidents. Cloudflare Bot Management shows up on the marketplace and on-demand side: Instacart, DoorDash, Rappi. The DTC Shopify cohort shows almost no visible bot defense because Shopify edge is doing it at a layer the scanner cannot see.

The signal: if you cannot detect bot management on an ecommerce site, it is either because the platform vendor is hiding it from the edge or because the brand is small enough that bot pressure has not yet hit. There is no third option at storefront scale.

Five stack archetypes

Categorizing the 30 companies by their dominant stack reveals five distinct archetypes. The same company can land in more than one, but the leading choice usually tells you which team owns the storefront and roughly when the brand was built.

The Shopify-Cloudflare DTC stack
Allbirds - Glossier - Gymshark - Casper - Brooklinen - MVMT - UNTUCKit

Shopify Plus for the storefront, Cloudflare in front of the apex domain, Contentful or the Shopify-native CMS for editorial. The team boundary is visible: a small ecommerce ops crew runs the storefront, no dedicated platform engineering. This is the modal stack for a sub-billion DTC brand in 2026 and the one that replaced the 2018 Magento default.

The AWS-everything Amazon-style stack
Amazon - Warby Parker - Peloton - Harry's - Rappi

Custom storefront on AWS, CloudFront for delivery, bot management at the application layer, Contentful or a homegrown CMS for content. Picked by companies that need bespoke checkout flows, hardware integrations, or first-party logistics. The cost is a real platform engineering org. The payoff is owning every step of the conversion funnel.

The Hydrogen and Sanity headless stack
SSENSE - Anthropic-adjacent commerce builds

Headless Shopify (Hydrogen-style) with Sanity for editorial, Fastly or Cloudflare in front. The choice when a brand wants the catalog and checkout reliability of Shopify but a fully custom storefront engineered like a product surface. Higher build cost than a Shopify theme, lower platform cost than going full custom on AWS.

The big-box Akamai stack
Sephora - Ulta - Target - Walmart - Costco - Mr Porter - Patagonia

Akamai CDN, Akamai Bot Manager, Adobe Experience Manager or Salesforce Commerce Cloud at the core, and a fraud team that watches every login. This is the enterprise-retail default and has been since around 2008. Hard to dislodge because replatforming the checkout funnel at a national retailer is a multi-year capital project.

The marketplace and on-demand stack
eBay - Etsy - Instacart - DoorDash

Akamai or Cloudflare in front, custom application stack, aggressive bot management, and almost no third-party browser analytics. Marketplaces and on-demand platforms behave more like consumer internet products than like retailers. Their telemetry is server-side, their bot threat is constant, and their CMS is whatever ships in the platform.

All 30 companies, sortable

CompanyTechsCDNPaaSCMS / CommerceGA?Bot mgmt?
WalmartWalmart25Akamai, Fastly-Adobe Experience Manageryesyes
SephoraSephora24Akamai-Salesforce Commerce Cloudyesyes
eBayeBay23Akamai--yesyes
Ulta BeautyUlta Beauty23Akamai-Adobe Experience Manageryesyes
PelotonPeloton22Amazon CloudFrontAWSContentfulyesyes
TargetTarget22Akamai, Amazon CloudFrontAWSAdobe Experience Manageryesyes
AmazonAmazon21Amazon CloudFrontAWS-noyes
DoorDashDoorDash21Cloudflare-Contentfulnoyes
Mr PorterMr Porter21Akamai-Adobe Experience Manageryesyes
Warby ParkerWarby Parker20Amazon CloudFront, CloudflareAWSContentfulyesyes
InstacartInstacart20Cloudflare--noyes
SSENSESSENSE20Cloudflare, Fastly-Sanityyesyes
EtsyEtsy19Akamai, Fastly--yesyes
CasperCasper19CloudflareShopifyShopify, Contentfulyesno
SuitsupplySuitsupply19Cloudflare-Adobe Experience Manageryesyes
PatagoniaPatagonia19Akamai-Salesforce Commerce Cloudyesyes
GlossierGlossier18CloudflareShopifyShopify, Contentfulyesno
BonobosBonobos18Akamai-Salesforce Commerce Cloudyesyes
GymsharkGymshark18Cloudflare, FastlyShopifyShopify, Contentfulyesno
Harry'sHarry's18Amazon CloudFrontAWSContentfulyesno
CostcoCostco18Akamai-Oracle Commerceyesyes
RappiRappi18Cloudflare, Amazon CloudFrontAWS-yesyes
ShopifyShopify17Cloudflare, Fastly-Shopifynono
AwayAway17CloudflareShopifyShopifyyesno
Dollar Shave ClubDollar Shave Club17Cloudflare-Contentfulyesno
BrooklinenBrooklinen17CloudflareShopifyShopifyyesno
UNTUCKitUNTUCKit17CloudflareShopifyShopifyyesno
AllbirdsAllbirds16CloudflareShopifyShopifyyesno
Fashion NovaFashion Nova16CloudflareShopifyShopifyyesno
MVMTMVMT16CloudflareShopifyShopifyyesno

Click any company name to see the full detected stack on its live JobsPipe scan page.

Methodology and what we can and cannot see

Every data point on this page comes from a live homepage scan against a 7,500-row detection library. We fetch the public storefront with a real-browser TLS fingerprint and pattern-match the response across script tags, meta tags, response headers, cookies, URL paths, and DOM selectors. The 30 companies were picked from the most widely-recognized DTC brands, marketplaces, on-demand platforms, and big-box retailers in May 2026.

What we can see: CDN, commerce platform fingerprints (Shopify, Salesforce Commerce Cloud, Adobe Commerce, Oracle Commerce), frontend frameworks, analytics and pixel tags, detectable bot-management vendors, headless CMS fingerprints (Contentful, Sanity, AEM), and a long tail of storefront embeds (live chat, payment processors, cookie consent, fonts, reviews widgets).

What we cannot see: backend order management systems, fraud and payments routing logic, internal merchandising tools, warehouse and inventory systems, vendor relationships behind a login wall, and edge-side bot defense applied by the platform vendor (notably Shopify) that is invisible to a homepage scan. 4 sites in the cohort show no detectable third-party browser analytics, which means "no detectable tag", not "no telemetry".

Detection over-matching is a known limitation. Some commerce signals (especially for hybrid headless Shopify builds and for Salesforce Commerce Cloud behind Akamai) can be ambiguous. We trust vendor-specific signals (headers, cookies, script sources) more than generic regex matches.

What this report says about modern ecommerce

Three patterns repeat across the 30 storefronts. First, the commerce platform decision is functionally over for DTC. Shopify Plus is the default for any consumer brand under roughly $500M GMV that does not have a hardware, logistics, or subscription dependency that the platform cannot model. The exceptions are not opinion calls. They are operational requirements.

Second, the enterprise retail stack has split along team lines. Adobe Experience Manager owns content because brand and legal sit on the content side. Salesforce Commerce Cloud or homegrown AWS owns checkout because revenue and fraud sit on the checkout side. The two vendors coexist inside the same retailer because they serve different teams with different budgets.

Third, the CDN choice is sticky in a way the CMS choice is not. A retailer can swap CMS in 18 months. Swapping CDN means rewriting bot rules, edge cache, origin shields, and PCI scope at the same time. That is why Akamai still owns big-box retail almost two decades after Cloudflare existed.

The website tells you which stack a brand picked. Hiring tells you which one they are about to replace. JobsPipe surfaces the platform, infrastructure, and team-side adoption signals that scanner-only data cannot reach.

See what any ecommerce brand runs - and what they're about to add.

Get a free API key