Which channel actually sold cars — every source from first visit to the sold deal, matched back car by car, with what each one cost.
Baseline 130 a month. Store sold 136 so far, projected 185 by month end. Guarantee: +50 above baseline every month.
Last 90 days · click a series to hide or show it, hover for exact numbers
Real shoppers vs bots and junk, filtered before any number on this page
How each sold car gets tied to the channel that brought the buyer in
The other 30 were repeat or walk-in buyers with no trail to a channel. We never guess a source for them.
Last 90 days · Linear credit · every listing site, ad channel and offline source
| Source | Visitors | Leads | Appts | Showroom | Sold | Close % | Spend | Cost / sale | Gross |
|---|---|---|---|---|---|---|---|---|---|
| Facebook / Instagram ads | 38,502 | 1,093 | 261 | 174 | 60 | 5.5% | $32,292 | $538 | $189,000 |
| Household Reach (streaming TV + display) | 29,808 | 472 | 149 | 124 | 58 | 12.3% | $31,050 | $535 | $203,000 |
| Inventory Ads | 47,196 | 919 | 248 | 186 | 56 | 6.1% | $37,260 | $665 | $190,400 |
| Google Ads | 52,164 | 1,192 | 298 | 211 | 54 | 4.5% | $42,228 | $782 | $175,500 |
| Facebook Marketplace | 23,598 | 1,143 | 323 | 236 | 53 | 4.6% | — | — | $156,350 |
| CarGurus | 26,082 | 571 | 161 | 112 | 33 | 5.8% | $16,146 | $489 | $92,400 |
| Dealer website (organic / direct) | 69,552 | 671 | 199 | 149 | 28 | 4.2% | — | — | $92,400 |
| Google Vehicle Listings | 19,872 | 273 | 87 | 62 | 24 | 8.8% | $7,452 | $311 | $73,200 |
| Cars.com | 17,388 | 385 | 112 | 75 | 22 | 5.7% | $19,872 | $903 | $63,800 |
| Walk-in | — | 224 | 0 | 224 | 16 | 7.1% | — | — | $46,400 |
| Referral | 7,452 | 273 | 112 | 87 | 12 | 4.4% | — | — | $38,400 |
| Service drive | — | 149 | 62 | 62 | 12 | 8.1% | — | — | $43,200 |
| AutoTrader | 14,283 | 298 | 87 | 62 | 11 | 3.7% | $17,388 | $1,581 | $33,000 |
| Repeat customer | — | 124 | 75 | 62 | 11 | 8.9% | — | — | $40,700 |
| Phone | — | 509 | 174 | 124 | 10 | 2.0% | — | — | $30,000 |
| CARFAX | 8,694 | 174 | 50 | 37 | 10 | 5.7% | $8,073 | $807 | $31,000 |
| TrueCar | 5,216 | 137 | 25 | 12 | 0 | 0.0% | $5,589 | — | $0 |
| Craigslist | 4,720 | 112 | 25 | 12 | 0 | 0.0% | $1,490 | — | $0 |
| OEM / brand site | 3,726 | 75 | 25 | 12 | 0 | 0.0% | — | — | $0 |
| eBay Motors | 3,229 | 50 | 12 | 12 | 0 | 0.0% | — | — | $0 |
| All sources | 371,482 | 8,844 | 2,485 | 2,035 | 470 | 5.3% | $218,840 | $667 | $1,498,750 |
What each site costs you per month against the gross it brings back
| Site | Monthly cost | Leads | Cost / lead | Sold | Cost / sale | Gross | ROI | Verdict |
|---|---|---|---|---|---|---|---|---|
| CarGurus | $16,146 | 571 | $28 | 33 | $489 | $92,400 | 5.7× | Scale |
| Cars.com | $19,872 | 385 | $52 | 22 | $903 | $63,800 | 3.2× | Keep |
| AutoTrader | $17,388 | 298 | $58 | 11 | $1,581 | $33,000 | 1.9× | Keep |
| CARFAX | $8,073 | 174 | $46 | 10 | $807 | $31,000 | 3.8× | Keep |
| TrueCar | $5,589 | 137 | $41 | 0 | No sales | $0 | 0× | Cut |
| Google Vehicle Listings | $7,452 | 273 | $27 | 24 | $311 | $73,200 | 9.8× | Scale |
| Craigslist | $1,490 | 112 | $13 | 0 | No sales | $0 | 0× | Cut |
Lower is better · hover a bar for spend and units
Gross profit back for every dollar spent
Click any car to see the buyer's journey from first touch to signed deal
| Date | Vehicle | VIN | Price | Front | Back | Days on lot | Credited source | Touches | |
|---|---|---|---|---|---|---|---|---|---|
| Oct 15 | 2020 Mazda CX-5 Touring | F3EA8F0KT5BZ0LLRX | $22,995 | $1,392 | $1,122 | 37 | Inventory Ads | 8 | Hide |
Maria G. · 2020 Mazda CX-5 Touring · credited to Inventory Ads · $2,514 gross
| |||||||||
| Oct 12 | 2017 Chevrolet Silverado 1500 LT | 1WPM7Y5GZ8P6JTV85 | $27,495 | $2,552 | $1,165 | 56 | AutoTrader | 8 | Journey |
| Oct 13 | 2019 Ford F-150 Lariat | ECB3RYHDV9FJ9MVWJ | $34,995 | $2,757 | $1,895 | 23 | Cars.com | 9 | Journey |
| Oct 11 | 2022 Kia Telluride EX | 861AEMTN249VVHV8R | $38,995 | $2,385 | $1,448 | 7 | Google Ads | 8 | Journey |
| Oct 9 | 2019 Toyota 4Runner SR5 | N01AM0ACBZKDR23DH | $35,995 | $3,318 | $1,231 | 27 | Facebook Marketplace | 9 | Journey |
| Oct 9 | 2022 Chevrolet Equinox LT | EWZ6ZFDJ4JSVAMCAF | $23,995 | $1,417 | $1,466 | 32 | Household Reach | 9 | Journey |
| Oct 7 | 2018 GMC Sierra 1500 SLT | 3AM277AXG7JRRDPCX | $33,495 | $2,870 | $1,408 | 46 | Facebook Marketplace | 8 | Journey |
| Oct 7 | 2021 Ford Explorer XLT | RAW0F7E6H3KRM9UVF | $32,495 | $1,937 | $1,409 | 37 | Google Vehicle Listings | 8 | Journey |
| Oct 5 | 2019 Honda Accord Sport | CGYH4CM32LPHZJ3EB | $21,995 | $1,475 | $1,311 | 60 | Dealer website (organic / direct) | 7 | Journey |
| Oct 4 | 2022 Chevrolet Equinox LT | XLA113H8NRWU9S3ET | $23,995 | $1,664 | $1,722 | 25 | Inventory Ads | 8 | Journey |
| Oct 2 | 2022 Kia Telluride EX | JD8TALZ26WTNPBXJ0 | $38,995 | $2,734 | $1,660 | 55 | Phone | 8 | Journey |
| Oct 2 | 2022 Chevrolet Equinox LT | YKVTU59Z5TSF5AR8T | $23,995 | $1,341 | $1,387 | 57 | Referral | 9 | Journey |
| Oct 1 | 2018 GMC Sierra 1500 SLT | LN8RY0F2RB44UPPHD | $33,495 | $2,377 | $1,166 | 21 | Facebook / Instagram ads | 9 | Journey |
| Sep 29 | 2021 Ram 1500 Big Horn | R3N9FL1DWTR5PMTR9 | $36,995 | $2,677 | $1,615 | 10 | Inventory Ads | 8 | Journey |
| Sep 28 | 2018 GMC Sierra 1500 SLT | KSZ00H27UHPE7N8ST | $33,495 | $2,435 | $1,194 | 60 | Facebook Marketplace | 7 | Journey |
| Sep 28 | 2022 Chevrolet Equinox LT | J549BK01ZR4FXEL9E | $23,995 | $1,467 | $1,518 | 53 | CarGurus | 9 | Journey |
| Sep 26 | 2019 Honda Accord Sport | AUK82YXLKFVWNU9F9 | $21,995 | $1,356 | $1,205 | 41 | Facebook Marketplace | 8 | Journey |
| Sep 25 | 2021 Toyota RAV4 XLE | 8AUYSVTFRMY6JKGK3 | $27,995 | $1,861 | $1,428 | 9 | Facebook Marketplace | 8 | Journey |
| Sep 24 | 2019 Toyota 4Runner SR5 | 5GJ7PGNRU0ZR50CAU | $35,995 | $3,352 | $1,244 | 35 | Facebook / Instagram ads | 9 | Journey |
| Sep 23 | 2019 Honda Accord Sport | 1S8L8EBGTLFHG6DAW | $21,995 | $1,389 | $1,234 | 7 | Facebook Marketplace | 9 | Journey |
| Sep 21 | 2019 Toyota 4Runner SR5 | VHJ1E47EZRPSBAW1T | $35,995 | $2,771 | $1,028 | 61 | Service drive | 9 | Journey |
| Sep 20 | 2022 Hyundai Tucson SEL | E7XU6GKVG4PMCZB2U | $24,995 | $1,314 | $1,270 | 23 | Household Reach | 8 | Journey |
| Sep 18 | 2021 Toyota RAV4 XLE | XEWNME5BMX9N23NVH | $27,995 | $1,918 | $1,472 | 5 | Dealer website (organic / direct) | 7 | Journey |
| Sep 17 | 2022 Hyundai Tucson SEL | CZ9NEY1CU2GP1J4ZH | $24,995 | $1,560 | $1,508 | 46 | Household Reach | 9 | Journey |
Engagement and sold by city / ZIP
| Area | ZIP | Visitors | Engaged | Avg time | Leads | Sold |
|---|---|---|---|---|---|---|
| Aurora | 80012 | 89,156 | 64% | 2:22 | 2,342 | 126 |
| Centennial | 80112 | 55,722 | 61% | 2:11 | 1,395 | 75 |
| Denver (East) | 80220 | 52,007 | 57% | 1:58 | 1,217 | 66 |
| Parker | 80134 | 40,863 | 66% | 2:31 | 1,107 | 60 |
| Lakewood | 80226 | 33,433 | 52% | 1:44 | 714 | 39 |
| Englewood | 80110 | 29,719 | 55% | 1:52 | 671 | 36 |
| Castle Rock | 80104 | 26,004 | 63% | 2:19 | 672 | 36 |
| Colorado Springs | 80920 | 22,289 | 44% | 1:28 | 403 | 22 |
| Out of state | — | 22,289 | 21% | 0:37 | 192 | 10 |
Darker = more cars sold
| Google Ads | Facebook / Instagram ads | Inventory Ads | Facebook Marketplace | Household Reach | |
|---|---|---|---|---|---|
| Aurora | 17 | 21 | 25 | 21 | 16 |
| Centennial | 13 | 16 | 11 | 16 | 12 |
| Denver (East) | 15 | 10 | 12 | 18 | 7 |
| Parker | 8 | 10 | 12 | 10 | 7 |
| Lakewood | 8 | 9 | 6 | 10 | 7 |
| Englewood | 8 | 6 | 7 | 10 | 4 |
| Castle Rock | 5 | 6 | 7 | 6 | 5 |
| Colorado Springs | 5 | 6 | 4 | 7 | 5 |
Where these numbers come from. Pending ones fill in once access is granted.
Demo store with modeled numbers. A live store fills this page from its own accounts.