Track duplicate used-car adverts and asking-price changes
Keep one record per used car: match duplicate adverts by full VIN, log dated asking prices on every site and resolve listing conflicts with the seller.
Contents
The short answer
Keep one record for each car you are considering, not one record for each advert. A duplicate advert is the same vehicle listed more than once, on different sites or more than once on the same site. The most reliable way to group duplicates is the full Vehicle Identification Number (VIN) shown in each advert. Under that record, add a dated entry every time you look at an advert. Record the source, the asking price and its conditions, the mileage and the equipment claims. A price change is the difference between two dated entries from the same source. Never overwrite an earlier entry. When the adverts disagree, keep the difference open until the seller explains it in writing.
Three limits apply throughout. First, a matching VIN shows that the adverts describe the same vehicle. It does not prove that the seller owns the car or that the car matches its description. Second, an advert that disappears may not mean the car has sold. It may have been relisted, paused or moved to another site. Third, an asking price is what the seller displays. A cut in the asking price tells you nothing certain about the final sale price or what the car is worth.
What to put in each candidate record
Fill in the identity fields once, at the top of the record. Below them, add one observation entry each time you check an advert. A buying-tool provider, CarScout, describes the same basic approach: compare complete advertised VINs, group the matching adverts into one candidate record, and keep dated observations for each source. Its suggested fields include seller and location, asking price and conditions, mileage, equipment and next checks.
- Candidate ID: your own short label, such as the year, model and a number.
- Full advertised VIN: copy it exactly as shown. Note if an advert shows only part of the VIN or none at all.
- Identity-confirmation status: provisional, matched by VIN, or confirmed by the seller.
- Source: the site name and the advert's address, kept in your own notes.
- Observation timestamp: the date and time you viewed the advert.
- Seller and location as stated in the advert.
- Displayed price: the amount, the currency, the price type (for example a cash price or a price that requires financing) and any stated conditions or fees.
- Mileage and unit (miles or kilometers).
- Equipment claims: trim level, options and features listed in the advert.
- Conflicts: any differences from the other adverts or from earlier observations.
- Seller reply and date.
- Next action.
Here is a hypothetical record that holds three observations of one car:
Candidate: 2019-sedan-03
Advertised VIN: [full 17 characters as shown]
Identity status: matched by VIN across 2 sites; not yet confirmed by seller
Obs 1 Nov 1 Site A Dealer, [city] $16,400 cash, excl. doc fee 48,210 mi heated seats, navigation
Obs 2 Nov 1 Site B Dealer, [city] $16,400 no conditions shown 48,210 mi heated seats
Obs 3 Nov 5 Site A Dealer, [city] $15,900 cash, excl. doc fee 48,210 mi heated seats, navigation
Conflicts: Site B omits navigation; Site B does not state fees
Seller reply: [pending]
Next action: ask for current written price, fees and confirmation of navigation
Step by step: building and maintaining the record
- 1. Open a record when an advert first interests you. Copy the full VIN and the identity fields, then log the first observation with its date and time.
- 2. Search the other sites you use for the same model, year and area. Look for adverts that show the same VIN, the same photos or the same seller.
- 3. Compare complete VINs, character by character. If they match, add that advert's observations to the existing record.
- 4. If an advert shows a partial VIN or none, do not merge it on resemblance alone. Treat it as a provisional match and record why you think it is the same car, such as identical photos, mileage or dealer stock number. Ask the seller for the full VIN before you treat the match as settled.
- 5. Recheck each advert at regular intervals, such as every day or every few days. Add a new dated entry each time, even when nothing has changed. An unchanged price is also useful history.
- 6. When a price, mileage figure or equipment claim differs from another site or from your last check, write it under Conflicts. Do not just keep the version you prefer.
- 7. If an advert disappears, record the date you noticed and mark the car's status as unknown, not sold.
- 8. Before you arrange a viewing or make an offer, contact the seller. Ask them to confirm that the car is still available, to give the current price and all fees in writing, and to explain each open conflict. Log the reply and its date.
The record is ready for a decision when it meets four conditions: every grouped advert shares the full VIN or is clearly marked provisional; each source has a dated price history; every conflict has a seller reply or an open next action; and you have the seller's current written terms. Checking the car itself, its title and its service history is a separate step that comes after this record, not part of it.
Recording a price change: a worked example
This example is hypothetical. One advert shows an asking price of $16,400 on November 1 and $15,900 on November 5. Record a decrease of $500. That is about 3.05% of the earlier asking price ($500 divided by $16,400). Always calculate the percentage from the earlier price for that same source. Meanwhile, a second site still shows $16,400. Keep that as its own dated observation. Do not change it to match the first site, and do not assume either figure is the real current price. Ask the seller for their current written terms, including fees and any conditions attached to the lower figure.
Before you compare amounts, check that the price types match. A price that excludes dealer fees is not the same as one that includes them. A price that requires dealer financing is not the same as a cash price. The same applies to mileage units and currencies. Convert only in your own notes, and keep the original figure next to the converted one.
Using an automated price tracker
Browser extensions can capture adverts and recheck them for you. For example, the Chrome Web Store description of Car Price Tracker (version 1.7, updated October 15, 2026) says it saves listings from AutoTrader UK and Car & Classic, rechecks them daily and builds asking-price histories. It also says prices and mileage keep the seller's original currency and units, and that captured listings are added to a public history. These are claims made by the developer. Two points matter for US buyers. The named sites are UK-based, so check whether a tool supports the sites you actually use. And find out whether the listings you capture become publicly visible before you use the tool. Treat any automated history as a set of observations to copy into your own record and check with the seller, not as a verified price record.
Next step
Once the record has no unexplained conflicts and you have the seller's written terms, use it to compare this car against your other candidates on the same basis: same price type, same fees, confirmed equipment and current availability. Any car with a VIN you cannot confirm, or a difference the seller will not explain, should stay at the bottom of your list until you get those answers.
Related articles
Comparing published safety ratings for used cars
How to compare NHTSA and IIHS crash test ratings across a used car shortlist, including Nissan models and 2022 vehicles. Covers model year, size, trim, and test-version limits.
Planning the sequence of buying and selling a car
Should you buy your replacement car first, sell first or trade in? Compare the three timing scenarios using your dates, funds, transport needs and backup plans.
Matching used-car research and reviews to a shortlist
How to use used car research websites and reviews on a shortlist: separate model-level research from vehicle-specific evidence and check whether each source fits the listing.
Comparing used-car length, width and height consistently
How to compare car sizes side by side: match model year, body style and measurement conventions, convert units correctly and build a dimensions table you can trust.
Comparing Itemized Written Used-Car Purchase Quotes
How to compare itemized used-car quotes: check every line, reconcile the total, match included items, and keep trade-in and financing terms separate.
Comparing written used-car loan offers with a worksheet
Build a simple worksheet to compare written used-car loan offers side by side: what to record, how to total the payments, and how to weigh payment size against total cost.
Recording requirements before comparing used wheelchair-accessible vehicles
Before comparing used wheelchair-accessible vehicles, record the occupied wheelchair, seating and boarding needs, then collect the same conversion documents for each candidate for professional review.
Comparing purchase, lease and hire-purchase quotes
How to compare car purchase, lease and hire-purchase quotes: total the documented payments to a common date, separate conditional costs and record who owns the car.
Compare reported EV charging peaks, averages and 10–80% times
How to read EV fast-charging reports: why 10–80% time and average power beat peak kW, using ADAC's IONIQ 6 and Polestar 2 results as worked examples.
Compare vehicle fuel and electricity consumption ratings
How to compare mpg, L/100 km, kWh/100 km and MPGe ratings correctly: match the exact vehicle configuration, convert units, and check whether EPA and WLTP figures can be compared.