
Sold cars still on your website: how to fix inventory feed accuracy
A car that sold on Saturday and is still listed on Tuesday costs you a phone call, a disappointed shopper and some trust. Here is where the lag comes from and how to close it.
An ad for a car that left on Thursday still costs you the click, and then the shopper's trust when they call. Here is how inventory-based ads work, what you need ready before you spend, and how to tell whether they are working.

A shopper in Dartmouth taps an ad for a silver Tucson at the listed price. The vehicle page loads, they call, and the car left the lot last Thursday. You paid for that click. Your salesperson opens with an apology, and next time that shopper scrolls past your ads a little faster.
An ad for a sold car is not a creative problem. It is the same data problem as a sold car still listed on your website, with a meter running. I run paid media at FastTurn, and this is what I explain to dealers before they spend anything. Paid ads are one route into the channels where used-car buyers in Atlantic Canada look; this article is about the route you pay for by the click.
Three things, and only one of them shows up on the invoice.
The money. An ad platform cannot know a car is gone unless your inventory tells it. Until then, it keeps showing the car and charging for the attention.
The trust. A shopper who calls about a car that is gone does not think "feed delay". They wonder which of your other ads are wrong too.
The rules. Google's requirements for vehicle ads say the vehicle page must show availability, and a status such as sold, reserved or unavailable is not permitted. In Canada, the Competition Bureau describes bait and switch selling as advertising a product at a bargain price when it is not available in reasonable quantities. A stale ad is usually an accident. But if it was a price promotion for a car you no longer have, talk to whoever advises you on advertising.
Instead of someone designing an ad for each car, you give the ad platform your inventory, and it builds the ads. Each car in your feed, with its VIN, price, kilometres, photos and status, becomes something the platform can show.
Google's vehicle ads read a vehicle data source in Merchant Center, linked to your Google Ads account and Google Business Profile. They show the car's photo, make, model, price, kilometres and your dealership's name, and a click goes to that car's page on your website. They run through Performance Max or Standard Shopping campaigns, and they are fully released in Canada.
Meta's version reads a vehicle catalogue. The ad is a template: when it is shown, Meta replaces the template tags with the actual vehicle values, such as make, model, year and price. It needs vehicle events from your website, such as a shopper viewing a car, and it matches the vehicles in your catalogue with people whose activity suggests they are interested. Each car can carry an availability status, and Meta's field reference is plain: "We don't show vehicles that are unavailable in the ad."
The catch is the same on both. The ads are only as current as the catalogue, and the catalogue only as current as the last time it read your feed. If nobody marks a car sold until the paperwork is done, its ad runs all week. Denis wrote about where that lag comes from in sold cars still on your website; the same fixes apply here.
Someone picks a few cars and designs the creatives
Every available car in the feed is eligible
A sold car runs until someone notices and pauses it
A sold car drops out once the feed marks it sold and the catalogue reads it
The price is typed into the ad and can drift from the website
The price comes from the same feed as the vehicle page
Photos are picked once, sometimes a stock image
Each ad uses that car's own listing photos
Google used to show vehicle listings in Search for free, fed by structured data on vehicle pages and by vehicle listing feeds. On June 12, 2025, Google announced it was phasing out Vehicle Listing with several other structured data features; on September 8, 2025 it said they had been phased out of Search results. Its vehicle listings page says processing of vehicle listing feeds is being stopped, and that this is separate from the vehicle ads program.
Three things follow for a dealer:
They also describe a good vehicle page, Google ad or not. The page must show your dealership name and location, the price, the VIN, the kilometres for a used car, and availability, visible when the page loads, without clicking "More details". The page price should match the feed price. And Google's image guidelines disapprove placeholders, stock photos that are not the actual used car, and logos or text laid over the photo.
Most of the work happens before the first ad runs. If the feed is wrong, the ads are wrong too, in more places at once.
On price: under the Competition Bureau's guidance on drip pricing, the only mandatory charges a shopper should expect on top of an advertised price are fixed ones a government imposes, such as sales tax. If your desk adds a fee the ad price leaves out, settle that with whoever advises you on advertising before the ads run.
Then the landing page. The ad promised one car, so the click should land on that car's page, not your homepage. On the sites we build, Sofia, our AI assistant, answers questions about that car at any hour, from the same live inventory, and hands the conversation to your team as a lead in the CRM. She is AI and can make mistakes, and the chat says so on every screen. Pavel covers that side in after-hours leads.
Impressions, reach, clicks and click-through rate tell you an ad was seen, not that anyone asked about a car. An ad for a car you sold last week can have excellent click numbers, because a well-priced car attracts clicks whether or not it is still on the lot.
What I report to dealers instead:
Ad shown
the car is already sold, or the photo is a placeholder, so the right shoppers scroll past
Click
the page is slow on a phone, or it opens on the homepage instead of the car
Vehicle page
the price differs from the ad, or the page says the car is sold
Question
nobody answers until morning, so the shopper asks the next dealer
Follow-up
the lead sits in one person's inbox and nobody calls
Our paid media page shows the cost per lead from our client Buy Metro Pre-Owned's campaigns. One dealer group, one market — not a promise about yours. A cost-per-lead number only means something if you can check those leads against the deals that followed.
Good answers are specific, and you can check them. "Our system handles it" is not an answer to question two.
The ads I build read the same live feed as the dealer's website and Sofia: real cars, at the listed price, with their own photos. Once a car is marked sold, it drops out of the ads on the next feed read, as it drops off the website. The click lands on that car's page, and the lead lands in your CRM with the car attached. Spend is quoted per market after the lot check, because it depends on your stock and where you sell.
If you want to know whether your inventory is ready for ads before you spend on them, start with the free lot check: whether every car on your lot is on your site with its real price, photos and kilometres, and whether the sold ones are gone — much of what Google checks before it approves a vehicle ad. It takes fifteen minutes, and you keep the teardown whether or not we ever work together.
Rules change. This article explains, it is not legal advice; check the source before you act on it.

Yaroslav · Paid media
Ads built from your live inventory, at the listed price, quoted per market.

A car that sold on Saturday and is still listed on Tuesday costs you a phone call, a disappointed shopper and some trust. Here is where the lag comes from and how to close it.

Your showroom closes at six. Your website does not. Here is what actually happens to an evening question, the options for answering it, and where an AI assistant fits — and where it does not.

AutoTrader.ca, Kijiji, Facebook, Google and your own website all put your cars in front of shoppers. Only one of them lets you keep the shopper. Here is what each channel is good for, what it holds back, and how to make every one of them point home.
Your site, your inventory feed and how you show up on Google — read by the people who build them. You keep the teardown either way.
Get the free lot check