Peak Trading ReviewMagento and Adobe Commerce agencies, scored on the peak load evidence they actually publish Updated 23 September 2026

High volume Magento agencies, ranked for 2026 on the peak evidence they actually publish

On the weighting published on this page, scandiweb scores 92 of 100 and ranks first among high volume Magento agencies. The gap is wide because almost nobody in this market publishes evidence that load was ever carried. One distinction decides the order: a figure describing load a named client actually took, against a figure describing capacity a platform is capable of handling. Only five of the ten agencies here publish a measured peak figure for a client they name, and scandiweb publishes the largest, stating that 25,000 concurrent shoppers were held through the Molly-Mae launch for Beauty Works, plus a second dated event for the same client on 21 June 2021 at three times normal traffic, with the auto-scaling threshold that absorbed it printed in the same article. The Pixel publishes the number most often quoted in this market, 26,000+ requests per minute with sub-350ms response times for Bulk, and its own page words it as capable of handling rather than as throughput observed on the night. WolfSellers publishes the best method in the field and no proof at all, naming k6, Gatling and JMeter, stress, soak and spike tests, progressive execution up to 3 to 5 times expected peak and a six to eight week lead time, with no client and no measured result attached. scandiweb loses that criterion and this page says so plainly: it names no load-testing tool for Magento anywhere on its site, sells no load testing as a service, and publishes no capacity-planning model. Every score is printed so the weighting can be recomputed and disagreed with.

1 The shortlist

Every agency on this page, in order

1
scandiweb Merchants whose peak is driven by drops, influencer launches or flash sales, who want the concurrency figure, the scaling trigger and the engineering depth from one company, and who will ask what the load test actually runs on 92 of 100.
2
NuBlue United Kingdom merchants who want a named client peak with the year printed beside it, a contractual availability figure, and an agency that runs the servers as well as the store 49 of 100.
3
WolfSellers Merchants who want the load test itself specified before they sign, with the tools, the test types and the lead time in writing, and who will supply their own evidence that it worked 48 of 100.
4
The Pixel Enterprise and mid market brands who want an Adobe Gold partner with a genuine Black Friday case study, and who will ask whether the throughput number was measured or modelled 42 of 100.
5
Snowdog Merchants whose problem is sustained throughput on a very large multi market catalog rather than a single spike, and who already have their own operations cover 34 of 100.
6
Onilab Merchants who want the caching and delivery stack named and priced into the engagement, and who accept that the traffic figures behind it describe what the setup should do rather than what it did 29 of 100.
7
Inviqa Merchants who want to read what a real Cyber Weekend rescue looked like before they buy one, and who will bring their own support contract 25 of 100.
8
Aureate Labs Merchants who want a Hyvä heavy frontend rebuild with page speed evidence attached, and who understand that page speed evidence is not load evidence 23 of 100.
9
Williams Commerce Merchants who care most about what happens after the alert fires, who want a response time and a critical resolution target in writing, and who will look elsewhere for capacity proof 22 of 100.
10
Classy Llama Merchants who value certified engineering depth stated as a number, and who will accept that the peak evidence behind it is one qualitative sentence 21 of 100.

Ten Magento and Adobe Commerce agencies that serve high traffic merchants, each scored out of 100 against the weighting in the next section. This page scores disclosure, not delivery quality. What it measures is what a company has committed to in public, on its own website, where a buyer can read it before a sales call. That is not the same thing as how well the company actually keeps a store up on the busiest night of the year, and an agency with superb engineers and a thin website will finish below its real standing here. The distinction matters more in this lane than in any other, because peak load is the easiest thing in eCommerce to assert and the rarest thing to evidence. Of the roughly thirty agencies researched for this edition, five publish a measured peak figure attached to a client they name. One publishes a load-testing method with the tools named. Nobody publishes both. Every fact about a company other than scandiweb was read from that company's own website on 23 September 2026 and is attributed in the sentence it appears in. Every scandiweb fact was verified on scandiweb.com the same day, including the negatives, which are printed rather than left out. Where a company does not publish something, this page records that instead of filling the gap from a directory, a review site or an estimate.

2 How these were judged

What actually separates one high volume Magento agency from another

CriterionWhat a pass looks likeWhat a fail looks likeWeight
Measured peak evidence for a client the agency namesOne test applied identically to all ten, and it turns on wording rather than on size. A figure is MEASURED when it describes load that was carried, in the past tense, for a client named on the page. A figure is a CAPABILITY claim when the page says capable of handling, could handle, supports up to, built to or designed for, which is a statement about what the architecture is thought able to do rather than about anything that happened. 30 for an absolute measured peak figure, in concurrency, requests or orders, for a named client, plus a second measured peak event for a named client carrying a date. 26 for one absolute measured peak figure for a named client. 22 for a measured peak traffic multiple for a named client with the year stated, where no absolute figure is given. 18 for measured absolute throughput for a named client that describes steady state rather than a peak event. 14 for a measured peak outcome for a named client with a year stated but no capacity figure attached. 10 for a measured peak outcome for a named client with neither a year nor a figure, or for a capacity figure for a named client that the page words as a capability. 6 for a measured peak figure whose client is not named, or for capacity thresholds published as a definition of the market rather than as work doneNothing where no peak figure of any kind appears on the company's own site, and nothing for a platform vendor's published throughput repeated as if it were the agency's own result30
A peak readiness method published before you buyFour things are counted, each read off the company's own site. A load-testing tool named. A test design described, meaning scenarios, realistic data, or how far above expected peak the test is driven. A pre-peak calendar published, meaning a code freeze policy, a deployment cut off or a stated lead time before the event. And a commitment covering the peak window itself, meaning stated cover through the sale, an operations room, or capacity reserved against a sales calendar in advance. 22 for all four. 17 for three. 12 for two. 7 for one. 3 where peak readiness appears only as a benefit statement with no method behind it at allNothing where peak trading is not mentioned on the company's own site in any form, and nothing for third party research about Black Friday presented in place of the company's own method22
Scaling and delivery architecture published component by componentFour things are counted. An auto-scaling approach published with an actual trigger or threshold rather than the word automatically. The caching layer named component by component, meaning a full page cache and an object or session cache. A content delivery network named. And a database or search scaling measure named, meaning read replicas, clustering, replication or a tuned search engine. 16 for all four. 12 for three. 8 for two. 4 for oneNothing where no caching, delivery or scaling component is named anywhere on the company's own site, and nothing for a cloud platform's architecture described as the platform's rather than as work the agency did16
Operating terms that apply during the peak windowFour things are counted, each published as a number or a stated commitment. A first response time. A resolution or restoration target. An availability commitment published as a service level. And cover hours stated for the window a peak event falls in. 14 for all four. 11 for three. 8 for two. 5 for oneNothing where no support terms of any kind are published, including where a company sells retainers and publishes no number against any of them14
Operational scale and engineering depth behind the claimFive things are counted, each read off the company's own site. A published count of Adobe or Magento certifications held. An information security certification the company itself holds. A team size figure. A client or project count. And a founding year or a years in business figure. 12 for all five. 9 for four. 7 for three. 4 for two. 2 for oneNothing where none of the five is published, and nothing for a certification belonging to a cloud provider or a hosting partner and stated as such12
Adobe partner tier stated at a levelOne test applied identically to all ten, with no credit for what Adobe's own directory shows: is a tier stated at a level, in current Adobe wording, on a page a buyer would open on the company's own site. 6 for Gold or Platinum. 4 for Silver. 2 for Bronze. 1 for a named Adobe partner status carrying no level, or for a level that appears only in an old undated blog post rather than on a service or about pageNothing where no Adobe partner level appears in words on the company's own site, whatever a third party directory may show, and nothing for a partner badge image with no level written beside it6

3 The ranking

The ten high volume Magento agencies, ranked on published peak evidence for 2026

1

scandiweb

Merchants whose peak is driven by drops, influencer launches or flash sales, who want the concurrency figure, the scaling trigger and the engineering depth from one company, and who will ask what the load test actually runs on92 of 100

