How bots game reserve-this-vehicle deposits on auto marketplaces
Why deposits are attractive to bot operators
A deposit flow is a trust handshake. The shopper proves seriousness with money, and the marketplace responds by revealing more: the salesperson's direct line, the out-the-door price worksheet, sometimes the VIN-specific history report. For a scraper or a fraud ring, that handshake is the product. The deposit itself is a refundable authorization, often never captured, so the attack costs the price of a prepaid card.
The second attraction is inventory control. A reserved vehicle shows as pending or reserved in search results, which removes it from competing shoppers. An operator who reserves every desirable unit under a price point can steer real buyers toward the listings they control, or simply deny inventory to a competing dealer. The marketplace sees conversion; the dealer sees phantom demand.
The three plays bots run through reservation flows
The first play is contact harvesting at scale. Each reservation returns dealer contact details and pricing documents, which feed lead-reselling operations and competitor pricing databases. The bot never intends to buy; the deposit is the price of admission to the dealer's CRM.
The second play is the phantom hold. Bots reserve high-demand vehicles across many dealers, then let the holds lapse or cancel at the last moment. The dealer held the car off the market for days and staffed follow-up on a ghost. At scale this distorts which vehicles look available and poisons the marketplace's own demand signals.
The third play is the deposit scam in reverse. Fraudsters list vehicles they do not own, collect reservation deposits from real shoppers through lookalike pages, and vanish. The marketplace's reservation branding gives the scam credibility it would not otherwise have.
What the reservation data actually tells you
Deposit events are rich in signals if you look past the dollar amount. Real reservations come from sessions with normal browsing depth: the shopper viewed the VDP, checked photos, maybe ran a payment estimate. Bot reservations arrive with thin sessions, often direct to the reservation URL, with form fields filled faster than a human types.
Device and network signals help too. Multiple reservations from one device fingerprint, deposits from data-center IPs, or a burst of reservations for vehicles in different states within minutes are all inconsistent with genuine shopping. The key is evaluating the reservation in the context of the session, not as an isolated event.
Designing deposits that resist automation
The strongest lever is making the deposit meaningful: capture a non-trivial amount, or make it non-refundable after a short window. Bots optimize for free options; a real cost, even a small one, changes the economics. Marketplaces resist this because it adds friction for real buyers, so the middle ground is graduated trust: first-time reservers face more verification than returning customers with purchase history.
Rate-limit reservations per device and per payment instrument, not just per account, since bot operators rotate accounts freely. Hold the dealer's direct contact details until the deposit clears rather than revealing them at reservation time. And watch the refund rate by cohort: a segment of reservers with a near-100 percent cancellation rate is not a buyer segment, it is an abuse segment wearing a buyer costume.
Measuring whether your fixes work
Track reservation-to-visit and reservation-to-sale rates by traffic segment. If bot-flagged reservations convert at a fraction of the clean rate, your detection is working and the remaining question is how much dealer time the bad ones still consume. Also track dealer complaints about no-show reservations; a drop there is the business metric that matters.
Run the deposit flow through the same adversarial review as your lead forms. If a QA engineer with a prepaid card and a script can reserve ten vehicles in ten minutes, so can a bot farm. The reservation button is a conversion feature and an abuse surface at the same time; treat it like both.