Data study

We Tested 52 US Retailers' Bot Defenses. Here's Who Runs What

Retail bot-defense study: we sent 52 major US retail sites the same request from a home and a datacenter IP on one day. Which run Akamai, Cloudflare, DataDome, PerimeterX, F5 Shape, Kasada or Imperva, how many block datacenter on sight, and which have no wall at all.

HProxy Team··9 min read
HProxy.Data study

Skip the dead lists.

Our free proxy list re-checks every exit every few minutes across 100+ countries, with a live last-checked time, so you copy IPs that worked moments ago, not a stale text dump.

Open the free proxy list

We spend our days getting legitimate traffic past retail bot defenses, so we decided to measure the front doors directly. On 24 August 2026 we sent 52 major US retail and marketplace storefronts the same plain request, once from a residential home connection and once from a datacenter server, and wrote down exactly what came back: the status code, the cookies, the headers, and any block or challenge page. From those fingerprints we identified which bot-defense vendor guards each site.

This is a snapshot of the door, not a bypass guide. But the door tells you a lot: which vendor a retailer trusts, whether it rejects datacenter traffic on sight, and whether "the site loaded" actually means anything. The uncomfortable parts are left in, including the two sites that made all of our advice look unnecessary.

The test, by the numbers

52
Retail storefronts tested
2
Vantage points each

residential and datacenter

7
Bot-defense vendors found

plus one custom, two none

1 day
Measured on

24 Aug 2026

Source: HProxy retail bot-defense test, 24 August 2026

Finding 1: Akamai runs close to half of US retail

Of the 52 storefronts, 23 ran Akamai Bot Manager as their primary defense. That is close to half the sample, and it is not close: Cloudflare, the runner-up, guarded 12. If you are building anything that reads US retail at scale, you are mostly building against Akamai.

Primary bot-defense vendor across 52 US retail sites
AkamaiHome Depot, Lowe's, Kohl's, Dick's, Zara, Dillard's, Farfetch...
23
CloudflareGameStop, Newegg, LEGO, Micro Center, Barnes & Noble...
12
DataDomeAutoZone, Anthropologie, Petco, Adorama
4
PerimeterX / HUMANWayfair, Sam's Club, GNC
3
F5 ShapeNordstrom, Macy's, Abercrombie
3
KasadaWhatnot
1
ImpervaPokemon Center
1
Custom 403CVS
1
No wallTCGplayer, DSW
2
Source: HProxy test, 24 August 2026; primary vendor identified from response fingerprints

The Akamai group spans every category: home improvement (Home Depot, Lowe's), grocery (Kroger), department stores (Kohl's, Dillard's), beauty (Sephora, Ulta), apparel (American Eagle, Lululemon, Zara, Uniqlo), sporting goods and outdoor (Dick's, JD Sports, Academy, Bass Pro), pharmacy (Walgreens), pet (PetSmart), luxury (Farfetch), and the warehouse club (Costco). The Akamai mechanics, the _abck sensor cookie and the JA3/JA4 TLS read, are the same everywhere, which is why one Akamai-aware pipeline transfers across all of them. We wrote the vendor playbook in how to scrape past Akamai.

Finding 2: nine sites proved the residential case for us

The single most useful result was the residential-versus-datacenter split. On nine sites, the identical request loaded the storefront from a home IP and was blocked or challenged from a datacenter IP. We did not construct that comparison; the sites drew it for us.

Same request, home IP versus datacenter IP

Loaded from home

  • GameStop, Sam's Club

    200, site loaded

  • SSENSE, B&H Photo

    200, site loaded

  • GNC, IKEA

    200, loaded

  • Victoria's Secret, Abercrombie, Whatnot

    200 or routed

Blocked from datacenter

  • GameStop, SSENSE, B&H, Whatnot

    Cloudflare challenge

  • Sam's Club, GNC

    PerimeterX press-and-hold

  • Victoria's Secret, IKEA

    Cloudflare challenge

  • Abercrombie

    403

Source: HProxy test, 24 August 2026: identical request from a residential and a datacenter IP to each site