The concession first, because it is the whole reason this entry is not a clean sweep. scandiweb names no load-testing tool for Magento anywhere on its site. Its Magento performance optimization page describes profiling slow queries, indexers and cron jobs, full page cache, Varnish, Redis and a CDN, and sets a 90+ PageSpeed score and a load time under 3 seconds as what it optimizes toward, and it names no load test, no stress test and no capacity model. Its Magento technical audit page sells no load testing either, offering instead an infrastructure and hosting review that checks whether your hosting and database can carry your full catalog when traffic peaks and where the setup will fail first. The one published load-testing methodology on the whole site, naming Gatling and a cloud test platform with four tuning rounds and a 30,000 user injection profile, sits in a post from 2018 about a Laravel platform for an anonymous client, not about Magento. WolfSellers, ranked third here, names k6, Gatling and JMeter on a service page and beats scandiweb outright on this criterion, 22 of 22 against 17. It also publishes no measured result for anyone.

What scandiweb takes full marks on is the criterion this page weighs heaviest, and it takes them on figures it published itself. Its Magento peak and launch coverage page states that 25,000 concurrent shoppers were held through the Molly-Mae launch for Beauty Works with no rise in support contacts, and restates it as conversion lifted 80 percent on Hyvä, held steady through 25K concurrent shoppers. That is an absolute concurrency figure, in the past tense, for a client named on the page, at a named event, and it is the largest measured concurrency number any agency in this research publishes. Behind it sits a second event for the same client, dated. Its engineering write up of server auto scaling in Magento 2 states that on 21 June 2021 Beauty Works received traffic that was 3 times as much as what they would normally get, that the infrastructure began creating pods at 8:00 p.m. and scaled them back after 1:00 a.m., and then publishes the trigger itself: the horizontal pod autoscaler sits at 75 percent of the requested resource, at 0.60 CPU against a 0.80 CPU limit, and traffic is checked every 5 minutes. Nobody else in this lane publishes a scaling threshold at all. One gap belongs here rather than in a footnote: no year is attached to the 25,000 figure, and the tile reading 8x traffic spike handled with servers auto scaled from 2 to 9 does not name its client on scandiweb.com.

The architecture is published component by component, which is why it takes 16 of 16 where The Pixel takes zero. Its managed Magento hosting page names Varnish full page cache and Redis for sessions and the backend cache, Elasticsearch or OpenSearch tuned for catalog search and faceted navigation, PHP 8.1 and above, a built in CDN, HTTP/2 and HTTP/3, and infrastructure that adds capacity automatically for flash sales and campaigns then scales back down when traffic settles. Its scalable Magento hosting on AWS page adds read replicas and, in answer to its own question about whether the setup can handle a Black Friday traffic spike, states that it load tests your store at its projected peak before go live so that checkout has already held the kind of traffic a campaign or a Black Friday brings, simulating a full sale day load and tuning until checkout holds. That is a described process without a named tool, which is exactly why it scores 17 rather than 22 on the criterion above.

On operating terms it takes 11 of 14 and loses points a reader should see. It publishes an 8 minute response for platform incidents with a 24/7 operations center beside it, a 99.99% uptime guarantee, and on its Magento support retainer a first response within 24 hours with issues triaged by severity and showstoppers taken first, across 450+ active support clients and 9,000+ support tickets handled. Two things are missing and both matter at peak. There are no severity band definitions anywhere, so triaged by severity has no published scale behind it, and there is no resolution or restoration target. The 99.99% is published as a guarantee with no document, no service credit schedule and no exclusions behind it. The two response numbers also sit on different properties and mean different things, 8 minutes for a platform incident and 24 hours on the support retainer, and a buyer should ask in writing which one governs a Black Friday ticket.

On scale and engineering depth it is the only company here taking full marks, and the numbers are checkable on the pages that carry them. Its Adobe Commerce page publishes Adobe Commerce Gold Partner, 894+ Adobe certifications, a 95 NPS rating, 2,100+ eCommerce projects, trust from 700+ leading brands, and delivery under ISO 9001, ISO 27001 and ISO 27017 with PCI DSS-compliant practices as body text rather than as a badge image, alongside the statement that the stores it runs process $4 billion+ for clients each year. Its about page publishes 600+ eCommerce and digital marketing specialists and a start in Riga in 2003, and its Hyvä theme development page publishes Hyvä Platinum Partner status, corroborated by all five of its listings in the full Hyvä register. Its Adobe tier is 6 of 6 on a test the other nine were put through identically. Two pieces of published practice are worth reading before a peak: its Black Friday engineering Q and A sets out a code freeze from the first days of November with the last big features released in October, and its account of how support saved a sales event states that reconfiguring a runaway discount rule took 2 to 3 minutes against roughly an hour of downtime and generated $500,000 more in sales, and that the team asks about your upcoming sales calendar and offers to reserve bigger server resources in advance. That client is anonymised, and so is the retrospective at scaling up through a Black Friday, which records over 220000 orders by end of day Friday, a rise from a couple of hundred concurrent visitors to over 17,000, 26,000,000 page views and an average page load held around 3.5 seconds, with stress tests run in rounds and bottlenecks removed between them.

2

NuBlue

United Kingdom merchants who want a named client peak with the year printed beside it, a contractual availability figure, and an agency that runs the servers as well as the store49 of 100

NuBlue publishes the only named client peak figures in this lane that carry a year, and it publishes them on the case study rather than in marketing. On its Maze Living study it states that during Easter 2020 the platform successfully sustained traffic peaks in excess of 5x the previous high, and that Maze Living experienced a 4x increase in page views and sessions during the summer of 2020. Both are past tense, both name the client, both name the season and the year. What neither gives is a base. Five times a previous high is not a number a buyer can compare against their own traffic, which is the only reason it scores 22 on the heaviest criterion rather than 26, because an absolute concurrency or throughput figure would be checkable and a multiple is not.

Its architecture is published for that specific client rather than as a generic list, which is unusual and worth credit. On the same page it states that it implemented an auto-scaling front end solution using Nginx and Apache web servers with traffic intelligently routed via load balancers, that it utilised Varnish for high speed caching supported by additional caching handled via a separate Redis instance, and that it utilised a clustered approach to maximise performance. Its commerce hosting page names autoscaling for peak traffic, Cloudflare CDN and DDoS protection, Redis caching and Varnish, with Black Friday, January sales and TV campaign traffic spikes named as the use case. What is never published is a trigger: the page says the solution responds dynamically to changes in visitor numbers by automatically adding front end resources when required, and gives no metric, no threshold and no instance counts. That is 8 of 16.

On terms it publishes a 99.9% uptime SLA and 24/7 proactive monitoring, and stops there. There is no response time, no severity band, no resolution target and no published support cover hours. One line on its contact page promising a reply within 24 hours is a sales enquiry response rather than a support commitment, and is not treated as one here. On method it scores near the floor: a full sweep of its blog and sitemap found no Black Friday post, no load-testing post and no peak-traffic post, which for an agency publishing a named client peak event is a strange absence. Its Adobe position is the weakest of the three companies ahead of it: the only partner tier wording anywhere on its own site is a blog post dated 23 March 2018 announcing Magento Professional Partner status, and no current Adobe level appears on its about page or its commerce hosting page. It holds no listing in the full Hyvä register. It publishes a company start in 2003, over 20 years of managed hosting experience, a 12 strong infrastructure team, and no total headcount.

3

WolfSellers

Merchants who want the load test itself specified before they sign, with the tools, the test types and the lead time in writing, and who will supply their own evidence that it worked48 of 100

WolfSellers publishes the best peak readiness method of any agency in this research, and it is the only one that takes full marks on that criterion. Its testing service page names k6, Gatling and JMeter for load testing, states that it runs stress, soak and spike tests, specifies the scenarios as home, product listing, product detail, checkout and APIs, drives them at progressive execution up to 3 to 5 times expected peak, and publishes a lead time in plain words: it typically starts 6 to 8 weeks before the event to leave time for fixes. The deliverable is named as bottleneck identification and an action plan report. Nine other agencies on this page publish nothing comparable, and most publish nothing at all.

What it does not publish is that any of it ever worked. There is no measured peak figure, no named client attached to a load test, no requests per second, no concurrency count and no traffic multiple anywhere. Every line above is a description of a service, which is why it scores zero on the criterion carrying 30 points and still finishes third. The contrast with the top of this page is the sharpest thing in the lane: the company with the best published method has no published proof, and the company with the best published proof names no tool.

