Vehicle Detail Page:
Designing for the $20k
split-second decision

ACV's marketplace connects wholesale car dealers who buy blind — no test drive, no physical inspection, just data and time pressure. The VDP was the make-or-break moment. One system had to work for a dealer scrolling on their phone and a bidder standing in lane, trusting our inspection instead of their own eyes.

Buying blind: $20k decisions, no test drive

ACV Auctions is a digital wholesale car marketplace. Dealers buy vehicles they've never touched, from sellers they've never met, on a time limit. The average vehicle sells for $18,000–$24,000. The goal isn't to make decisions faster, it's to make them more confident — for both sides. Misrepresent a vehicle and buyers dispute it. Underrepresent one and sellers take their inventory to Manheim.

The VDP is where that decision happens. Everything a dealer needs to bid — condition, photos, inspection data, pricing — lives in one place. Get it wrong and they don't bid. Get it right and they come back.

I was the only designer on a 27-person initiative across two teams (Marketplace & Inspections): 4 PMs, 20 engineers, 2 data scientists, ops stakeholders. End-to-end ownership — from defining the problem to shipping the system.

The VDP was making good vehicles look bad.

The VDP was a data dump, not a narrative on whether to buy or walk away. Every finding at the same visual weight, no positive framing, no baseline for what was normal. The design had evolved reactively: disclose everything, protect against arbitration. Over time, features were added, not designed. It looked thorough. It eroded buyer confidence.

Data without a story is just noise.

A clean, sellable unit presented identically to one with structural damage. Buyers had no way to distinguish "this is normal" from "this is a problem." The interface offered data. It offered no judgment.

Bids dropped, abandonment increased, sellers moved to Manheim and OpenLane. I brought a different diagnosis to leadership: this wasn't a UX problem, it was a trust problem. Good inventory was being undervalued because every vehicle looked like a risk. Fixing that wasn't a redesign. It was a platform-level investment, and I made the case for it.

Dealers don't move inventory because of a lack of data. They move inventory based on how the vehicle is represented.

We rebuilt how dealers read a car — not just what they see.

The same disclosure list reads completely differently depending on the vehicle. On a 120k-mile truck, 20 findings mostly mean normal for age. On a 3-year-old SUV, five findings hit differently. Equal visual weight was never the right call — dealers need to know what something costs, not just that it exists. I proposed a new condition model: separate tiers for known costs, open unknowns, and normal wear. It didn't exist anywhere in the product or the industry. It had to be defined, defended to legal, and agreed on with engineering before anything was built.

Before
Every finding at equal weight. Dealers had to mentally sort 20 disclosures themselves — under time pressure, on a phone.
After
Three tiers: known costs, open unknowns, and normal for age. The interface does the interpretation — dealers just decide.
Highlights Verified positives worth knowing before you bid
Known Recon Confirmed issues with AI-estimated repair costs
Requires Diagnosis Flagged but unpriced — needs a mechanic to scope
Normal for Age Normal for age and mileage — excluded from arbitration
Legal team
Showing positives creates liability. If an inspection turns out to be wrong, we're exposed.
Design team
Hiding it doesn't remove the risk — it just moves it. Buyers who can't read a vehicle underbid or walk. That hurts sellers.
Outcome Legal agreed · guardrails on phrasing · now a platform standard

What helps a dealer act — a number, or a sentence?

Condition scores are the industry standard — every platform has one. My research revealed dealers couldn't explain the difference between a 4.1 and a 4.3. A number strips the context you need to act on it. Rather than polish a broken model, I proposed replacing it entirely with a narrative: an AI-generated paragraph that tells you what the vehicle is, what it'll cost, and what to watch out for.

Before
A condition score out of 5. Dealers couldn't explain the difference between a 4.1 and a 4.3.
After
AI synthesizes condition data into a short paragraph — what matters, what it costs, what to watch. A dealer can act on it in seconds.
2022 Grand Cherokee · 1 of 4
auto_fix_high Smart Summary

Single owner, 20,150 mi — low for a 2022. Known recon: front-end damage and cracked head lamp — estimated $1,650. Three items require diagnosis: ABS fault, emissions readiness failures, and malfunctioning display screen — keep these in mind when you bid. Wear consistent with normal use.

The summary only includes what the inspection confirmed. If it wasn't documented, it doesn't appear. We agreed on that rule with engineering before anything was built.

If the AI says "cosmetic only" and a dealer finds structural damage, trust breaks permanently.

The old VDP showed everything — and answered nothing.

The old VDP wasn't built around how dealers think — it was built around what was easy to add. Information piled up with no hierarchy. No market context, no seller history, and to run the numbers dealers had to leave the platform entirely. I defined five questions every dealer asks before they bid, and restructured the entire page around them. That framework became the template for how we'd think about information hierarchy going forward.

Before
Scattered across the page with no hierarchy — raw data, gaps in pricing, no market context, nothing to act on.
After
Five sections, each earning its place: What is it? → What's wrong? → Will it sell in my market? → Who's the seller? → What will it cost me?
What is this vehicle?

The specs, history, and options that set the baseline before anything else.

2023 Jeep Grand Cherokee Overland
Green
Yellow
Blue
20,150 mi
Fuel TypeGasoline
Drivetrain4WD
TransmissionAutomatic
EnginePentastar 3.6L V6
Exterior ColorWhite
InteriorBlack Leather
Number of Keys1 fob
Build Code502A
$5,650 in orig. MSRP · 2 packages included
VIN: 1FAFP31N57FML5AGU
What is wrong with it?