Datacenter ranges start distrusted because IP-reputation scoring is the cheapest, first thing every one of these vendors checks. That is the entire reason residential proxies exist for retail work, and it is why we tell people the cheapest proxies are a false economy against a defended site. The general comparison is in datacenter vs residential proxies. One site, Instacart, ran the split in reverse: it geo-gated our home IP as outside its service area and served our US datacenter server, a reminder that some doors are about geography, not bots. The other sites were less tidy: many blocked both a residential and a datacenter bare client, because they objected to the missing browser more than the address, which brings us to the next finding.

Finding 3: seventeen retailers stack two or more defenses

Seventeen of the 52 ran more than one defense layer at once. A single vendor is common but far from universal at the top end of retail, and the hardest sites are the most layered.

Defense layers on the most heavily stacked sites
WhatnotKasada + Cloudflare + F5 Shape + DataDome
4
Pokemon CenterImperva + Queue-it + DataDome + hCaptcha
4
ChewyAkamai + Kasada + F5 Shape
3
Barnes & NobleCloudflare + F5 Shape + DataDome
3
AcademyAkamai + F5 Shape + Kount
3
CostcoAkamai + Queue-it + Forter
3
Petco, Wayfair, SSENSEtwo vendors each
2
9 moreUniqlo, Macy's, B&H, LEGO, PetSmart...
2
Source: HProxy test, 24 August 2026; layers identified from cookies, headers and page scripts

The layering is not decorative. Chewy and Whatnot run vendors that each check something different, so a solver for one does nothing about the rest. Pokemon Center adds a Queue-it waiting room and challenge vendors on top of Imperva for its trading-card restocks. Costco, LEGO and Victoria's Secret arm queues for the products people fight over. The lesson is that "which vendor" is often the wrong question; the right one is "how many, and in what order."

Finding 4: "the site loaded" usually means nothing

Seventeen of the 52 returned a normal homepage to a bare client. It would be easy to call those the soft targets. That reading is wrong, and it is the most expensive mistake in retail scraping.

Most of those seventeen still gate the product data behind something the homepage does not need. Akamai sites like Ulta and Walgreens serve a cached homepage freely but require a valid _abck sensor cookie, which only a real browser produces, before they return a price. The F5 Shape sites, Nordstrom and Macy's, are the sharpest example: they deliberately admit the first request and then score the session's behavior over time, so a scraper gets a clean start and a wall ten requests later. Against those, rotating IPs faster makes things worse, because a mid-session IP swap is itself a bot signal.

Why a clean homepage is a trap
  1. Homepage loads

    HTTP 200, looks open

  2. Sensor or score starts

    _abck, or Shape telemetry

  3. Ask for a price

    the gated request

  4. Blocked

    the wall was always there

Source: HProxy test, 24 August 2026; 17 sites returned 200 to a bare client, most still gate the catalog

Finding 5: the honest outliers, TCGplayer, DSW and Kroger

Three results cut against selling proxies, and leaving them out would make this study a brochure instead of a measurement.

TCGplayer, the large trading-card marketplace, and DSW, the shoe retailer, each served a plain client from both IPs with no challenge, no sensor cookie and no fingerprint wall. For light reads you barely need proxies on either; they earn their place only at the volume where a large platform starts throttling by IP. And Kroger, despite an Akamai-guarded website that tar-pitted our home-IP request and returned an instant 403 to our datacenter one, publishes a free API that returns store-level prices for 10,000 calls a day, which makes scraping the site the wrong tool for most of what people want from it.

Two more, Instacart and Whole Foods, gate by geography rather than a bot wall: their real challenge is reading the right region and, for Whole Foods, the Amazon Prime member price, not getting past a defense. The honest answer for all of them is to match the tool to the job and not buy infrastructure a light task does not need. Saying that out loud is what makes the other recommendations trustworthy.

What the data adds up to

Four things, from one day of measuring 52 front doors.

  • Akamai is the house vendor of US retail. Build for it first; it guards close to half of these sites and the same pipeline transfers across them.
  • Datacenter is a false economy on a defended retailer. Nine sites blocked it while waving a home IP through, and most of the rest reject a bare client regardless. Residential is not an upgrade here, it is the baseline.
  • The browser is not optional. The sites that "load" still gate the catalog behind a sensor or a behavioral score, so a residential IP without a real browser stalls on the first price.
  • Read the door before you build. A 403 on request one, a queue on the drop, a behavioral score that admits you and then bans you, a four-vendor stack on a live-auction site, and a marketplace with no wall at all are different problems that need different setups.