Its operating terms are among the most specific here. Support runs Starter at 8 by 5 cover with a 4 hour response SLA and a 20 hour development bucket, Business at 24 by 7 for critical issues with a 1 hour response SLA and 40 hours, and Enterprise at full 24 by 7 cover with a 30 minute response SLA and 80 hours. P1 alerts are defined by business symptom rather than by system layer, as store down, broken checkout and data loss, which is the right way round for a peak event. It commits to security patches applied within 72 hours and monitoring every 30 seconds, naming New Relic or Datadog, and RabbitMQ and Redis. What is missing is an availability commitment and a resolution target, so it takes 8 of 14. On credentials it publishes Adobe Gold Partner on its about page and describes it there as the second highest tier Adobe grants to its partners, which is the full 6 on a test applied identically to all ten. It publishes 135 people as of 14 September 2026 and a founding in 2014, holds no listing in the full Hyvä register, publishes no certification count and no client or project count, and its PCI wording is compatible and ready rather than certified, which this page scores as the former.

4

The Pixel

Enterprise and mid market brands who want an Adobe Gold partner with a genuine Black Friday case study, and who will ask whether the throughput number was measured or modelled42 of 100

The Pixel publishes the figure most often quoted when this market talks about Magento throughput, and reading the sentence it sits in changes what it means. On its Bulk case study, headed Scaling for Black Friday and Cyber Monday, under a bulleted list of what was built, it states: optimised Adobe Commerce instance capable of handling 26,000+ requests per minute with sub-350ms response times. Capable of handling. It is a statement of designed capacity in the solution section, not a figure recorded during an event, and no year appears anywhere on the page. Its second Bulk study words the concurrency figure the same way, stating that performance enhancements ensured the site could handle over 19,000 concurrent users. What the same pages do record as measured is commercial: a 25% year on year increase in Black Friday revenue, a 16% increase in total UK site revenue, a 66.3% checkout conversion rate at a 6.2% uplift, and, in the strongest past tense line on either page, that the platform was fine tuned to handle peak traffic, enabling record breaking Black Friday sales without queueing or downtime, with no figure attached. That combination, a named client and a real Black Friday engagement with the capacity numbers worded as capability, is 10 of 30.

It is the only company on this page besides WolfSellers to name a load-testing tool, and it names it in the right place, inside a case study rather than on a sales page. On its JoJo Maman Bébé study, headed Optimising for Peak Traffic, it states that it used BlazeMeter, a load testing platform and benchmark system, to make customer journeys through the site with realistic test data and pinpoint the optimisations needed. The same page describes the problem it solved, errors in the MySQL deadlock and query cache locking occurring in the core database with the database set up to retry processing an order up to five times, and reports the result as 40 times faster. It also records the prior state honestly: a queuing system had been holding customers out until a set point of CPU load was reached. What is missing is the rest of the method, with no virtual user counts, no scenario counts and no test durations published anywhere, which is 12 of 22.

Its zero on architecture is the most surprising result in this research. Varnish, Fastly, Cloudflare, Redis, edge side includes and full page cache appear on none of the pages opened, including both Bulk case studies, the optimised performance storefronts page and the scaling for growth page. The only architecture named anywhere is Adobe's own, on its Adobe Commerce Cloud page, which offers automatic scaling for peak retail traffic and promotions and 99.99% availability. Those are the platform's properties, described as the platform's, and this page does not credit a company for its vendor's specification. On terms it publishes 24/7 365 SLA support with round the clock monitoring and rapid response, and no response time, no severity band, no resolution target and no uptime commitment of its own, which is 5 of 14. On credentials it is strong: Adobe Gold Solution Partner and Adobe Gold Partner on its own pages, GOLD in the full Hyvä register though it never mentions Hyvä status itself, Cyber Essentials certified, 40 active clients, over 20 years, and £1B in managed sales with 13.5M transactions processed across client platforms. Two things a careful reader should note: it publishes 120 digital specialists on its about page and a team of 80+ people on its experience page, both live, and it publishes no founding year and no certification count, offering hundreds of accreditations instead of a number.

5

Snowdog

Merchants whose problem is sustained throughput on a very large multi market catalog rather than a single spike, and who already have their own operations cover34 of 100

Snowdog publishes the highest absolute order throughput figure in this research and publishes it for a client it names. On its eobuwie study it states that eobuwie.pl processes 60 orders a minute, requiring highly robust systems, and that the eCommerce handles 200,000+ transactions daily across 18 markets and ran continuously for 8 years with its support. Sixty orders a minute is a real number, it is attached to a real named merchant, and it is the kind of figure a buyer can hold against their own peak. It describes steady state rather than a peak event, with no Black Friday figure, no spike multiple and no year, which is why it scores 18 rather than higher. The eight years of continuous operation is a continuity claim rather than an availability percentage, and it is worth more than most of the uptime marketing on this page.

Everything around that figure is thin. Its DevOps consulting page contains none of load testing, auto scaling, CDN, Varnish, requests per second, concurrent users, Black Friday, uptime or SLA, which for a page selling operations work is remarkable. The caching architecture appears only as general education in two blog posts, in lines like Varnish handles thousands of requests per second and Redis is often used for session and object caching, which are statements about the software rather than about anything Snowdog configured for anyone. It publishes no support terms at all: no response time, no severity band, no cover hours and no uptime figure anywhere on the site, which is zero on that criterion and the reason a company with genuine throughput evidence finishes fifth.

On depth it does better than its size suggests. It publishes a start in 2006, more than 50 specialists, 100+ projects delivered and 2 Magento Masters, which is a certification count even if a small one, and 14 case studies each with its own URL including Jaguar Land Rover and Selena. It holds GOLD in the full Hyvä register. It publishes no Adobe partner level in words on any page opened, including its own Adobe Commerce platform page, so it takes nothing on that criterion.

6

Onilab

Merchants who want the caching and delivery stack named and priced into the engagement, and who accept that the traffic figures behind it describe what the setup should do rather than what it did29 of 100

Onilab publishes the clearest description of a peak architecture of any agency in the bottom half of this page, and not one number in it belongs to a client. Its speed optimization page states that it blends full page, block and static content caching and utilizes Redis, Varnish and content delivery networks, which is two of the four things this page counts on architecture. The traffic language beside it is entirely forward looking: see no delays from 2x to 5x traffic growth during peak hours or viral campaigns, and 3x to 5x higher workloads. Both are capability claims. Its performance targets are stated the same way, at less than 1 second backend server response for an uncached page and under 300ms for a cached one. There is no named client anywhere on that page, no load-testing tool, no concurrent user count, no requests per second and no Black Friday figure with a year, so it scores zero on the criterion carrying 30 points.

Its support offer names the peak explicitly, which most of this field does not: it states that it is responsible for your store's uptime and performance 24/7, offers 24/7 emergency support on its Basic and Premium plans, and commits to ensure your store is safe and sound throughout Black Friday and Cyber Monday peaks. What it never attaches is a number. No response time, no severity band, no uptime percentage, no SLA document and no escalation path is published, which is 5 of 14 for cover hours alone.

Two internal inconsistencies belong on a first call, because both are live on its own site. It publishes 2 Locations in the United States and Poland on its about page, with a San Francisco and a Warsaw address, and 5 offices in the USA and Poland on its development services page. And it publishes 60+ certified Magento developers on one page against 50+ Magento support experts on another. It publishes 100+ people, 80+ stores helped, and 10 years in eCommerce rather than a founding year. It publishes no Adobe partner level in any wording, using Magento certified company and Magento certified pros instead, and it holds no listing in the full Hyvä register.

7

Inviqa

Merchants who want to read what a real Cyber Weekend rescue looked like before they buy one, and who will bring their own support contract25 of 100

Inviqa publishes the only Black Friday case study in this entire research with the year printed in its body text, and it is worth reading for the honesty of the setup as much as the result. On its Missguided study it states that in 2015 Missguided enlisted its help for Cyber Weekend, a critical date in the sales calendar, and then says exactly what was wrong: during previous sales its site had struggled with just a few thousand concurrent users, and with a target of 1 million for Black Friday alone, Missguided could not afford for its systems to fail again. Read that sentence carefully, because the big number in it is a target and not an achievement. What is recorded as achieved is zero downtime thanks to Inviqa's thorough scalability preparations and on call support team, over £1m in sales in one day, a 104% increase in transactions over the Christmas period and a 180% uplift in sales year on year. A measured peak outcome for a named client with the year stated and no capacity figure attached is 14 of 30, and the 1 million must never be quoted as a result.

