back
adidas

adidas · 2020–23 · B2B e-commerce

Streamlining B2B bulk ordering for global expansion

they asked for a modern shop, buyers wanted familiar

adidas’s B2B ordering platform in a browser window: the pre-order home page with the catalog by sport and the divisions below

adidas’s¹ flagship B2B e-commerce platform lets retailers pre-order large product quantities for upcoming seasons. The goal was to support its expansion into North American (NAM) and Latin American (LATAM) markets by redesigning the ordering journey to reduce friction for large enterprise clients. The project started in spring 2021. It was the first time the B2B product department had ever talked directly to the people using the platform about their experience, and we led those conversations. Researching with real buyers from 26 countries helped us reshape it. Product revenue grew from €380M to almost €1B, and our work was part of that growth.

role
UX team lead, researcher and research coordinator with a sister product’s design team
team
6 UX designers, 4 product managers
timeline
~5 months
methods
User interviews, focus groups, enterprise Design Sprint, usability testing

Problem

Large retailers ordered whole seasons in Excel², because the shop was too slow for bulk orders: one login per account, no copying carts, addresses locked to contracts. Sales reps typed the orders in for them.

Solution

We researched with 56 buyers in 26 countries, then rebuilt ordering to work like a spreadsheet, with mass edit, copy cart, multiple logins, bulk shipping, drop-ship and Excel export.

Results

€380M → ~€1B product revenue (2019–21). Our work was part of that growth. Launched in North and Latin America. Sales reps moved from data entry to account management.

TL;DR the short version

01 / 06 the challenge

01 — the challenge

adidas was expanding. its ordering wasn’t ready.

manual ordering designed for Europe couldn’t scale to new markets

Each market hit a different wall.

North America (NAM)

North America’s sales reps already had an ordering tool of their own, which the market kept paying to maintain. To move them to the global platform, the new shop had to do everything that tool did. The biggest gap was drop-shipping (sending an order straight to a customer’s address, not the store), which the cart didn’t support. Once the global shop rolled out there, North America dropped its own tool.

Latin America (LATAM)

Retailers with many stores had to build the same order again for each one, because there was no “Copy Cart” and no way to change shipping locations in bulk. One retailer with 120 stores logged in 120 times a season to place its orders.

sales reps were doing the buyers’ data entry

The support bottleneck

Because the tool wasn’t truly self-service, adidas relied on many sales reps to place orders for customers by hand.

The seasonal crunch

This manual support was unsustainable during the short, high-pressure pre-season buying windows. adidas needed a tool that let retailers order on their own, freeing up sales reps for strategic tasks rather than data entry.

02 — what it depended on

before designing anything, we asked why buyers avoided the shop

Research goal

To analyze the purchasing habits of high-volume buyers and understand why they prefer offline tools (like Excel) over the platform’s native cart.

Main objective

Map how buyers place a big order from start to finish, and find where the shop slows them down.

a process the whole department kept using

Before kicking off the project, we outlined our proposed approach: the Enterprise Design Sprint (a Design Sprint that follows the method but is flexible to the big corporate pace), which would come after a series of user interviews and focus groups.

We started with , then a . After that, for every new OKR*, again and again: , , , and a .

Step 01: User research

56 buyers, 26 countries, 6 languages. Why did the biggest buyers still order in Excel?

how long
4 weeks
what came out
Four key findings and the buyers’ needs.

Step 02: Design Sprint

Engineering, product, sales and design agreed on one ordering flow. Planned for 4 days.

how long
1.5 weeks
what came out
One user flow, agreed and ready for testing.

Step 03: Story mapping

Product led workshops with UX and dev to decide what to design and test first.

how long
a few days
what came out
A prioritized backlog and a sequenced list of OKRs.

Step 04: Technical analysis

Design presented mockups and asked questions; the technical team flagged constraints and dependencies and validated what was feasible.

how long
1–2 calls per OKR
what came out
A clear answer on what could be built now, and what needed more work.

Step 05: Design phase

Turning the sprint’s raw user journeys into real designs: UX workshops, technical sync with front and back end, mockups, a KPI session, component reviews and usability testing.

how long
3 months
what came out
Mass edit, Excel export, multiple logins and the rest, spread across a 6-month backlog.

Step 06: Dev phase

Engineering built the solution; design reviewed it for visual QA, checking the build matched the design.

what came out
A list of fixes, prioritized with product into before-launch and after-launch.

Step 07: Post-launch analysis

The plan: check the KPIs set in design, watch qualitative signals (interviews, usability tests, heatmaps, recordings) and run A/B tests where quantitative data was needed.

what came out
In practice, time and limited analytics meant this rarely ran in full.
step 01 of 07

OKR: a goal with measurable results a team commits to for a quarter. Each one went through the last five steps.

This process outlived the project. After we left, the whole adidas B2B department, not just our product, kept using it as its main way to design.

03 — what we found

four gaps sent buyers back to Excel

56 buyers in 26 countries, in their own languages

