VIN scraping is industrial now. A bot walks a marketplace or a dealer site, lifts the VIN, photos, mileage, and price for every unit, and rebuilds the inventory as duplicate listings on a second site at a slightly lower price. The buyer calls the scraper, gets a story about the car being at another location, and is steered to whatever the scraper actually sells. The dealer who owns the car gets the angry review when the deal collapses. You can spot it from your own side: search your rarest VINs weekly, watch for your photos with your lot signage cropped out, and check whether the duplicate listing's price moves within hours every time yours does. That last one is the fingerprint. A human copying a listing does not reprice on your schedule.
Why the VIN is the key to the whole scrape
Photos can be re shot and descriptions rewritten, but the VIN is the one field a duplicate listing cannot invent, because buyers and lenders verify against it. That makes the VIN both the scraper's asset and your best detection handle. Every unit has a unique string searchable across marketplaces, and a VIN appearing in two live listings from two unrelated sellers is not a coincidence to explain away. It is the scrape, documented by the scraper.
Feed design decides how easy you make it. A public inventory feed that returns every field, including full VIN, photos at original resolution, and pricing, in one unauthenticated call is a gift. Most marketplaces need the full VIN for legitimate syndication partners. They do not need to serve it to anonymous traffic at crawl speed, and rate limits keyed to feed endpoints, not just page views, close the cheapest version of this.
Related reading on this site: Home and Phantom Inventory: Why Listings Show Cars That Are Not There cover the neighbouring problems in more depth.
The price shadow
Scraped listings live or die on being the cheaper copy, so they shadow your price, typically a few hundred dollars under, updated when you update. Test it before you accuse anyone: change the price on one slow unit by an odd amount, $317, on a Tuesday morning, and watch the duplicate. If it moves the same odd amount within a day, you have automation, not coincidence, and you have the timestamps a marketplace trust team actually acts on.
Keep the screenshots boring and complete. Full page, URL visible, date visible, your original listing beside it. Marketplace takedown teams process evidence packets all day; the packet that gets action is the one a reviewer can verify in ninety seconds.
What actually stops it, and what just moves it
Watermarking photos with the dealership name across the vehicle itself, not in a corner that crops away, raises the scraper's cost because the duplicate now advertises you. It will not stop a determined operation that re shoots or blurs, which is why watermarking is a filter, not a wall. The wall, such as it is, sits at the marketplace: duplicate VIN detection at listing creation, where the platform already has both listings and the comparison is trivial. Push your marketplaces on that specific check. It is cheap for them and decisive for you.
And audit your own syndication list twice a year. Half the dealers who report a scrape eventually find an old feed partner, still authorized, still receiving the full inventory file, reselling placement to sites the dealer has never heard of. Revoking a stale feed is unglamorous. It also ends the leak at the source instead of playing whack a mole with the copies.
Frequently asked questions
How can a dealer tell if inventory is being scraped?
Search your own VINs on other marketplaces, look for your photos with signage cropped or blurred, and test for price shadowing by changing one unit's price by an odd amount and watching whether the duplicate moves. Matching odd amount changes are strong evidence of an automated feed.
Why do scrapers duplicate car listings?
The duplicate captures buyer inquiries for a car the scraper does not own, then steers those buyers to other inventory or collects deposits and fees. The low copied price makes the duplicate win the click over the real listing.
Does watermarking photos stop VIN scraping?
Watermarking across the vehicle raises the cost and makes duplicates advertise the real dealer, which deters casual copying. It does not stop operations willing to edit images, so it works best alongside feed rate limits and marketplace duplicate VIN checks.
What evidence do marketplaces need for a takedown?
The duplicate listing URL, your original listing, matching VIN, and dated screenshots showing both live at once. Price shadowing timestamps strengthen the case because they show automated copying rather than a one off mistake.