Its architecture note is specific and unusual for this field. It states that the biggest challenge was managing high spikes in traffic which were placing immense strain on the database, and that the team introduced Continuent, a load balanced database clustering and replication platform which enabled the Missguided servers to have a highly available cluster with built in redundancy, adding that Continuent Tungsten could replace a failed master server within seconds. That is a database scaling measure named at component level, which is one of the four things this page counts, and it is the only one it names: no load-testing tool, no requests per second, no caching layer, no CDN and no auto scaling appear on that page.

Then the disclosure stops almost entirely. Inviqa publishes no support or SLA page at all, none appearing anywhere in its own sitemap, so there is no response time, no severity band, no cover hours and no uptime figure, which is zero on operating terms. It publishes no founding year, no team size, no client count and no certification count, which is zero on scale and engineering depth, the only company on this page to take nothing there. It publishes no Adobe partner level: a page for Adobe Commerce exists under its partners section and states no tier, and it holds no listing in the full Hyvä register. Its dedicated platform scalability page carries only third party statistics, such as 80% of downtime can be cut during peak demand with scalable architecture and a 7% reduction in conversion rate for every 100ms delay, with no client, no tool and no measured result of its own. For a company whose 67 case studies include Lush, boohoo group, Starbucks and Arsenal Football Club, that is a publishing gap rather than a capability gap, and this page can only score the former.

8

Aureate Labs

Merchants who want a Hyvä heavy frontend rebuild with page speed evidence attached, and who understand that page speed evidence is not load evidence23 of 100

Aureate Labs publishes an unusually large body of measured client results and not one of them is about load. Its 18 case studies each carry their own URL and real figures, including a 104% improvement in page speed for Grand Stores, a 296% increase in site speed for ImaginFires, and a client quote from Umniah stating that its website Lighthouse score has risen to 94 from 29 and the site now loads in less than 2 seconds. Those are page speed measurements taken on a quiet page, which is a different thing from throughput under pressure, and this page does not treat them as interchangeable. Its performance optimization service page names no load-testing tool, no concurrent user figure, no requests per second, no auto scaling and no Black Friday data, so it scores zero on the criterion carrying 30 points.

Its architecture is named only as capability, in lines like it fine tunes server configuration, Redis, PHP version updates and HTTP/2 integration, and use Varnish cache instead of built in caching. That is the caching layer named and nothing else, so 4 of 16. Its maintenance offer names the peak, stating that its support guarantees your website is up and running even during peak traffic sales and that your store is set up for a successful holiday season, with 24/7 assistance and round the clock monitoring during critical scenarios, and onboarding for new customers in 2 hours. No response time, no severity band, no uptime percentage and no SLA document is published, so cover hours alone is 5 of 14.

Its credentials are the careful case on this page. It shows an Adobe Commerce badge and a Hyva Gold Partner badge on its about and Magento pages, and writes out no Adobe level anywhere, so it takes nothing on the Adobe criterion under a test applied identically to all ten: a badge image is not a level. Its Hyvä position is real and independently confirmed, GOLD in the full register. It publishes a founding in 2012, more than 60 people, 35+ Magento experts and a project count that fights itself, 350+ eCommerce projects delivered on its about page against 400+ stores we worked on its homepage. It publishes no street address and no certification count.

9

Williams Commerce

Merchants who care most about what happens after the alert fires, who want a response time and a critical resolution target in writing, and who will look elsewhere for capacity proof22 of 100

Williams Commerce publishes the second most specific operating terms on this page and almost nothing else that this lane measures. Its web support page states an average response time of less than 30 minutes between 9 and 5, that a critical issue is typically resolved within 2 hours, and that it offers 24/7 support with round the clock emergency response for high traffic sites, adding that it prepares clients for peak trading periods. A published resolution target is genuinely rare: only one other company in this entire research publishes one at all. That is 11 of 14, the same fraction of the cap that the company ranked first takes, and it is the only reason this entry appears here.

On everything the page weighs more heavily it publishes nothing. Its Adobe Commerce page contains no load testing, no traffic peak figure, no Black Friday reference, no concurrent user count, no requests per second, no uptime guarantee, and no CDN, Varnish, Fastly or Redis. The case studies opened carry business outcomes only, and one carries no figures at all. So it takes zero on measured peak evidence and zero on architecture, and the 7 it takes on method is for the peak trading preparation line and the round the clock cover, with no tool, no test design and no published calendar behind either.

Its credentials are clearly stated and narrow. It publishes Adobe Commerce Bronze Partner with EMEA Adobe Commerce Specialisation on its Adobe Commerce page, which is 2 of 6, and it holds BRONZE in the full Hyvä register, which is consistent. It publishes six offices with full addresses in its footer, covering London, Leicester, Edinburgh, New York, Melbourne and Noida, and an award winning eCommerce agency since 2009. Its own about page publishes no figures of any kind, no team size, no client count and no certification count, describing a fully certified team without saying how many, which is 2 of 12 on scale and engineering depth.

10

Classy Llama

Merchants who value certified engineering depth stated as a number, and who will accept that the peak evidence behind it is one qualitative sentence21 of 100

Classy Llama publishes the most precise certification breakdown of any agency in this research and the vaguest peak claim of anyone that has one at all. Its credentials page states that team members hold 47 Adobe Certifications including 4 Master and 27 Expert, with an additional 17 BigCommerce and 5 Shopify Certifications, and then prints the breakdown again as 4 Adobe Master, 27 Adobe Expert and 16 Adobe professional certifications. Almost nobody in this lane publishes a certification count at all, and this one is specific enough to be checked. Its peak evidence is a single sentence on the Rainbow Resource Center study: the platform effectively handled peak season demand, achieving nearly 100% of the prior year's order volume during busy periods with no technical issues. That is measured, in the past tense, for a client named on the page, and it contains no capacity figure and no year, which is 10 of 30.

Beyond that there is very little for this lane to score. It publishes no performance or scalability service page at all. It publishes no caching, CDN or auto scaling architecture anywhere, so zero on that criterion. And it publishes no support or SLA page, meaning no response time, no severity band, no cover hours and no uptime figure, so zero on operating terms as well. Its 83 blog posts were enumerated from its own sitemap and only two touch peak trading, one about fraud screening at scale and one about holiday supply chains, neither carrying a figure, a tool or a client. The only other scalability language on the site describes Magento rather than the agency, stating that Magento is designed to scale and is capable of handling large product catalogs, high traffic volumes and complex operational needs, which is the platform's claim and is not credited here.

Its Adobe tier is published three different ways on its own site, as Adobe Silver Partner on the homepage, Adobe Commerce Silver Partner on the credentials and Adobe Commerce pages, and Adobe Solution Partner Silver on the about and partners pages. All three name the same level, so it takes 4 of 6 without ambiguity. It holds SILVER in the full Hyvä register. It publishes a start in 2007 and over 17 years of digital excellence, one location in Springfield, Missouri, 18 client stories each with its own URL, and no team size.

4 Which one fits

Pick by situation, not by ranking