We spent 4 weeks preparing and conducting user interviews and focus groups.

26 countries · 11 focus groups · 56 participants · 6 languages

  • Canada
  • Mexico
  • Panama
  • Brazil
  • Peru
  • Chile
  • Argentina
  • United Kingdom
  • Portugal
  • Spain
  • France
  • Germany
  • Italy
  • Poland
  • Croatia
  • Greece
  • Israel
  • United Arab Emirates
  • United States
  • South Africa
  • Australia
  • New Zealand
  • Ecuador
  • Austria
  • Switzerland
  • Czechia

what the research actually told us

Our research revealed the gaps preventing global scalability.

Limited enterprise access

The issue: Large customers were restricted to a single login per account, making it impossible for teams to collaborate.

The impact: This bottleneck slowed down decision-making for adidas’s biggest clients, who needed multi-user access to manage complex orders.

Navigation friction & ambiguity

The issue: The cart creation flow was counter-intuitive, and delivery dates were often misinterpreted by buyers.

The impact: Users didn’t know where to start, driving a high volume of “How-to” support calls to the sales team.

Inefficiency for multi-store orders (LATAM)

The issue: Buyers managing multiple storefronts could not duplicate carts; they had to manually rebuild orders for every location.

The impact: This was one of the reasons LATAM buyers abandoned the app for Excel—it was simply too slow to use the platform.

Rigid delivery logic (NAM)

The issue: Delivery addresses were hard-coded to contracts (fixed to the contract, with no way to change them per order), blocking the ability to select custom drop-ship locations.

The impact: This technical constraint was a hard blocker for adopting the drop-shipping model (goods sent straight from the warehouse to the buyer’s customer) required for North American expansion.

Also missing: the formulas and cart-building features North American buyers had in their own tools. adidas’s tool didn’t include them.

3 personas to design for

From the interviews we built 3 personas, one for each kind of buyer we met.

“If I could sort items in the Cart and reuse same quantities for sizes multiple times, it would be a game-changer for me”
In their words
Persona · from the interviews

William Mayers

New customer, small size

Orders for 10 stores in Europe on a fixed budget. Most of each order repeats the last one, so they type the same items and sizes in every season.

A bearded man in a baseball cap with the adidas trefoil, looking straight at the camera, in a two-tone T-shirt (black and white)
  • 10 stores in Europe
  • 60% classics, 40% new
  • A well-defined budget

Their goals

  • Reorder the same items and sizes in a few clicks
  • See what each group of items costs

Their main frustrations

  • Typing the same quantities again and again
  • No view of the budget per group of items
“Planning for reorder and duplicating orders is a nightmare - it lasts for days, sometimes even weeks”
In their words
Persona · from the interviews

Mark Harrison

Specialist, medium size

Buys men’s apparel for up to 80 stores. Sends the same order to every store, one by one, sometimes logging in as each location, for local regulations.

A man with short hair looking straight at the camera, in a dark adidas crew-neck shirt with stripes on the sleeves (black and white)
  • Up to 80 stores
  • Specializes in apparel for men
  • Reorders for specific dates

Their goals

  • Build one cart and copy it to every store
  • Know when items will be back in stock

Their main frustrations

  • Copying an order to each location by hand
  • No idea when reorders will be available
“This platform is a deal-breaker for me: I can’t be 100% autonomous and often need the assistance of a sales representative, and it is just a lot of manual work for me.”
In their words
Persona · from the interviews

Natalie Norman

New customer, big size

Picks the range in the showroom, then orders for 50 of their company’s 200+ stores, with help from sales reps. Every store needs the same new range, in the same sizes.

A smiling woman with long fair hair, looking over her shoulder, in a dark T-shirt (black and white)
  • 200+ stores, 50 of them theirs
  • Works closely with sales reps
  • Orders a large number of items

Their goals

  • Order large quantities for many locations at once
  • See all carts and orders in one place

Their main frustrations

  • One order split across several carts, because of the item limit
  • Items sell out while the order is still being built

before designing, we checked what was already broken

Simultaneously, the design team conducted a 2-week UX audit and heuristic evaluation (checking the interface against established usability principles), so the redesign wouldn’t repeat the same issues.

UX audit:

  • Inconsistent flows

    “Pre-order” and “Re-order” followed different logic, confusing users who switched between tasks.

  • Lack of guidance

    No onboarding, tooltips or “next steps” to guide first-time users.

  • Technical debt (old shortcuts in the product that make every change slower and riskier)

    We faced broken legacy features, inconsistent components and an interface that ignored basic usability rules.

  • Migration

    In addition we had a challenge of a massive Sketch³-to-Figma⁴ migration mid-project.

Cross product audit:

  • Internal benchmarking

    Audited similar features across the company’s portfolio to ensure a unified experience for users who use multiple internal tools.

  • E2E (end-to-end) journey mapping

    Served as Subject Matter Experts (SMEs, the people who know the product best) to validate the end-to-end customer journey map produced by partner vendors.

  • Research standardization

    Defined a shared research framework to ensure data consistency across the entire design department.

  • Design system unification

    Aligned UI components across 3 separate products, laying the groundwork for a shared design system.

