eBaya case study
Online Customer Support · global redesign

eBay

One support experience three countries could launch at once — and every other market could inherit.

eBay’s Online Customer Support portal looked years older than the marketplace around it, and it had to serve localized sites across the globe. I led the redesign — wireframes, visual design, and developer specs — for a simultaneous US / UK / Germany launch built to scale to eBay’s entire global footprint.

the modular contact kit — blocks a market keeps or drops

Contact panel
Call us
We'll give you a number and a PIN · 7 days a week
We'll call you
No waiting on hold — we call when it's your turn
💬
Chat with us
7 days a week
Send us an email
We'll reply within 3 business days
UX & visual designWireframingDeveloper specificationsContent inventoryDistributed-team coordinationeBay · Online Customer Support
01The problem

Not one portal — every country’s portal.

eBay ran localized sites across the globe, each with its own functionality, regulations, and support needs. The immediate mandate was a coordinated launch across three markets at once — US, UK, Germany. The harder, easy-to-underestimate mandate: whatever we built had to scale to sites that weren’t yet in scope but would inherit the framework.

It had to scale

Flex across genuinely different functionality and legal constraints — without a bespoke rebuild each time.

It had to modernize

Pull the portal into the same clean, modern era as the rest of eBay.

02Getting informed

Before a single screen: a global site inventory.

Working with each market’s Product Manager, we catalogued the features and support flows across eBay’s global sites and laid them side by side — an OCS Global Site Matrix recording each site’s current and intended state, its contact channels, its help-page layout, and its KPIs.

That comparison was the unlock: it showed exactly where the needs overlapped and where they split apart — so I could build toward the greatest shared need first, from evidence, not a guess.

the Topic / Contact-options pattern — every issue, same structure

Home > Customer support

Welcome to Customer support

1. Topic2. Contact options
Didn't receive an item
Here's some information that might help

If you haven't received an item you bought, start by communicating directly with your seller — that's often the best way to resolve things.

If that doesn't work, you can open an eBay Buyer Protection case. Click the button below, select the item, and follow the onscreen instructions.

Item not received
Already opened a case?
THE DECISIONA framework, not fixed flows

The choice that made everything else possible.

The default move is to design end-to-end flows. But flows are brittle across markets — Germany needs a step the US doesn’t; a regulatory requirement in one country blows up a fixed flow in the next.

So I designed a kit of modular pieces — components that could be assembled and removedwithout breaking the UI. Each country’s team could compose its own portal from the same shared system. Support topics resolved into a consistent Topic / Contact-options pattern; the contact panel’s blocks — Call us, We’ll call you, Chat, Email — were discrete, included or omitted per market.

03Self-service first

The redesigned help landing — and the payoff.

The base page put the whole bet on self-service: a center “What can we help you with?” panel listing the common problems directly, browse-help down the left, and “Contact us” pulled to a quieter right rail with an always-on Emma agent absorbing questions before they became calls. Then the real proof of the modular thesis, in one screen: the exact same base page, localized for France— same layout, same structure, same quiet contact rail. Nothing was rebuilt; the framework simply localized. That’s what “design it once, adopt it everywhere” actually looks like.

the redesigned help landing — US · English

All Categories ▾
Hi, Catherine! Sign out
Enter a keyword or topicSearch
Advanced
My eBaySellCommunityCustomer support
Home > Customer support

Customer support

Browse help
▸ Searching & researching▸ Bidding & buying▸ Selling & seller fees▸ Payment & shipping▸ Feedback▸ Membership & account▸ Rules & policiesA–Z index of help topics
What can we help you with?

If you have a problem, or just need assistance with buying and selling, our online solutions can help.

Didn't receive an item
Item wasn't as described
Retract or cancel your bid
Revise your listing
End your listing early
Sign in for additional online solutions →
Contact us

Need more help? We'll show you the best way to contact us.

Contact us
Automated agent
E
Chat with Emma
24 hours a day, 7 days a week

the same page, localized — France · Français (nothing rebuilt)