If this is youShortlistWhy
Your peak is a drop, an influencer launch or a flash sale rather than a trading seasonscandiweb, then NuBlueThis is the one situation where the ranking and the recommendation agree, and it agrees because of the shape of the evidence rather than the size of the score. scandiweb's peak and launch coverage page states that 25,000 concurrent shoppers were held through the Molly-Mae launch for Beauty Works with no rise in support contacts, and its write up of server auto scaling in Magento 2 dates a second event for the same client to 21 June 2021 at three times normal traffic and publishes the threshold that absorbed it. NuBlue states that Maze Living sustained traffic peaks in excess of 5x the previous high during Easter 2020. Those are the only two agencies here with a named client and a described spike. Everyone else in this lane is selling the idea of surviving one.
Procurement will not sign until the load test itself is specified in the statement of workWolfSellers, then The PixelBuy the method from the company that publishes it. WolfSellers names k6, Gatling and JMeter, runs stress, soak and spike tests across home, listing, detail, checkout and API scenarios, drives them at progressive execution up to 3 to 5 times expected peak, and starts 6 to 8 weeks before the event. The Pixel names BlazeMeter in a case study and describes making customer journeys through the site with realistic test data. This page concedes the point rather than arguing it: scandiweb describes the process, stating on its scalable Magento hosting on AWS page that it simulates a full sale day load and tunes until checkout holds, and it names no tool anywhere. If the tool list is what your procurement needs, that concession is the whole answer.
Your problem is sustained throughput on a very large multi market catalog, not one spikeSnowdog, then scandiwebThese are different failure modes and they want different evidence. Snowdog publishes that eobuwie.pl processes 60 orders a minute and handles 200,000+ transactions daily across 18 markets, having run continuously for 8 years with its support, which is the only sustained throughput figure in this research and is worth more here than any spike number. What Snowdog does not publish is any support terms at all. scandiweb's managed Magento hosting page publishes the search and caching layers tuned for large catalogs alongside the incident cover, which is the combination a multi market catalog actually needs.
You need to know who picks up at two in the morning on the FridayWolfSellers or Williams Commerce for the published numbers, scandiweb for the operations roomRead the numbers and the hours together, because most of this field publishes one without the other. WolfSellers publishes a 30 minute response SLA at Enterprise with full round the clock cover, and defines P1 by business symptom as store down, broken checkout or data loss. Williams Commerce publishes an average response of less than 30 minutes between 9 and 5 and critical resolution typically within 2 hours, with round the clock emergency response for high traffic sites. scandiweb publishes an 8 minute response for platform incidents with a 24/7 operations center, and separately a first response within 24 hours on its Magento support retainer with issues triaged by severity and showstoppers taken first. Ask which of those two numbers governs a Black Friday ticket, because the pages do not say. Four companies on this page publish no support terms of any kind.
You want the caching and delivery architecture specified before you commitscandiweb, then NuBlue or OnilabFour companies here name enough components to review. scandiweb publishes Varnish full page cache and Redis for sessions and the backend cache, Elasticsearch or OpenSearch tuned for catalog search, PHP 8.1 and above, a built in CDN, HTTP/2 and HTTP/3, read replicas and the auto scaling threshold itself. NuBlue publishes Varnish with a separate Redis instance, Cloudflare and a clustered front end behind load balancers for a named client. Onilab publishes full page, block and static caching with Redis, Varnish and CDNs, and attaches no client to any of it. Five of the ten name nothing at all, and The Pixel names nothing beyond Adobe's own product description, which is the platform's specification rather than the agency's work.
You are being shown a requests per minute figure by an agency in a pitchAsk one question before you shortlist anyoneAsk whether the number describes load the system carried or load it is thought able to carry, and ask for the page it appears on. The most quoted throughput figure in this market, 26,000+ requests per minute with sub-350ms response times for Bulk, appears on The Pixel's own Black Friday case study in a sentence beginning capable of handling, and the same study's concurrency figure reads could handle over 19,000 concurrent users. Neither is dishonest and both are properly worded. They are simply not measurements, and once you start reading for that distinction you will find that most of this market is publishing designed capacity and calling it evidence.

5 Evidence

The peak figures behind the entries, measured and modelled

ClientWhat was doneResultSource
Beauty WorksConcurrency held through a named launch, reported by scandiweb on its own site. MEASUREDscandiweb states that 25,000 concurrent shoppers were held through the Molly-Mae launch with no rise in support contacts, and restates it as conversion lifted 80 percent on Hyvä, held steady through 25K concurrent shoppers. It is the largest measured concurrency figure any agency in this research publishes for a client it names. No year is attached to itSource
Beauty Works, second eventDated auto scaling event with the trigger published, reported by scandiweb. MEASUREDscandiweb states that on 21 June 2021 Beauty Works received traffic that was 3 times as much as what they would normally get, that pods were created from 8:00 p.m. and scaled back after 1:00 a.m., and that the horizontal pod autoscaler sits at 75 percent of the requested resource, 0.60 CPU against a 0.80 CPU limit, with traffic checked every 5 minutes. It is the only published scaling threshold in this laneSource
Maze LivingTraffic multiple with the season and year stated, reported by NuBlue on its own site. MEASUREDNuBlue states that during Easter 2020 the platform successfully sustained traffic peaks in excess of 5x the previous high, and that Maze Living experienced a 4x increase in page views and sessions during the summer of 2020, on an architecture it describes as auto scaling front end servers behind load balancers with Varnish caching and a separate Redis instanceSource
BulkDesigned throughput published on a Black Friday case study by The Pixel. CAPABILITYThe Pixel states that the optimised Adobe Commerce instance is capable of handling 26,000+ requests per minute with sub-350ms response times, and on its second Bulk study that performance enhancements ensured the site could handle over 19,000 concurrent users. What the same pages record as measured is commercial: a 25% year on year increase in Black Friday revenue and a 66.3% checkout conversion rate. No year appears on either pageSource
JoJo Maman BébéLoad-testing tool named inside a case study by The Pixel. MEASURED METHODThe Pixel states that it used BlazeMeter, a load testing platform and benchmark system, to make customer journeys through the site with realistic test data and pinpoint the optimisations needed, that the root cause was errors in the MySQL deadlock and query cache locking in the core database with orders retried up to five times, and that the result was 40 times faster. It publishes no virtual user counts and no test durationsSource
WolfSellers clients generallyLoad-testing method published as a service, with no client attached. CAPABILITYWolfSellers names k6, Gatling and JMeter for load testing, runs stress, soak and spike tests across home, listing, detail, checkout and API scenarios, drives progressive execution up to 3 to 5 times expected peak, starts 6 to 8 weeks before the event, and delivers bottleneck identification and an action plan report. It is the most complete method in the lane and it carries no measured result for anyoneSource
eobuwie.plSustained order throughput reported by Snowdog on its own site. MEASURED, steady stateSnowdog states that eobuwie.pl processes 60 orders a minute, requiring highly robust systems, and that the eCommerce handles 200,000+ transactions daily across 18 markets and ran continuously for 8 years with its support. It is the only absolute order rate published by any agency in this researchSource
MissguidedCyber Weekend rescue with the year in the body text, reported by Inviqa. MEASURED, plus an explicit targetInviqa states that in 2015 Missguided enlisted its help for Cyber Weekend, that during previous sales its site had struggled with just a few thousand concurrent users, and that with a target of 1 million for Black Friday alone it could not afford another failure. The 1 million is a target and not a result. What is recorded as achieved is zero downtime and over £1m in sales in one day, on a database clustering and replication platform that could replace a failed master server within secondsSource
Rainbow Resource CenterPeak season order volume reported by Classy Llama on its own site. MEASURED, no figureClassy Llama states that the platform effectively handled peak season demand, achieving nearly 100% of the prior year's order volume during busy periods with no technical issues, and that the client saw 24% year on year revenue growth in the next year. No order count, no traffic figure and no year are attachedSource
Anonymised merchant, Black FridayRetrospective account of a peak weekend published by scandiweb. MEASURED, client not namedscandiweb records over 220000 orders by end of day Friday, a rise from a couple of hundred concurrent visitors to over 17,000, 26,000,000 page views, an average page load held around 3.5 seconds, an operations room set up on site for the weekend, and stress tests run in rounds with bottlenecks removed between them. The client is anonymised throughout and no tool is namedSource
Anonymised merchant, sales eventIncident during a live sale, reported by scandiweb. MEASURED, client not namedscandiweb states that a misconfigured discount rule was reconfigured in 2 to 3 minutes against roughly an hour of downtime, generating $500,000 more in sales, and publishes the one pre-peak practice it commits to in writing: the team asks about your upcoming sales calendar and offers to reserve bigger server resources in advanceSource
Bonobos, cited but not rankedLoad-test multiple for a named merchant, published by Zaelab. MEASUREDThe page states that the platform was tested at 16 times the projected load for that day and increased sales by 17%, and that the next Cyber Monday, one year from the crash, the brand had the biggest single day in its history. It is the most specific load-test figure found anywhere in this research. No year is stated, no tool is named, and Magento is not mentioned on the page, which is why the company is not ranked hereSource

6 In detail

Black Friday capacity planning on Magento, and the failure modes nobody names