The full set of retailer-by-retailer writeups, each with the measured defense and the honest setup, starts from proxies for Amazon, the gold-standard ecommerce guide this study was built to support.

Method, and what we could not verify

We tested 52 US retail and marketplace storefronts on 24 August 2026. Each got one plain HTTP GET from a residential home connection and one from a datacenter server, both sending a current desktop-Chrome user-agent and no JavaScript. We recorded the HTTP status, the Set-Cookie and response headers, and any block or challenge body, and identified the vendor from documented fingerprints (Akamai's _abck and AkamaiGHost, Cloudflare's cf-ray and challenge platform, DataDome's datadome cookie and x-datadome headers, PerimeterX's _px cookies and are-you-human page, F5 Shape's telemetry cookie, Kasada's kpsdk markers, Imperva's X-Iinfo header and incap_ses cookies).

What this does not capture: it is a single snapshot, and bot defenses are tuned continuously, so a site's posture can change day to day and by geography. It reflects the front door, not a full bypass attempt, so a site that let our bare client load a homepage may still be very hard to scrape at depth, which Finding 4 is entirely about. Where a site layers vendors, we named the ones visible from the response and the page; there may be more we could not see from outside. And "primary vendor" on a layered site is our judgment call about which one makes the block decision, not a claim that it is the only one present. Three sites (Guitar Center, Tractor Supply, REI) reset or timed out our connection and were left out of the count rather than guessed at.

Sources

Frequently asked questions

Which bot-defense vendor is most common on US retail sites?
Akamai, by a wide margin. In our test of 52 major US retail storefronts, 23 ran Akamai Bot Manager as the primary defense, close to half the sample. Cloudflare was second at 12, then DataDome at 4, with PerimeterX (now HUMAN) and F5 Shape at 3 each, Kasada and Imperva at 1, one custom 403, and two sites with no bot wall at all (two more gate by geography rather than a bot defense). Seventeen of the 52 layered two or more vendors together.
Do retail sites block datacenter proxies more than residential?
Yes, and nine sites demonstrated it in the cleanest possible way: the same request loaded the site from a home connection and was blocked or challenged from a datacenter server. GameStop, Sam's Club, SSENSE, B&H Photo, GNC, Victoria's Secret, Abercrombie, Whatnot and IKEA all did this on the day we tested. Datacenter ranges start distrusted by IP-reputation scoring, which is the whole reason residential proxies exist for this work.
How was this study run?
On 24 August 2026 we sent each of 52 US retail storefronts one plain HTTP request from a residential home connection and one from a datacenter server, with a normal browser user-agent and no JavaScript. We recorded the HTTP status, the response cookies and headers, and any challenge or block page, then identified the bot-defense vendor from those fingerprints. It is a snapshot of the front door, not a full bypass test.
Does a site loading for a plain client mean it has no bot defense?
No, and this is the most important caveat. Seventeen of the 52 returned a normal homepage to a bare client, but most still gate the actual product data behind a sensor cookie (Akamai's _abck) or a behavioral score (F5 Shape) that a bare client fails the moment it asks for a price. Loading the homepage is not the same as the catalog being open. Only two sites, TCGplayer and DSW, had no wall at all.
Which retailers were easiest and hardest to reach in the test?
Easiest: TCGplayer and DSW, which served a plain client with no challenge at all. Hardest: Whatnot, which layered Kasada, Cloudflare, F5 Shape and DataDome, and the many sites that returned a 403, 451 or challenge to a bare client from both IPs, including Home Depot, Lowe's, AutoZone, Kohl's, Dick's, CVS and Farfetch. In between sit the behavioral defenses (Nordstrom, Macy's, Abercrombie) that admit you and then score the session.

Get proxies that are alive right now

Our free list re-checks every exit every few minutes and shows a last-checked time, so you copy IPs that worked moments ago, not a stale text dump. When the location has to survive a real check, the paid network holds up.

129M+ proxy checks run · 100+ countries · HTTP / HTTPS / SOCKS · re-checked every few minutes · no signup