Condition structured by severity — not a flat list of everything.

Inspection Summary
Based on inspector-reported findings at time of inspection
check_circle
High-demand spec Overland trim, 4WD, Panoramic Sunroof — matches current buyer demand for mid-size SUVs
check_circle
AMP — engine audio within normal range No abnormal engine noise detected across all RPM ranges
check_circle
Below market mileage 20,150 mi — 18% below average for a 2023 Grand Cherokee Overland
check_circle
Single owner One owner since new — confirmed via CARFAX
Requires Diagnosis
Cost unknown until a mechanic scopes the repair
Brake / ABS Light

System fault detected.

Electronics Issue

Malfunctioning display screen

Known Recon
Visible damage fully assessed and priced by the inspector
auto_fix_highEstimated $3,100
Front-End Damage

Cracked bumper, grille, trim + loose mirror casing.

Est $1,200
Lights Damaged/Cracked

Cracked head lamp

Est $500
Previous Paint Work

Paint work on bumper, fender, hood, liftgate

Est $500
Tires — 2 corners reported

Irregular wear front-left and rear-right

Est $900
Will it work in my market?

Demand and velocity data for the dealer's own region — not national averages.

Retail Demand
High
in Nashville, TN
Velocity
10–14 days
Fast Slow
Who is selling it?

Seller track record so dealers know if the inspection can be trusted.

Northtown Jeep
starsTop Seller infoTop Seller status is awarded to dealers with consistently high inspection scores, fast title delivery, and strong buyer feedback over time.
auto_fix_high You've purchased from this seller before
content_paste_searchACV Inspector · calendar_today10/24 · location_onBuffalo, NY
Arbitration Rate
Low 1.2%
Title on Time
Excellent 98%
Sold (12mo)
214
What will it cost to acquire, and how much can I make?

A profit calculator built in — no leaving the platform to run the numbers.

Profit Calculator expand_more
auto_fix_high Vehicle Value Insights
ACV Wholesale infoEstimated auction market value based on recent comparable dealer-to-dealer transactions.
$23,500 – $25,500
ACV MAX Retail infoEstimated consumer-facing value sourced from live market listings and recent retail sold data in your region.
$29,600
Estimated Profit infoRetail price minus total acquisition cost (purchase + recon + transport). Excludes floor plan interest, dealer fees, and carrying costs.
$6,850
Purchase Price infoThe price you pay to acquire this vehicle at auction. Defaults to the current bid — edit to model a different offer.
Current Bid
Projected Recon infoEstimated cost to recondition this vehicle for retail, including body work, mechanical repairs, and detail. Edit to model your own estimate.
Transport infoEstimated cost to transport this vehicle to your dealership. Actual cost may vary based on carrier availability and route.
Total Acquisition
$22,750
Retail Price infoThe price you plan to list this vehicle at retail. Defaults to ACV MAX Retail — adjust to model different profit scenarios.
Estimated Resale Profit infoRetail price minus total acquisition cost (purchase + recon + transport). Excludes floor plan interest, dealer fees, and carrying costs. $6,850

What we gained, gave up, and are still calibrating

What we gained

A page that thinks like a dealer

The page is organized around the five questions dealers actually ask — in the same order they ask them. No hunting for what matters. The structure does the work.

What we gained

A trust loop between buyers and sellers

Showing seller history and arbitration rates rewards good sellers and gives buyers a reason to come back. The data was already there — we just put it where the decision was being made.

What we gave up

The "neutral presenter" position

The old page showed everything and let dealers decide what mattered. The new model makes prioritization calls for them — tiering findings, surfacing what's costly. That's more useful, but it means we own those calls when they're wrong.

What we gave up

Seller control over how findings land

Structuring condition into tiers means the platform decides what's highlighted and what's routine. Sellers with a lot of Normal for Age findings worried they'd look worse than they were. We had to earn that trust too.

Ongoing tension

Useful defaults vs. false precision

The profit calculator pre-fills recon, transport, and retail estimates. Helpful — but dealers can anchor on numbers that don't fit their market. Useful and misleading can look identical.

Ongoing tension

Buyer transparency vs. seller comfort

Arbitration rates help buyers make better decisions but put sellers on edge. Where transparency builds trust and where it feels like public judgment isn't a fixed line — it needs ongoing calibration.

What changed

90-day results post-launch, compared to the same period the prior year.

+14%
Buyer bid conversion
−22%
Post-sale arbitration rate
+ 5%
Sell-through rate
−1.2 min
Time to walk away
+7%
Return buyer rate within 30 days

The arbitration drop matters most — it's directly tied to the condition redesign and had the clearest business cost. The walk-away time is the one I find most interesting: dealers who passed did it faster, which means the page was helping them read a vehicle confidently in both directions.

We deliberately don't track time-to-bid as a success metric. A faster bid isn't a better bid — a dealer who spends four minutes reading a condition report and buys with confidence is exactly what we want. The sell-through rate and arbitration numbers tell that story better: dealers are buying the right vehicles and actually moving them.

Beyond the metrics: the condition model and trust framework we built here became the foundation for AI features that came after it. This wasn't just a page redesign — it was infrastructure.

Role Principal Product Designer — end-to-end ownership
Timeline 1 year (discovery → launch)
Team 1 Designer, 4 PMs, 20 Engineers, 2 Data Scientists, Ops stakeholders — across Marketplace & Inspections
Platform iOS, Android, Web (dealer-facing)
Status Shipped — currently in production
© 2026 Michael Belfatto