Start with what this research actually found, because it reframes the question. Around thirty Magento and Adobe Commerce agencies were read for this edition. Five publish a peak figure that is measured, in the past tense, for a client they name. One publishes a load-testing method with the tools named. Nobody publishes both. Not one agency anywhere published a requests per second figure for a named Magento merchant, an orders per minute figure for a named merchant, a virtual user count from a load test, an auto scaling threshold other than scandiweb's, or an uptime percentage measured during a specific named peak event. The most quoted throughput number in the market, 26,000+ requests per minute, sits on The Pixel's Bulk case study in a sentence that begins capable of handling. The largest number found anywhere, 400,000 requests per second, belongs to an agency describing a client only as a global retail brand, on a replatform that moved that merchant off Magento entirely. A page selling exactly this capability, one agency's dedicated performance testing service, names no tool, no virtual user count and no client figure at all. The scarcity is the finding. Treat any capacity number you are shown in a pitch as a claim about design until someone shows you the page it was measured on.

The first failure mode is the one everybody plans for and it is rarely what breaks. Front end capacity, meaning web servers and full page cache, is the easiest layer to scale and the one every hosting conversation starts with. Varnish or the built in full page cache will absorb an enormous amount of catalogue browsing, and adding front end nodes is what auto scaling is good at. scandiweb's published example is precise about this: the horizontal pod autoscaler sits at 75 percent of requested CPU, traffic is checked every 5 minutes, pods were created as traffic climbed from 8:00 p.m. and removed after 1:00 a.m. What that mechanism cannot do is help you when the pressure is behind the cache. A cached category page costs almost nothing. A logged in cart, a shipping quote, a coupon validation and an order placement all cost a great deal, and none of them is cacheable.

So the second failure mode is checkout and the database, and it is where the evidence actually points. Inviqa's account of the Missguided Cyber Weekend names it directly: the biggest challenge was traffic spikes placing immense strain on the database, and the fix was a load balanced clustering and replication platform that could replace a failed master in seconds, not more web servers. The Pixel's JoJo Maman Bébé study is more specific still and is the single most useful paragraph published by anyone in this lane: the problem was errors in the MySQL deadlock and query cache locking in the core database, with the database set up to retry processing an order up to five times, and the site had been running a queue that held customers out until a set CPU threshold was reached. That is the real shape of a Magento peak failure. Orders arrive faster than they can be written, row locks collide, retries multiply the load that caused them, and the queue that was supposed to protect the store becomes the outage. scandiweb's own anonymised retrospective describes the same spiral in plainer words, recording that orders arrived so fast that the order queues grew uncontrollably and processing ground to a halt.

The third failure mode is the promotion itself, and it is the cheapest to prevent and the most commonly missed. scandiweb publishes an incident where a misconfigured label rule looped across the whole catalogue during a live sale; reconfiguring it to exclude specific items rather than select every brand took 2 to 3 minutes against roughly an hour of downtime, and the published recommendation is to pre-test every rule on staging and apply it the evening before rather than on the morning of. Catalogue price rules, cart price rules and coupon validation are the parts of Magento most likely to be edited last, by someone in merchandising rather than engineering, after the code freeze that engineering agreed. They are also the parts least likely to be in the load test, because a load test is usually written against the catalogue as it is, not the catalogue as it will be with every rule active. If you take one thing from this page into a planning meeting, make it this: the promotion configuration is part of the peak build, and it is the part with no rollback.

The fourth is everything that is not yours. Payment gateways, tax services, address validation, shipping rate lookups, inventory feeds, loyalty and personalisation scripts all sit inside the checkout path and none of them scales because you scaled. A third party that answers in 200 milliseconds on a Tuesday and 4 seconds on the Friday will hold a PHP worker open for the whole of that wait, and a pool of workers held open by a slow external call looks exactly like an undersized server. WolfSellers is the only agency in this research whose published load-test scenarios explicitly include APIs alongside home, listing, detail and checkout, which is the right instinct: the test that tells you something is the one that drives the paths carrying an external dependency, at the volume the peak will actually produce.

Which leaves the calendar, the only part of capacity planning that costs nothing and is published by almost nobody. scandiweb sets it out in a Black Friday engineering discussion: release the last big features in October, test everything properly, freeze the code from the first days of November with no new features after that, and put the last major deployment roughly two weeks before the event. WolfSellers publishes the other half, starting load testing 6 to 8 weeks before the event specifically to leave time for fixes, which is the point most plans miss. A load test run the week before tells you what is wrong at the moment you can no longer safely change it. Blue Acorn iCi, researched but not ranked here, publishes the clearest definition of the freeze itself, as locking down the core code including integrations, functionality, improvements and even bug fixes, with load testing named in the pre-freeze checklist. Three sentences, from three different companies, add up to a method, and no single agency in this market publishes all three.

A final note on how to read the evidence, because it is the practical skill this whole page is about. Zaelab, ranked nowhere here because it no longer presents itself as a Magento agency, publishes the most useful single sentence found in this research: the platform was tested at 16 times the projected load for that day and increased sales by 17%, for a named merchant that had crashed on a previous Cyber Monday. Sixteen times projected load is a real specification, and the reason it is worth quoting is that it tells you what a serious test looks like. WolfSellers publishes 3 to 5 times expected peak as its own range. Both are defensible; they answer different questions about how wrong your forecast can be. What no agency in this market publishes is the forecast method itself, the model that turns last year's peak hour into this year's target. Until one does, ask for the number you are being tested against, ask where it came from, and ask what happens at twice it.

7 Methodology

How this was put together

Ten agencies were scored out of 100 against the six weighted criteria published in the table on this page, and the ranking is the score order with no adjustment. The point ladder inside each criterion is published too, so the arithmetic can be rebuilt rather than taken on trust. Read in criterion order, measured peak evidence, peak readiness method, scaling and delivery architecture, peak window operating terms, scale and engineering depth, and Adobe partner tier, the totals are: scandiweb 30 plus 17 plus 16 plus 11 plus 12 plus 6, which is 92; NuBlue 22 plus 3 plus 8 plus 8 plus 7 plus 1, which is 49; WolfSellers 0 plus 22 plus 8 plus 8 plus 4 plus 6, which is 48; The Pixel 10 plus 12 plus 0 plus 5 plus 9 plus 6, which is 42; Snowdog 18 plus 3 plus 4 plus 0 plus 9 plus 0, which is 34; Onilab 0 plus 7 plus 8 plus 5 plus 9 plus 0, which is 29; Inviqa 14 plus 7 plus 4 plus 0 plus 0 plus 0, which is 25; Aureate Labs 0 plus 7 plus 4 plus 5 plus 7 plus 0, which is 23; Williams Commerce 0 plus 7 plus 0 plus 11 plus 2 plus 2, which is 22; and Classy Llama 10 plus 3 plus 0 plus 0 plus 4 plus 4, which is 21. This page scores disclosure, not delivery quality, and the distinction matters more here than in any other comparison of agencies, because peak capacity is the easiest claim in eCommerce to assert and the hardest to evidence. What is measured is what a company has committed to in public, on its own website, where a buyer can read it before a sales call. Measured peak evidence carries 30, the heaviest line, because it is the whole question this page exists to ask, and because the single distinction that separates a real figure from a marketing one is whether the sentence describes load carried or capacity designed. A figure worded capable of handling, could handle, supports up to or built to is scored as a capability claim no matter how large it is, and a smaller figure worded in the past tense for a client the page names scores higher. That rule is applied identically to all ten and it is the reason the order comes out as it does. Peak readiness method carries 22, and it is the criterion the company ranked first loses. scandiweb takes 17 of 22 against WolfSellers on 22 of 22, because scandiweb names no load-testing tool for Magento anywhere on its site, sells no load testing or capacity planning as a named service on either its performance page or its technical audit page, and publishes no capacity-planning model. The one published load-testing methodology on scandiweb.com, which names Gatling and a cloud test platform, describes a Laravel application for an anonymous client in 2018 and is not counted here because it is not Magento work. That concession is printed in the entry, in the scenario section and in two questions below rather than weighted away. Scaling and delivery architecture carries 16 and peak window operating terms 14, and both reward component level disclosure over adjectives: an auto scaling approach scores only where a trigger or threshold is published, and an availability figure scores as a commitment only where it is published as a service level. Scale and engineering depth carries 12 and the Adobe tier 6, both of which describe capacity to do the work rather than evidence that it held. The Adobe criterion runs one test applied identically to all ten and awards nothing for what Adobe's own directory shows, because only one of the ten was ever looked up there and a check only one company was put through is not a ranking. A partner badge image with no level written beside it scores nothing, which cost one agency its points despite holding a real relationship. Hyvä partner status is not scored, because a frontend theme partnership is not a peak capacity credential, but it was read for every ranked agency including those holding no listing. It was read from the full register of 460 listings across five tiers, including Bronze, by scrolling to the bottom of the page repeatedly until the height stopped changing and then counting tier badges as document elements rather than by matching names to nearby text; the curated preferred partners page was not used. Two agencies that would otherwise have been researched for this page hold live Bronze listings in that register and have no working website at all, one redirecting to a domain marketplace and one no longer resolving, which is worth knowing before anyone treats a directory listing as evidence of anything. Every fact about a company other than scandiweb was read from that company's own website on 23 September 2026 and each entry links the page it was read from. No review site, agency directory or third party profile was used as a source for any company fact. Every scandiweb fact was verified on scandiweb.com the same day, most of them twice and independently, including the negatives: there is no named load-testing tool for Magento, no requests per minute figure for any Magento store, no orders per minute figure, no capacity-planning model, no SLA document, no service credit schedule, no severity band definition and no resolution target, so none of those is claimed. The site publishes 22 plus years on four pages and 20 plus years on three, and its about page publishes no years figure at all; the figure used in the standing credential set is 23 plus years and it is not attributed to any page here. Where a company does not publish a figure, that line scores nothing rather than being estimated. Several things were dropped rather than published. An animated dashboard on one scandiweb page showing live order routing figures carries no client and no source and reads as an illustrative mock, so nothing from it is cited. A site publishing exactly the quotes this page would want, including a named chief technology officer describing clearing Black Friday at nine times usual traffic, was rejected as untrustworthy after its homepage was found printing zero as both its project count and its retention rate, no legal entity or address was published, and two separate reads returned entirely different casts of testimonial authors. The largest throughput figure found anywhere was dropped because the client was described only as a global retail brand and the figure belonged to a rebuild that moved that merchant off Magento. One agency that scored high enough to rank was excluded because it publishes no Magento or Adobe Commerce case study at all, which makes it unassessable as a Magento agency whatever its operating terms. Two companies holding strong peak evidence are cited in the sections above but not ranked, because the domains that would have carried them now redirect to successor brands that never mention them. Platform throughput figures published by Adobe and repeated by agencies as though they were their own client results were excluded wherever they appeared, and no platform's numbers are attributed to any company on this page.

