David Park
한국어Open to roles
All work
Case study 01 — Business model · North Star · Customer insight

Brands didn't want traffic. They wanted customers.

In 2024 Carmate was a new-car catalogue. Brands liked it, but they kept asking the same question, and it took us too long to build around it. This is how we got to selling leads, where it stands now, and what I'd do differently.

RoleCo-founder & CEO, leading product, design and build
Timeline2024 – 2026
TeamMe, one developer, and local staff for data entry
ProductsConsumer site, Seller Central, admin
The lead journey: a buyer presses Check Offers on a model page, the salesperson gets the lead on their phone, and the brand sees it in its monthly report
01  Context

The market turned to new cars

By 2024 it was clear that Cambodia's car market was shifting from used cars to new ones. Carmate had been built for used cars, where a listing is posted and people browse. New cars needed a full catalogue instead, with every official brand, model, year and trim, and prices people could rely on.

I designed the catalogue starting from the data structure, and our local staff entered the data. When it went live it was complete, but that was all it was. A buyer could call the brand and that was it. We had no way of showing a brand what we'd sent them.

02  The metric

We were measuring the wrong number

For most of Carmate's life we watched traffic, meaning visits and page views. It kept going up and looked good in reports, but it didn't answer the question brands kept asking us.

For a lead marketplace, the number that matters (the North Star) is qualified buyer leads delivered to sellers each week. By qualified I mean a real buyer we can reach, asking about a specific model. The rest feeds into it:

1Real visitors, with bots removed
2Visitors who reach a model or listing page
3The share who press Check Offers
4The share who finish the form
!Guardrail: the share of leads we can actually contact
03  Discovery

What brands told us

I built a first version of Seller Central. For buyers it meant real in-stock cars and current promotions. For brands it showed visitors down to every button click, and had a price manager so they could update trim prices quickly. From mid-March 2026 I met several official brands with it. Reactions were mixed. They liked a few things:

+It was the first tool that showed them anything beyond their paid Facebook posts.
+Promotions stayed up for the whole promotion period, instead of disappearing down a feed.
+Nobody else in Cambodia had reliable, up-to-date prices.
+Someone who searched and compared prices is a different kind of buyer from someone who clicked a Facebook ad.

But:

−They compared our traffic with the couple of hundred thousand people their Facebook ads reach.
−Every meeting ended on the same question: “So how many customers can you bring us?”
Model analytics shown to brands: impressions, views, clicks and traffic sources for one modelModel analytics funnel: which pages visitors saw the model on, with views and click rates
04  The insight

“Brands don't buy traffic. They buy customers.”

I'd heard this before, from used-car dealers. They ignored our calls until the day we brought a buyer to their shop, and after that they always picked up. Official brands turned out to be the same. What they would pay for was a buyer.

05  The decision

Charge for buyers, not for software

Sell Seller Central as a subscriptionFor: Predictable revenueAgainst: Brands saw no clear return on a toolRejected
Push for more trafficFor: It's what brands already understandAgainst: We'd never beat Facebook on reachRejected
Capture buyer enquiries, charge per leadFor: Answers the question brands kept asking, and it's how dealers already paid usAgainst: We'd need real buyer demand, and to prove the leads are goodChosen
DocumentPRD: Lead-based Seller CentralPDF · 6 pages · For the April 2026 redesignOpen PDF
06  Execution

Rebuilding around the lead

I started the redesign in April 2026. Check Offers and test-drive forms went onto every model and promotion page. Seller Central was rebuilt around a lead inbox, and the traffic charts moved into Reports. Each brand's monthly report now starts with its leads and shows which pages they came from.

Seller Central lead inbox: each buyer, the model they asked about, status, and whether they came from the website form or Telegram (buyer details blurred)
07  Result

Real demand, not yet a business

~14 / weekConfirmed buyer leads, still early days
~4 in 5Leads we can reach. Early on it was about a third, until we added a phone number check
3.9%Check Offers presses that turned into a lead (41 of 1,049)
0Brands paying per lead so far
08  Verdict

The product half worked. The business half isn't proven yet.

Buyers come without any advertising, they ask for offers, and the numbers we report are real.

Only about 4% of people who press Check Offers finish the form. Filling in a form online is still fairly new in Cambodia, so I think a lot of those presses are curiosity. The 41 who finished are the buyers brands want. What I can still fix is the serious buyers who tried and failed because of an invalid number or an error. For the curious ones, something lighter, like saving a car, would keep them around.

The bigger problems come after the form. About one in five leads can't be reached, and no brand is paying yet. Until a brand pays for a lead, I can't say the model works.

09  In hindsight

What I'd do differently, as a product lead

The biggest mistake was doing things in the wrong order. I spent months on Seller Central, dashboards and traffic reports included, before any brand had received a single buyer from us. Brands care about results, and it's hard for them to picture what a tool will do for them. If I did it again:

1Put a Check Offers form on the model pages first. That's a few days of work.
2Send buyers to one brand by hand, for free. Each enquiry goes straight to their salesperson on Telegram, and we follow up: did they call, did the buyer come in, did they buy?
3After a month, show the brand its own results, something like “We sent you 15 buyers for the Ti7. You reached 9, and 2 bought.” Their own sales team can confirm every number.
4Then ask them to pay per buyer, for something they've already seen working.
5Only build Seller Central once a brand is paying, around what they actually need to see.

Carmate is at step 2 now. We got there the long way, through Seller Central.

Two other things. I should have set the North Star in the first year. Dealers were already paying us commission for buyers, so the number was always going to be qualified buyers delivered to sellers. And I'd agree with a brand on what counts as a qualified lead before launch, and track the contact rate from the first day.

Next — Case study 02The launch date was fixed. Half the platform wasn't connected.