04 — what changed

we built a shop that works like their spreadsheet

one sprint to get engineering, product and sales to agree

To tackle the complexity of global requirements without stalling, we aligned engineering, product, sales and design in a 1.5-week workshop.

8 people from engineering, product and sales · 6 designers · 20 hours of workshops

“How might we” questions from the sprint, grouped by topic.
Excel, againdrawn by hand first
Sketches of the order screen, with sticky-note comments and numbered vote tokens.
The ordering flow the team agreed on, from signing in to submitting an order.

It didn’t go to plan. The sprint was meant to take 4 days, by the book, and it took 1.5 weeks. The people we needed were busy and could only give us a few hours at a time, so the days stretched. We kept it moving by writing every decision down and keeping everyone in the loop.

3 rounds of tests with 14 participants, while we designed

To meet tight deadlines, we ran usability testing in parallel with design updates, iterating through 3 versions with 14 participants.

Parallel execution

We didn’t wait for “perfect” pixels. To iterate faster, we conducted rapid testing cycles simultaneously within the Design Sprint.

Cross-persona validation (testing with more than one type of user)

We tested with a mix of mid-sized and large-sized buyers. In addition we ran some tests with sales reps who were usually assisting customers and were familiar with the product.

two fixes shaped by the research

Solving entry fatigue (the “mass edit” fix)

Users typed quantities (e.g., “2, 2, 2”) into every single cell for large size runs. They could already enter a quantity once for all cells (mass edit), but the design didn’t show it, which made them think they couldn’t. We redesigned mass edit to make it obvious how to populate full size runs in one click, and regrouped the table layout to match how they think about a size run.

Bridging the offline gap (the “Excel” fix)

We identified “Export to Excel” as a safety net: a way to keep their own offline records. With an export feature, users could keep those records while ordering online.

the sprint and its tests set the next 6 months of work

We tested many things in the sprint, then split them into separate initiatives. The tests helped us validate our design solutions, which we documented as 6 months of design work in the backlog. We spent 3 months working on a part of it.

what people told us
The testing flow, with the screens from each round and the feedback collected on sticky notes.

everything the research asked for shipped

The cart page and cart panel redesign (shown in the before/afters), plus mass edit, Excel export, multiple logins, copy cart, bulk shipping and drop-ship, each shipped as its own piece of work, as separate OKRs set after the research.

The cart panel, before and after.
The cart page, before and after.

€380M → ~€1B, and two new markets

Product revenue
€380M (2019)
almost €1B (2021). Our work was part of that growth.
Bulk orders
Built in Excel, then typed into the shop
Built in the shop, faster, with mass edit, copy cart and Excel export
Sales reps
Typing in orders for buyers
Managing accounts
Markets
Europe, the Middle East and Africa
Also North and Latin America, with a base for East Asia-Pacific

05 — role

from a solo designer to a lead of a team of 6

My role

UX team lead, researcher and research coordinator between our team and the design team of a sister product.

Team structure

I led a team of 6 UX designers; collaborated with 4 product managers, several teams of developers and a Design Sprint facilitator.

Methods

User interviews, focus groups, enterprise Design Sprint, usability testing.

Timeline

~5 months

4 weeks for research; 1.5 weeks for the Design Sprint; 3 months for design execution.

On the team

June 2020 to January 2023.

06 — learnings

what big B2B taught us

The power of “Enterprise Sprints”

In a corporate setting with 6 designers, 4 PMs (product managers), the head of product management (B2B), a solution architect, a data analyst and sales operations, traditional workflows can hinder decisions. Running a classical Design Sprint is not feasible; the framework has to be adapted to the enterprise pace.

Data breaks assumptions

We assumed users wanted a “modern” e-commerce experience. Research showed they actually wanted a “boring,” dense, Excel-like utility. This reinforced that user needs (efficiency) must trump aesthetic trends.

The power of transparent communication

In big B2B, the people you need are busy. They can’t give you the time a textbook process assumes, so the Design Sprint Google⁵ invented rarely runs by the book. Documenting decisions and keeping everyone informed is what keeps the work moving when the people you need are only half-available.

Read next case studySalesmsg · B2B

¹ adidas and the adidas logo are registered trademarks of adidas AG.

² Microsoft and Excel are registered trademarks of Microsoft Corporation.

³ Sketch is a registered trademark of Sketch B.V.

⁴ Figma is a registered trademark of Figma, Inc.

⁵ Google is a registered trademark of Google LLC.

Persona photos on Unsplash: William by Lisa Coleman, Mark by Julián Gentilezza, Natalie by Mario La Pergola.

All other brands and names belong to their owners, not to it depends. Not sponsored or endorsed by any of them.

get in touch

tell me what you’re building

A 60-minute call, no pitch deck. You tell me the problem, I tell you what I’d look at first.

replies within one working day, from Chișinău