590 Leads, Zero Buyers: Where Dealer Ad Budgets Actually Hide

One product sent a dealer group 590 leads in a single month.
Not one of those shoppers bought a car.
It had been on the invoice for at least fourteen months. Nobody at the store had flagged it, and that is not because anyone was careless. It is because nothing in the store could see it.
The gap nobody owns
Every dealer runs two systems that almost never meet.
Your CRM starts when a lead comes in and effectively stops there. Your DMS starts when a deal is signed. The thing you actually want to know, which ad brought that buyer in, lives in the gap between them.
So the lead arrives marked "website," or marked with the listing site's name, and that is all it says. Three weeks later the same person signs a buyer's order, and the deal jacket has no idea where they came from.
That gap is why the monthly vendor review turns into a vibes check. It is also why most dealers quit running their own Google and Meta ads. The ads didn't necessarily fail. There was just nothing to look at when you went looking for results.
The listing site is the wrong unit
When dealers do try to judge a lead source, they judge it at the brand level. "CarGurus works." "Cars.com is soft this quarter."
That is the level the money hides at. Most listing sites sell several products, and each one produces a very different kind of lead. Here is one month out of a fourteen-month reconciliation at a two-rooftop independent group spending around $50,000 a month:
| Lead source | Leads | Sold | Close rate | Bad leads | Verdict |
|---|---|---|---|---|---|
| Own website | 250 | 30 | 12.0% | 5% | Scale |
| Referral | 40 | 10 | 25.0% | 0% | Scale |
| Walk-in / drive-by | 50 | 10 | 20.0% | 0% | Scale |
| CarGurus, main listing | 400 | 14 | 3.5% | 25% | Monitor |
| CarGurus, Reengagement | 115 | 0 | 0.0% | 77% | Cut |
| CarGurus, AI Buying Signals | 590 | 0 | 0.0% | not measured | Cut |
| Cars.com, Shopper Alert | 25 | 0 | 0.0% | 91% | Cut |
Own-website lead volume is shown at scale; every other row is the actual month.
Look at the CarGurus rows together and the brand looks fine: 1,105 leads, 14 sales. Split them apart and the picture flips. The main listing does real work. The two add-on products delivered 705 leads and zero buyers. Add the Cars.com alert and you have 730 leads a month across three products that had never produced a sale.
No one would have caught that from a brand-level report. You only catch it at the product level.
What happened when they cut it
They turned off the three dead products and pulled back on the worst cost-per-customer channel.
The same reconciliation surfaced the second finding, which mattered more over time: the store's own website was closing 11 to 16 percent of its leads, at a fraction of the cost per customer of anything they were renting. It was the best channel they had, and the one nobody was investing in.
How to run this audit on your own store
You can do a rough version of this with two exports and a spreadsheet. It is tedious, but it works.
- Export your leads from the CRM. At least twelve months. You need the customer's name, phone, email, lead date, lead source and, critically, the lead sub-source or product. If your CRM only stores "CarGurus," check whether the ADF/XML the vendor sends carries a product or provider field. It often does.
- Export your sold deals from the DMS. Same period. Customer name, phone, email and deal date.
- Match leads to deals. Match on phone and email first, then on name. Give each lead a reasonable window to convert, something like 90 days.
- Pick one rule for shoppers who came in through several sources, and stick to it. The simplest is that the first lead in gets the credit. The rule matters less than applying it consistently.
- Roll it up by product, not by brand. For each one: leads, sold units, close rate, and the share of leads your BDC marked as bad (wrong number, no contact, not in market).
- Put the invoice next to each row. Divide monthly cost by units sold. That is your real cost per customer by product. Anything with a cost and zero sales over a year goes on the cut list.
- Give every row a verdict. Scale, Keep, Monitor, Reduce or Cut. Then act on the Cut rows first. They are the only decisions on the sheet with no downside.
A few things will trip you up. Phone formats never match cleanly. Customers use a work email on the lead and a personal one on the deal. BDC dispositions are inconsistent from rep to rep. And a single month lies, which is why we look at fourteen.
Why this matters beyond the invoice
The dead products are the easy win. The bigger one is what the same data says about the channels you own.
If you can see that your website closes at 11 to 16 percent and the rented traffic closes at 1.4 to 5 percent, you have a reason to invest in the site, to run Google and Meta against your own inventory again, and to put a real system behind referrals. Without the data, every one of those moves is a guess, and guesses get cut the first slow month.
You can't optimize what you can't measure. That line gets said a lot. In most dealerships, the measuring part has never actually existed.
Where DealerApex fits
This is the exact job the Dealer Data Dash was built for. We tag every lead at the source, carry the tag into your CRM, match it to the signed deal, and roll spend up to the sold unit at the sub-channel level, so the rows in that table update themselves instead of costing someone a month of spreadsheet work.
If you want your own version of the table, start with an audit. Bring your CRM and DMS exports. You keep the analysis either way.
FAQ
Why can't my CRM tell me which ads sell cars?
Your CRM stops at the lead and your DMS starts at the deal. The lead usually arrives tagged with a broad source like "website" or the listing site’s name, and nothing carries that tag through to the signed deal weeks later. Attribution means matching the two, customer by customer.
What is sub-channel attribution for car dealers?
It means measuring each product inside a lead source separately. Instead of "CarGurus," you measure the main listing, the re-engagement product and the buying-signals product on their own, because that is where the dead spend usually sits.
How much ad spend do dealers typically waste?
At the two-rooftop group we reconciled, 10 to 16 percent of a $50,000 monthly budget was going to products that had never produced a sale. They cut $8,000 a month with no drop in units sold. Your number depends on your channel mix.
How long a period should a lead source audit cover?
Long enough that one bad month cannot fool you. Our reconciliation covered fourteen months of CRM and DMS data. Twelve months is a sensible minimum.
Should I cancel my listing sites?
Usually not. The point is to cut the specific products that never sell, keep the ones that do, and move the savings into channels you own.