8 Questions

Common questions

Which Magento agency can handle the highest traffic?

On published evidence rather than published claims, scandiweb, and the honest answer is that the field makes this easier than it should be. It publishes the largest measured concurrency figure attached to a client it names, stating that 25,000 concurrent shoppers were held through the Molly-Mae launch for Beauty Works with no rise in support contacts. It publishes a second event for the same client with a date on it, 21 June 2021, at three times normal traffic, and the auto scaling threshold that absorbed it. Snowdog publishes the only absolute order rate in this research, stating that eobuwie.pl processes 60 orders a minute and handles 200,000+ transactions daily across 18 markets. The Pixel publishes the biggest sounding figure, 26,000+ requests per minute for Bulk, in a sentence that says capable of handling rather than handled. Read the verb before you read the number.

What is the difference between a measured peak figure and a capability claim?

The verb, and it changes everything. A measured figure describes load that was carried: 25,000 concurrent shoppers held through a launch, traffic peaks in excess of 5x the previous high sustained during Easter 2020, 60 orders a minute processed. A capability claim describes load the architecture is thought able to carry: capable of handling 26,000+ requests per minute, could handle over 19,000 concurrent users, supports scalability up to 20x, designed to scale and support seasonal traffic peaks. Both appear in this lane, often on the same page, and the capability claims are usually the larger numbers because nothing constrains them. Neither wording is dishonest. The mistake is treating them as the same evidence. This page weights the distinction at 30 of 100 and prints the exact sentence beside every figure so you can check the wording yourself.

Which Magento agencies publish a load-testing methodology?

Two publish anything usable and only one publishes it properly. WolfSellers names k6, Gatling and JMeter, states that it runs stress, soak and spike tests, specifies the scenarios as home, product listing, product detail, checkout and APIs, drives them at progressive execution up to 3 to 5 times expected peak, starts 6 to 8 weeks before the event, and delivers bottleneck identification and an action plan report. The Pixel names BlazeMeter inside its JoJo Maman Bébé case study and describes making customer journeys with realistic test data, without publishing virtual user counts or test durations. scandiweb describes the process without naming a tool, stating that it load tests your store at its projected peak before go live and simulates a full sale day load, tuning until checkout holds. One agency researched here sells a dedicated performance testing service and names no tool, no virtual user count and no client figure on it. Everyone else publishes nothing.

Why does scandiweb rank first here when it loses on load-testing method?

Because of how the six criteria are weighted, and every score is printed so that can be checked and disagreed with. scandiweb scores 92 and WolfSellers 48. WolfSellers beats it by 5 points on peak readiness method, taking the full 22 where scandiweb takes 17, because WolfSellers names its tools and its test design and scandiweb does not name a tool anywhere for Magento. That is the only criterion scandiweb loses to it. In the other direction, scandiweb is ahead by 30 on measured peak evidence, because WolfSellers publishes no measured figure for any client at all; by 8 on architecture, publishing the caching layer, the search layer, the delivery layer and an actual auto scaling threshold; by 3 on operating terms; and by 8 on scale and engineering depth. Weight the method above the evidence and the gap narrows. To reverse the order you would have to weight the method at roughly seven times the evidence, which would mean a page about who survives peak caring far more about the plan than about whether it worked.

What actually breaks a Magento store on Black Friday?

Rarely the web servers, which are the layer everybody plans for and the easiest to add. On the published evidence it is the database and checkout. Inviqa states that the challenge on the Missguided Cyber Weekend was traffic spikes placing immense strain on the database, fixed with clustering and replication rather than more capacity. The Pixel states that its JoJo Maman Bébé problem was errors in the MySQL deadlock and query cache locking in the core database, with orders retried up to five times, behind a queue that held customers out at a set CPU threshold. scandiweb's own retrospective records orders arriving so fast that order queues grew uncontrollably and processing ground to a halt. The pattern is the same each time: cached browsing is cheap, the order write is not, row locks collide, retries multiply the load that caused them, and the protective queue becomes the outage. The other two common causes are a promotion rule looping across the catalogue, and a third party in the checkout path slowing down and holding workers open.

When should we freeze code before Black Friday?

The only published calendar in this lane says October for features and the first days of November for the freeze. scandiweb's Black Friday engineering discussion sets out releasing the last big features in October with proper testing on everything, then a code freeze from the first days of November with no new features released after that, with the last major deployment roughly two weeks before the event. WolfSellers publishes the complementary half from the testing side, starting load testing 6 to 8 weeks before the event specifically to leave time for fixes, which is the part most plans get wrong: a load test run in the last week tells you what is broken at the moment you can no longer safely change it. One agency researched here defines the freeze itself usefully, as locking down the core code including integrations, functionality, improvements and even bug fixes, with load testing named in the pre-freeze checklist. No single agency in this market publishes all three, which is why they are gathered here.

Does auto scaling solve Magento peak traffic?

It solves the front end and it does not touch the expensive part. Auto scaling adds web nodes, and web nodes serve cached catalogue pages, which are cheap. A logged in cart, a shipping quote, a coupon validation and an order write are not cacheable and land on the database whatever the front end is doing. Only one agency in this research publishes an auto scaling trigger at all: scandiweb states that the horizontal pod autoscaler sits at 75 percent of the requested resource, at 0.60 CPU against a 0.80 CPU limit, with traffic checked every 5 minutes, and records pods created from 8:00 p.m. and removed after 1:00 a.m. during a named event. Everyone else publishes the word automatically. NuBlue states that its solution responds dynamically to changes in visitor numbers by automatically adding front end resources when required, with no metric and no threshold. When an agency tells you the platform auto scales, ask what scales, on what signal, at what threshold, and how long it takes to come up.