Toutes les catégories ▾
Bonjour, Catherine ! Se déconnecter
Saisissez un mot-clé ou un sujetRechercher
Recherche avancée
Mon eBayVendreCommunautéService clientèle
Accueil > Service clientèle

Service clientèle

Parcourir l'aide
▸ Recherche▸ Enchères & achats▸ Vente & frais▸ Paiement & livraison▸ Évaluations▸ Compte & adhésion▸ Règles & règlementsIndex A–Z des rubriques
Comment pouvons-nous vous aider ?

Si vous rencontrez un problème, ou avez simplement besoin d'aide pour acheter ou vendre, nos solutions en ligne peuvent vous aider.

Objet non reçu
Objet non conforme
Rétracter une enchère
Modifier votre annonce
Clôturer une annonce
Connectez-vous pour plus de solutions →
Nous contacter

Besoin d'aide ? Nous vous indiquerons le meilleur moyen de nous joindre.

Nous contacter
Agent automatisé
E
Discuter avec Emma
24 h/24, 7 j/7
04The pattern

Self-service first — with channels that recede, not break.

Any issue — “Didn’t receive an item” or “Buying on Half.com” — slotted into the same recognizable two-tab structure. The help landing page put self-service first, with an always-on automated agent absorbing questions before they became calls.

A dedicated “graying out channels”workstream handled the case where a market didn’t offer a channel: rather than delete the block and shift everything around it, the framework let a channel recede — grayed out — without breaking the layout.

a market without phone support — channels recede in place

Contact panel
Call us
Not available in this market
We'll call you
Not available in this market
💬
Chat with us
7 days a week
Send us an email
We'll reply within 3 business days
↳ layout holds · no reflow · no bespoke build
THE WORKSTREAMGraying out channels

Recede, don’t break.

Modularity wasn’t just a private mental model — it was a named track in the program: a Framework workstream for the reusable base, and a separate “graying out channels” workstream for exactly the case where a market didn’t offer a channel. Rather than delete the block and reflow everything around it, the channel grays out in place — and containers were specified to scale to their contents, so the same component holds more or less per market.

05The details that mattered

Overlays that layer on — never hardwired into a flow.

Interactions that a fixed flow would bury became overlays that layer on top of the base page: an item-retraction picker, and a “Call us” panel with live estimated wait time and a one-time PIN — down to an IP-Relay path for customers who are deaf, hard of hearing, or speech-impaired.

item retraction — overlay picker

Retract a bid — select an item
Search your itemsGo
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
Title
No: 2507967
Sale: 04/01
123
Continue

call us — wait time, PIN, IP-Relay

Call us

Here's our phone number and a one-time PIN. Have them ready when you call.

Estimated wait
15 min
Your PIN
4556892
Expires in 15 minutes
Representatives are available 7 days a week.
If you are deaf, hard of hearing, or speech-impaired, contact us through an IP-Relay service.
!The hard part

Five timezones, three countries, and a brand mid-change.

The coordination problem was harder than the design one — stakeholders in five timezones plus an offshore team in India. What fixed it wasn’t a tool; it was discipline: deliberate daily check-ins, being the reliable clearinghouse for four PMs, and processes so “who has the latest, and what’s next” was never a mystery.

Then a surprise from inside the building: eBay’s own design team pushed back — the work wasn’t “on brand.” But the brand was actively changing, and the support portal was exactly the low-stakes property to push the visual direction forward. I made the case, worked through conflicting feedback from design and product, and got everyone to a shared position.

Where it landed & what it taught me

Design components that compose and decompose cleanly — not fixed, finished flows.

The portal launched across its target markets on a framework built to scale to eBay’s wider global infrastructure — carried into later market waves and adjacent features — and remnants of the work are still visible on eBay’s support site today. Serving wildly varied needs without fragmenting the experience is a pattern I’ve used everywhere since.

The two launch KPIs — fewer calls to customer service, higher self-service use — were defined but measured after my involvement, so I don’t quote numbers here.