01 — The problem
The bottleneck is the spec, not the purchase
A custom PC is one of the few purchases where the customer is expected to design the product before they can buy it. That expectation is where the sale stalls.
Ask someone in Bangalore how they bought their last desktop and you get a story about time, not money. Four evenings of YouTube build guides. A PCPartPicker list abandoned halfway because a compatibility warning appeared and they didn't know if it mattered. Two Reddit threads with contradictory advice. Then WhatsApp messages to three shops on SP Road, each of whom replied with a different parts list at a different price, none of which could be compared to the others.
Meanwhile, the shop is stuck on the other half of the same problem. An inquiry lands as "budget 1.5L gaming pc suggest". Before anyone can quote, someone has to ask: at what resolution, what refresh rate, do you already own a monitor, is this only gaming, do you need it this week. That is four messages and often a day of latency — and the customer is asking two other shops the same questions in parallel.
Stated as one sentence
Buyers can describe the job they need done but not the hardware that does it, and sellers can quote hardware but can't guess the job — so the purchase stalls in the gap between them, for days.
What this project deliberately does not solve
Keeping the problem narrow was the first design decision. The Store already handles catalogue and pre-builts. This project covers only the stretch between intent and a quotable inquiry.
- No cart, no payment, no order tracking.
- No live inventory or real-time pricing feed.
- No automated compatibility validation engine — a deliberate call, defended in section 17.
- No attempt to remove the human from the sale. The human is the product; the flow exists to make their first call a good one.
02 — Why it costs money
A slow decision is a lost one
Custom PC buying in India is a comparison market with no switching cost. A buyer who is undecided is simultaneously in conversation with two or three other builders. Every hour a quote is delayed is an hour a competitor can answer first — and the shop that answers first with a specific configuration tends to win, because being specific reads as competence.
So the business case isn't "make a nicer website." It's narrower than that:
- Cost of a vague lead
- Four clarifying messages, roughly a day of round-trip latency, and a real chance the customer has already committed elsewhere by the time a number arrives.
- Cost of an abandoned config
- The buyer doesn't come back to the site. They go back to YouTube, which is not where a sale happens.
- Cost of the wrong build
- A returns conversation, a reputation hit in a market that runs on word of mouth and Instagram, and an assembler's day.
- What good looks like
- An inquiry arrives already containing purpose, budget and preferences — enough to quote on the first call, not the fifth message.
03 — Research approach
Talking to both ends of the same conversation
The problem lives in a handoff, so research had to cover both sides of it: people trying to buy, and people trying to sell. Everything was qualitative and small-sample by design — the goal was to find the shape of the decision, not to measure it.
A note on provenance. The quotes, participant details and personas below are the research synthesis as written for this project. Sample sizes are small and the findings are directional and qualitative — they are not statistically significant, and no figure here should be quoted as a measured metric. Everything in section 16 that is drawn from the live admin screen is marked separately as an observation from production data.
Methods
| Method | Who | What it was for |
|---|---|---|
| Depth interviews | 6 buyers | 45 minutes each, recalling their most recent build decision end to end. Recruited across the confidence spectrum — two first-timers, two who had built once before, two who build regularly. |
| Staff interviews | 2 counter staff, 1 assembler | What arrives in an inquiry, what is always missing, what gets asked back, what makes a lead die. |
| Inquiry log review | ~60 WhatsApp threads | Coding the first message from each customer, then counting how many exchanges happened before a price was quoted. |
| Competitive teardown | 7 configurators | Three Indian custom builders, two global part-pickers, two OEM "build your own" flows. Scored on: first question asked, number of required decisions, whether price appears before the end. |
| Counter observation | 2 sessions | Sitting at the SP Road store watching walk-in conversations. The single richest source — a good salesperson's first three questions became the spine of the product. |
The teardown told us what not to build
Of the seven configurators reviewed, five opened with a component choice — usually processor or motherboard. Two opened with a pre-built category. None opened by asking what the machine was for. Four hid the price until the final step. Every part-picker-style tool surfaced compatibility errors as red warnings without explaining consequence, which in the interviews turned out to be the single most common point of abandonment.
That gap was the opening. A salesperson at the counter never starts with the motherboard. They start with "what will you use it for, and what's your budget?" — and then they do the translation themselves. The product had to do what the salesperson does, in the same order.
04 — What people said
Nine conversations, one recurring sentence
Different words, same complaint: the tools available made them feel like they were being tested on knowledge they'd come to acquire.
I knew I wanted to play at 1440p high settings. I did not know that meant anything about a power supply. Every site started with the power supply.
Buyer · first build22, student, JayanagarI can tell you exactly what CPU SolidWorks wants. Ask me about VRAM for training a model and I'm guessing like everyone else.
Buyer · builds regularly31, design engineer, HSRI had the whole list ready. I just wanted someone to tell me the price and whether it's in stock. Instead I got a quiz.
Buyer · enthusiast27, works in IT, WhitefieldMy father was paying, so I needed to be able to explain why it costs this much. A list of part numbers explains nothing to him.
Buyer · first build24, student, MarathahalliNinety percent of messages say gaming and a budget. Then I have to ask which games, which monitor, is it also for editing. By the time they answer, sometimes two days.
Counter staffSP Road storeThe good customers are the ones who tell me what they do for work. Then I already know the build before they finish talking.
Counter staffHSR Layout storeHalf the builds I open up, the customer chose parts that work but don't balance. Big GPU, weak cooling. They got it off a video.
Assembler8 years on the benchI compared three shops. Two sent a list in a WhatsApp message with no line breaks. I went with the one that sent it properly, even though it was slightly more.
Buyer · second build29, marketing, IndiranagarI built the list twice with different graphics cards because I wanted to see both prices. There was no way to save one.
Buyer · enthusiast26, freelance 3D artist05 — Findings
Five things that changed the design
1. People arrive with a job, not a parts list
Every single buyer described their need in terms of an activity before they described any hardware — and they did it unprompted, in the first thirty seconds. The parts vocabulary only appeared later, and only for people who had already done research. Purpose is the natural first question because it's the one people can already answer.
2. Expertise is per-component, not per-person
This one reframed the whole product. I went in expecting to design two modes — one for beginners, one for experts. The interviews killed that idea. The design engineer knew processors cold and guessed at GPUs. The 3D artist knew GPUs cold and had no opinion on RAM timings. Confidence was uneven within each person.
A beginner mode and an expert mode would have forced everyone to misdescribe themselves. What people actually needed was one flow with an escape hatch on each individual decision — the ability to say "I know this one" and "you pick this one" in the same session.
3. Budget is spoken first and shown last
In the WhatsApp log review, budget appeared in the customer's opening message in the large majority of threads. In the competitive teardown, most configurators revealed price only at the end. That inversion is the source of a lot of wasted effort: people configure a machine they can't afford and then start over, or abandon.
4. Compatibility warnings punish curiosity
Part-picker tools are built for people who already know the rules. For everyone else, a red compatibility warning is a failure state with no recovery path — you're told you're wrong without being told what to do instead. Several first-time buyers described this as the exact moment they gave up and went back to watching videos.
5. Nobody wanted to check out
Not one buyer said they would have paid for a ₹1,20,000 custom machine through a web form without speaking to a person first. They wanted a human to sanity-check the build and confirm the parts were actually in stock. This was the most consequential finding, because it changes what the product is for.
Which means success isn't conversion to purchase. Success is a submitted inquiry that contains enough for the shop to quote on the first call — and a call that happens fast.
6. On the shop's side: leads die in the scroll
Inquiries arrived across WhatsApp, Instagram DMs, phone calls and walk-ins, and lived nowhere durable. There was no shared list, no status, no way to know whether a lead from Tuesday had been followed up. The staff weren't disorganised; they had no object to be organised about. That is the entire reason the admin console exists.
06 — Personas
Four people the product has to satisfy at once
Three buyers spanning the confidence range, plus the person on the other side of the counter. The tension between the first and the third — hand-holding versus getting out of the way — is the central design problem.
Adithya, 22
First build · low confidence"I just don't want to be the guy who bought the wrong thing."Situation
Engineering student in Jayanagar. ₹80,000 from savings and family. Plays Valorant and BGMI, wants high frame rates, has heard he should "future-proof". Has never opened a computer.
Needs
- To describe what he plays, not what socket he needs
- Reassurance that the price is fair for the parts
- Something he can show his father that explains the cost
Friction
- Every tool assumes vocabulary he doesn't have
- Contradictory advice from five YouTubers
- Fear of being upsold because he can't tell
Design response
Purpose-first step 1. Help me choose on the two components he has no basis to decide. Trust markers stating warranty, assembly and stress testing next to the submit button.
Meera, 31
Multi-workload professional · uneven confidence"It's three different machines and I can only buy one."Situation
Mechanical design engineer at an EV startup near HSR. SolidWorks and FEA simulation all day, Cyberpunk at night, and she's started fine-tuning small models on her own data. Budget ₹1,80,000.
Needs
- To declare all three workloads without one being ignored
- Expert judgement on the trade-offs between them
- Certified-driver and VRAM questions answered by a human
Friction
- Every configurator makes her pick one identity
- Gaming-focused builders don't take CAD seriously
- Workstation vendors quote double for the same silicon
Design response
Multi-select purpose — this is the persona that made it non-negotiable. The selected purposes travel into the summary and into the admin record so the shop sees all three before calling.
Nikhil, 27
Enthusiast · high confidence"I've done the research. Don't make me do it again."Situation
Works in IT, Whitefield. Third build. Already knows he wants a 7800X3D, 32GB of fast DDR5 and a specific cabinet. Shopping for price, stock and assembly quality — nothing else.
Needs
- To enter a known spec in under two minutes
- To express the things forms never capture — case brand, cable colour, existing monitor
- Confirmation the parts are actually available in Bangalore
Friction
- Beginner scaffolding reads as a waste of his time
- Dropdowns that don't list the part he wants
- Being "recommended" something he didn't ask for
Design response
Direct model selection on every component, no forced tutorial, and a free-text field explicitly prompting for case, cooling and cable preferences — the details he'd otherwise have to send in a follow-up message.
Karthik, 38
Store manager · the other side of the counter"If I can't see the specs in the list, I have to open forty records."Situation
Runs the SP Road counter. Handles walk-ins, calls and messages simultaneously. Lives in WhatsApp. Reports weekly numbers to the owner in a spreadsheet.
Needs
- To triage the day's inquiries in one screen
- Phone number and spec visible without opening anything
- A status he can change in one tap between customers
- To get the week's leads into a sheet
Friction
- Leads scattered across four channels
- No record of who followed up or when
- Dashboards built for analysts, not for a busy counter
Design response
Every field needed to make the call rendered in the table row: name, city, WhatsApp number with one-tap copy, purpose, budget, and a human-readable spec summary. Status as an inline dropdown. CSV export because the weekly report is a spreadsheet.
07 — Jobs & how-might-we
The jobs, written the way people said them
- Adithya
- When I want a PC for the games I play, help me get a build I can trust and explain, so I don't feel stupid spending my family's money.
- Meera
- When my work spans CAD, simulation and model training, help me get one machine that respects all three, so I'm not silently optimised for gaming.
- Nikhil
- When I already know my parts, help me get a price and stock answer fast, so I can compare shops and move on.
- Karthik
- When inquiries come in through the day, help me see who to call and what to quote, so nothing sits unanswered overnight.
Which became four questions
- How might we let someone describe a job instead of a parts list — and still produce something specific enough to quote?
- How might we support a beginner on one decision and an expert on the next, inside a single flow?
- How might we make budget a frame for the decision rather than a verdict at the end of it?
- How might we hand the counter an inquiry that can be quoted on the first call?
08 — Feature set
What earned its way in
The tempting features were the impressive ones: a compatibility engine, a 3D case preview, live pricing. Each was cut or deferred because it didn't serve the one problem. What survived is small, and each piece maps back to a finding.
The list, with the finding that justifies each
| Feature | Release | Why it exists |
|---|---|---|
| Purpose as step 1, multi-select | v1 | Finding 1 and persona Meera. People can answer "what for" immediately, and a meaningful number of them have more than one answer. |
| Capability tags on selection | v1 | Selecting Gaming reveals high FPS, 4K, ray tracing, RGB. It confirms the system understood, in the buyer's own vocabulary, without asking another question. |
| Budget before components | v1 | Finding 3. Slider for exploration, preset amounts for people who already have a number. |
| Per-component “help me choose” | v1 | Finding 2. Offered on the two decisions interviewees were least confident about — processor and graphics — and on memory. |
| Persistent live summary | v1 | Removes the end-of-flow surprise and gives Adithya the artefact he can show his father. |
| Free-text preferences | v1 | Persona Nikhil. Catches case brand, cooling, cable colour, an existing monitor — everything a form would otherwise push into a follow-up message. |
| WhatsApp required, email optional | v1 | Finding 5 and the inquiry log. The reply happens on WhatsApp, so that is the required field. |
| Admin: spec summary in the row | v1 | Persona Karthik. Triage without opening a record. |
| Admin: inline status, search, CSV | v1 | Finding 6. Gives the lead an object and a lifecycle, and gets the week into a spreadsheet. |
| Save and compare builds | v2 | Observed in production: people resubmit to compare. Evidence in section 16. |
| Quote returned to WhatsApp | v2 | Closes the loop on the channel the customer already lives in. |
| Compatibility validation | Deliberately not built | Finding 4. Curate the options instead of policing the combinations. Defended in section 17. |
09 — Information architecture
Where the builder sits in the site
Global Computers already had a content-heavy site — store, location pages, build guides, a blog. The configurator had to be reachable from all of it without becoming another content page. It lives at the top of the home page as the primary call to action, and as a direct link the staff can paste into a WhatsApp reply.
10 — User flow
Eight decisions, two of which can be delegated
The critical path is drawn in red. Every grey branch is an exit the design has to survive — someone who selects nothing, someone who doesn't know, someone who wants no graphics card at all.
11 — Journey map
Where confidence drops, and what we put there
Mapped against Adithya, the least confident of the three buyer personas, because he fails first. The trough sits in research — days before the product is ever opened, and the reason the product opens with a question instead of a catalogue.
| Phase | What Adithya does | What he's thinking | Where it breaks | What the design does about it |
|---|---|---|---|---|
| 1 · Trigger | His old laptop can't hold 60fps. Decides to build a desktop. Sets a rough number with his father. | "₹80,000 should get something good." | Nothing yet — optimism is high and unearned. | Out of scope. Marketing's job. |
| 2 · Research | Four evenings of build videos. Starts a part list, hits a compatibility warning, abandons it. Posts in a subreddit, gets three contradictory replies. | "Everyone assumes I already know this. Am I about to waste my father's money?" | No trustworthy translation from what he plays to what he should buy. Warnings without consequences. Advice without accountability. | The configurator asks the question he can answer first, and never asks him to validate a combination. This phase is the competitor. |
| 3 · Configure | Lands on the builder. Selects Gaming & Streaming. Sets ₹80,000. Picks a processor family, delegates the graphics card. | "It understood me. I can leave the part I don't know to them." | Historically: the price only appears at the end, and the form asks for parts he can't name. | Purpose first, budget second, help me choose on the components he can't judge, and a summary that updates as he goes. |
| 4 · Request sent | Adds a note about wanting a white cabinet. Enters name and WhatsApp number. Submits. | "Now someone who actually knows will look at this." | Silence. Not knowing whether it went anywhere or when someone will reply. | A reference number, trust markers beside the button stating warranty, same-day assembly and stress testing, and a stated reply channel he already uses. |
| 5 · Call and build | Gets a WhatsApp call. The person on the line already knows his purpose, budget and preferences. | "They read it. This is a real shop." | Being re-interrogated from scratch would undo everything the form just earned. | The admin row carries purpose, budget, full spec and notes, so the call opens with a recommendation rather than a questionnaire. |
12 — Sketches
Arguing with paper first
Three questions had to be settled before anything went into a design tool: how many steps, where the price lives, and whether the beginner and the expert get different screens. Paper settled all three in an afternoon.
13 — Low fidelity
Structure, before anything is allowed to look like anything
Greyscale, no brand, no photography. The only questions at this stage were reading order, what stays pinned while you scroll, and whether the counter's triage fits above the fold.
What testing these changed. Walking five people through paper and greyscale versions produced three edits before any visual design happened: the Continue button was moved below the cards rather than floating at the top right, where nobody looked for it; a running list of what you'd selected was added under it, because people lost track of their own multi-select; and "no dedicated graphics" was promoted from a dropdown item to a visible option, after two participants building office machines couldn't find a way to say it.
14 — High fidelity
Where the two rooms appeared
The most consequential visual decision came late and was almost an accident. The purpose step, styled dark like the rest of the marketing site, looked superb. The configuration step, styled the same way, was exhausting — dark panels, many controls, dense text, an hour's worth of reading. So the product splits: dark where you're being persuaded, light where you're working.
15 — Final UI
The shipped product
Six screens for the buyer, one for the counter. Read in order, they are the argument: ask what it's for, ask what it costs, let people delegate what they don't know, and never hide the total.
Home — the invitation
marketing surfaceStep 1 — the question a salesperson asks first
empty stateStep 1 — selection confirms it understood you
three selectedStep 2 — budget first, then the processor
light surface beginsStep 2 — the components, in capacity terms
storage, memory, graphics, add-onsStep 2 — the parts a form can't hold, and the handover
notes, contact, submit16 — Admin console
One screen the counter can work from
The buyer-side product is worthless if the inquiry lands somewhere nobody looks. The desk was designed against a single test: can Karthik decide who to call next, and what to say, without opening anything?
Inquiry desk
staff surfaceWhat production is already telling us
Three observations from the live desk. The sample is four inquiries — far too small to be evidence of anything — so these are flagged as things to watch, not findings.
Two submissions from one person, two minutes apart
GC-63675 at 12:13 and GC-30342 at 12:15 carry the same name and the same phone number, with a different processor and a different budget in each. That is not a bug — it's someone comparing two builds the only way the product allows. It confirms the v2 feature that was already staged: save and compare builds, plus deduplication by phone number so the counter sees one customer with two options rather than two customers.
Every inquiry is still marked New
Either the desk is genuinely new, or the status field has no reason to be updated — nothing downstream depends on it. A status that only serves a report gets skipped. The fix isn't a reminder; it's giving the status a job, such as driving a follow-up list of everything left in New past a threshold.
"Expert recommendation based on budget" appears in a live record
GC-93036 reached the desk with both processor and graphics delegated. The escape hatch is being used in the wild, which is the strongest single signal that finding 2 was right. Worth instrumenting properly: which component gets delegated most often is a map of where buyer confidence collapses, and that map should drive what the guide pages and blog cover next.
17 — Decisions defended
Five calls worth arguing about
Two steps, not one page and not eleven
One page would have reproduced the tax-return form that was crossed out on the first sketch sheet. A long wizard would have multiplied the exit points. Two steps maps to how the conversation actually goes at the counter: establish the purpose, then build inside it. The split also creates a clean commitment point — once you've answered step 1, you've invested something, and step 2 opens with your answer already reflected back at you.
No compatibility validation engine
This is the decision most likely to be challenged, and the reasoning is finding 4. A validator is a policeman: it tells you that you're wrong after you've already chosen, with no route to being right. It also only helps people who understand the rule being enforced. The alternative is to curate — offer models within a platform that are already sane together, keep the questions at the level of capacity and purpose, and let a human engineer resolve the rest. The trade-off is real: someone can still submit an unbalanced combination. But it arrives as a conversation rather than a dead end, and the assembler was going to review it anyway.
Dark for the showroom, light for the workbench
Consistency was the obvious argument for keeping the configurator dark, and the prototypes killed it. Dark works for a hero with one decision and a photograph. It does not work for eight stacked control groups that demand sustained reading. The mode change also does useful signalling work: crossing from dark into light marks the transition from being sold to, to working. Risk acknowledged — it can read as two different products. The persistent header, the purpose chips and the shared red hold it together.
"Help me choose" instead of a beginner mode
A mode toggle asks people to classify themselves, and finding 2 says they'd classify themselves wrong, because expertise is uneven within a single person. Per-component delegation lets Meera be an expert about processors and a beginner about graphics in the same session, with no ceremony. It also produces better sales data than a mode switch ever could: every delegation is a labelled point of low confidence.
The goal is an inquiry, not an order
Finding 5 reframed the success metric. Adding a cart would have been the conventional move, and it would have optimised for something nobody in the research wanted to do. Designing for a qualified inquiry meant the summary panel's job is comprehension rather than conversion, the button tells the truth about what happens next, and the real finish line is on the other side of the handoff — a first call that opens with a recommendation.
18 — How we'll know
Targets, not results
Nothing below is a measured outcome. The product shipped before analytics were in place, so there is no baseline and no post-launch number to report. This is the measurement plan and the targets it will be judged against — anything else here would be invented.
| Measure | Target | Why this one |
|---|---|---|
| Messages before a price is quoted | Under 2 | The direct measure of the problem. Baseline from the inquiry log review was roughly four. |
| Inquiries quotable without a clarifying question | Over 70% | Tests whether the form is capturing what the counter actually needs. |
| Time from landing to submitted request | Under 4 minutes | If it's much longer, step 2 has too many decisions in it. |
| Step 1 → step 2 continuation | Over 60% | The purpose step is cheap to complete. A low rate would mean the cards aren't legible as choices. |
| Delegation rate per component | Observe, no target | Not a success measure — a map of where confidence collapses, and an input to what the guides should explain. |
| Duplicate submissions per phone number | Observe, then reduce | Currently a proxy for unmet demand to compare builds. Should fall once comparison ships. |
| First response within 10 minutes | Over 80% in hours | The whole chain is only worth building if someone answers fast at the end of it. |
| Inquiries older than 24h still marked New | Under 5% | Tests whether the status field is doing real work or being ignored. |
19 — Limits & next
What I'd hold this work to
Honest limitations
- Small, qualitative sample. Nine conversations and a WhatsApp log review shape the design well and prove nothing statistically. Everything here should be read as directional.
- Bangalore-shaped. The WhatsApp-first contact model, the rupee presets, the same-day assembly promise and the two-store footer are tuned to one city. Some of it wouldn't survive being copied elsewhere.
- No accessibility audit yet. The purpose cards rely on photographs and a colour-plus-check selected state; the check mark carries it, but contrast on the dark surface and full keyboard operation of the card grid need a proper pass against WCAG AA.
- Mobile is untested in the wild. The layouts stack, but the pinned summary rail is the component most at risk on a small screen, and it's the one carrying the most weight.
- No result claimed. Uninstrumented at launch. The targets in section 18 are a plan, not an outcome.
Next, in order
- Instrument everything in section 18 and establish a real baseline before touching the design again.
- Save and compare builds. Already evidenced by duplicate submissions in production; removes the workaround people invented.
- Give the status field a job — an overdue list driven by time in New, so triage has a consequence.
- Return the quote on WhatsApp as a structured message, closing the loop on the channel the customer chose.
- Accessibility and mobile pass, starting with the summary rail's behaviour on a phone.
- Feed the delegation map back into content. If most people delegate graphics, the guide pages should explain graphics — the configurator becomes a research instrument for the rest of the site.