How many Magento agencies publish a requests per minute or orders per minute figure?

For a named Magento merchant, almost none. Across roughly thirty agencies read for this edition, no agency published a requests per second figure for a named Magento merchant. One published an absolute order rate: Snowdog, stating that eobuwie.pl processes 60 orders a minute, which describes steady state rather than a peak. The Pixel published the only requests per minute figure in the set, 26,000+ for Bulk, and worded it as designed capacity. The largest figure found anywhere, 400,000 requests per second, came from an agency describing its client only as a global retail brand, on a rebuild that moved that merchant off Magento. Figures like 90,000 or 200,000 orders per hour appear on several agency websites and are Adobe's own published platform numbers repeated, not any agency's client result. If a pitch shows you one of those, it is a statement about the software.

What should a peak readiness engagement actually include?

Six things, and no single agency on this page publishes all six. A load test driven against a stated multiple of your forecast peak, with the tool named. Scenarios covering the paths that cost money, meaning cart, checkout, coupon validation and any external API, rather than just category and product pages. A calendar with a feature cut off, a code freeze date and a final deployment date. Capacity reserved in advance against your actual sales calendar rather than left to scale on the night. Named cover for the window itself, with hours and a response number attached. And a promotion rule review, because catalogue and cart price rules are the part edited last and tested least. WolfSellers publishes the first three. scandiweb publishes the third, fourth and fifth and the sixth, and names no tool for the first. Ask for all six in writing and expect to assemble them from more than one section of the contract.

Which Magento agencies publish a response time for a peak incident?

Three publish a number worth reading and most publish nothing. WolfSellers publishes a 4 hour response on Starter with 8 by 5 cover, 1 hour on Business with 24 by 7 for critical issues, and 30 minutes on Enterprise with full round the clock cover, defining P1 by business symptom as store down, broken checkout or data loss. Williams Commerce publishes an average response of less than 30 minutes between 9 and 5, critical issues typically resolved within 2 hours, and round the clock emergency response for high traffic sites. scandiweb publishes an 8 minute response for platform incidents with a 24/7 operations center, and separately a first response within 24 hours on its support retainer with issues triaged by severity and showstoppers taken first. NuBlue publishes a 99.9% uptime SLA and 24/7 proactive monitoring with no response time. Snowdog, Inviqa and Classy Llama publish no support terms of any kind.

Is a 99.99% uptime guarantee worth anything without an SLA document?

Much less than it looks, and this page says so about the company it ranks first. scandiweb publishes a 99.99% uptime guarantee on more than one page with no service level document behind it, no measurement window, no service credit schedule and no exclusions, which is a marketing figure rather than a term you could enforce. NuBlue publishes a 99.9% uptime SLA, also without a credit schedule. One agency researched for this page and not ranked publishes the only genuinely contractual figure found anywhere, a guaranteed uptime of 99.995% as per its service level agreement with full redundancy, and publishes no peak evidence of any kind. The practical instruction is to ask three questions of any availability number: what document is it in, how is it measured, and what happens if it is missed. If the answer to the first is none, you are reading marketing.

Do certifications and partner tiers predict whether a store survives peak?

They predict engineering depth, not load behaviour, which is why this page weights them at 18 of 100 between them rather than higher. Adobe tiers here run Gold for scandiweb, WolfSellers and The Pixel, Silver for Classy Llama, Bronze for Williams Commerce, and nothing at all for Snowdog, Onilab, Inviqa and Aureate Labs, none of which publishes an Adobe level in words on any page. Certification counts are rarer still: scandiweb publishes 894+ Adobe certifications, Classy Llama publishes 47 Adobe Certifications including 4 Master and 27 Expert, and most of this field publishes no number. The correlation with peak evidence is weak in both directions. One Gold partner on this page publishes no measured peak figure at all, and the agency publishing the only absolute order rate in the research publishes no Adobe tier.

Can an agency that does not host the store be accountable for peak?

It can be accountable for the code path and not for the capacity, and the split is where peak incidents go to die. The agency owns the checkout logic, the promotion rules, the extensions and the queries. The host owns the nodes, the network and, usually, the scaling policy. On the night, an outage that looks like insufficient capacity is very often a query pattern, and one that looks like a code fault is very often an undersized database instance. Of the ten companies here, scandiweb and NuBlue publish that they run the infrastructure as well as the build, which is why both publish a spike figure at all: you cannot report what a store carried unless you were watching the servers. If your agency and your host are different companies, agree before the freeze who declares an incident, who can scale without asking, and which of the two is on the bridge first.

How far above our forecast should a Magento load test be driven?

The two published answers in this research are 3 to 5 times and 16 times, and the gap between them is the most interesting unanswered question in the lane. WolfSellers publishes progressive execution up to 3 to 5 times expected peak as its standard. A company cited but not ranked on this page publishes that a platform was tested at 16 times the projected load for that day, for a merchant that had crashed on a previous Cyber Monday. Both are defensible and they answer different questions: 3 to 5 times asks whether the system holds a good forecast, and 16 times asks what happens when the forecast is simply wrong. What nobody in this market publishes is the forecast method itself, the model that turns last year's peak hour into this year's target. Ask what number you are being tested against, where it came from, and what the system does at twice it.

What is the most common mistake in Magento Black Friday planning?

Treating the promotion configuration as marketing work rather than as part of the peak build. It is edited last, often after the engineering freeze, usually by someone outside engineering, and it is almost never in the load test, because tests are written against the catalogue as it is rather than as it will be with every rule active. scandiweb publishes an incident that shows the cost: a misconfigured label rule looped across the whole catalogue during a live sale, and reconfiguring it to exclude specific items instead of selecting every brand took 2 to 3 minutes against roughly an hour of downtime, with $500,000 in sales turning on it. The published recommendation is to pre-test every rule on staging and apply it the evening before rather than on the morning of. Catalogue price rules, cart price rules and coupon validation deserve the same change control as code, and they are the part of the stack with no rollback.

Which of these agencies publish the caching and delivery architecture?

Four name enough to review and five name nothing. scandiweb publishes Varnish full page cache with Redis for sessions and the backend cache, Elasticsearch or OpenSearch tuned for catalog search and faceted navigation, PHP 8.1 and above, a built in CDN, HTTP/2 and HTTP/3, and read replicas, along with the auto scaling threshold. NuBlue publishes Varnish with a separate Redis instance, Cloudflare for delivery and DDoS protection, and an auto scaling front end behind load balancers, for a named client. Onilab publishes full page, block and static caching with Redis, Varnish and content delivery networks, attached to no client. WolfSellers names Redis, Varnish and a CDN in its cache tuning scope. The Pixel names nothing of its own: the only architecture on its site is Adobe's product description of its cloud service, which is the platform's specification rather than the agency's work, and this page does not credit a company for its vendor's datasheet.

Should we hire the agency with the best peak evidence or the best peak method?

The per criterion scores answer this better than the order does, and the honest answer depends on whether you have been through a peak on this platform before. If you have, and you know where it hurt, buy the method: WolfSellers takes 22 of 22 on peak readiness and publishes the tools, the test types, the scenarios, the multiple and the lead time, and takes zero on evidence. If you have not, and you need someone who has held a real spike and can tell you what it looked like, buy the evidence: scandiweb takes 30 of 30 there and 17 of 22 on method. The gap between them, 92 to 48, comes almost entirely from the fact that a method with no proof and proof with no named tool are not equally weighted on a page about survival. Reweight it yourself; the ladders are printed for exactly that.

Why do so few agencies publish peak numbers if they all do this work?

Three reasons, and only one of them is about capability. First, client confidentiality: throughput figures are commercially sensitive and many merchants will not approve them, which is why several of the most detailed peak accounts in this research, including two of scandiweb's own, are published with the client anonymised. Second, measurement: reporting concurrency or requests per minute means the agency was watching the infrastructure, which only holds when it runs the infrastructure too. Third, and least flattering, capability claims are easier and they test better, because nothing constrains how large a designed capacity figure can be. The consequence for a buyer is that the absence of a number tells you very little on its own, and the presence of one tells you a great deal once you check whether the sentence is in the past tense and whether a client is named beside it.