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 64 a month. Store sold 65 so far, projected 89 by month end. Guarantee: +20 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 12 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 | 18,414 | 523 | 125 | 83 | 29 | 5.5% | $15,444 | $533 | $91,350 |
| Household Reach (streaming TV + display) | 14,256 | 226 | 71 | 59 | 28 | 12.4% | $14,850 | $530 | $98,000 |
| Inventory Ads | 22,572 | 440 | 119 | 89 | 27 | 6.1% | $17,820 | $660 | $91,800 |
| Google Ads | 24,948 | 570 | 143 | 101 | 26 | 4.6% | $20,196 | $777 | $84,500 |
| Facebook Marketplace | 11,286 | 546 | 154 | 113 | 26 | 4.8% | — | — | $76,700 |
| CarGurus | 12,474 | 273 | 77 | 53 | 16 | 5.9% | $7,722 | $483 | $44,800 |
| Dealer website (organic / direct) | 33,264 | 321 | 95 | 71 | 14 | 4.4% | — | — | $46,200 |
| Google Vehicle Listings | 9,504 | 131 | 42 | 30 | 12 | 9.2% | $3,564 | $297 | $36,600 |
| Cars.com | 8,316 | 184 | 53 | 36 | 11 | 6.0% | $9,504 | $864 | $31,900 |
| Walk-in | — | 107 | 0 | 107 | 8 | 7.5% | — | — | $23,200 |
| Referral | 3,564 | 131 | 53 | 42 | 6 | 4.6% | — | — | $19,200 |
| Phone | — | 244 | 83 | 59 | 5 | 2.0% | — | — | $15,000 |
| AutoTrader | 6,831 | 143 | 42 | 30 | 5 | 3.5% | $8,316 | $1,663 | $15,000 |
| CARFAX | 4,158 | 83 | 24 | 18 | 5 | 6.0% | $3,861 | $772 | $15,500 |
| Service drive | — | 71 | 30 | 30 | 5 | 7.0% | — | — | $18,000 |
| Repeat customer | — | 59 | 36 | 30 | 5 | 8.5% | — | — | $18,500 |
| TrueCar | 2,495 | 65 | 12 | 6 | 0 | 0.0% | $2,673 | — | $0 |
| Craigslist | 2,257 | 53 | 12 | 6 | 0 | 0.0% | $713 | — | $0 |
| OEM / brand site | 1,782 | 36 | 12 | 6 | 0 | 0.0% | — | — | $0 |
| eBay Motors | 1,544 | 24 | 6 | 6 | 0 | 0.0% | — | — | $0 |
| All sources | 177,665 | 4,230 | 1,189 | 975 | 228 | 5.4% | $104,663 | $658 | $726,250 |
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 | $7,722 | 273 | $28 | 16 | $483 | $44,800 | 5.8× | Scale |
| Cars.com | $9,504 | 184 | $52 | 11 | $864 | $31,900 | 3.4× | Keep |
| AutoTrader | $8,316 | 143 | $58 | 5 | $1,663 | $15,000 | 1.8× | Keep |
| CARFAX | $3,861 | 83 | $47 | 5 | $772 | $15,500 | 4× | Scale |
| TrueCar | $2,673 | 65 | $41 | 0 | No sales | $0 | 0× | Cut |
| Google Vehicle Listings | $3,564 | 131 | $27 | 12 | $297 | $36,600 | 10.3× | Scale |
| Craigslist | $713 | 53 | $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 Subaru Outback Premium | UL9GC9FPKMMYF3PLX | $24,495 | $1,636 | $1,299 | 25 | Facebook Marketplace | 7 | Hide |
Maria G. · 2020 Subaru Outback Premium · credited to Facebook Marketplace · $2,935 gross
| |||||||||
| Oct 13 | 2020 Honda CR-V EX | 664LAT3B6VBPKYS33 | $25,495 | $1,800 | $1,440 | 29 | CARFAX | 9 | Journey |
| Oct 12 | 2021 Toyota RAV4 XLE | Z001WR6F4XATZSX48 | $27,995 | $1,794 | $1,377 | 27 | Repeat customer | 9 | Journey |
| Oct 12 | 2017 Toyota Tacoma TRD Off-Road | SY78M8PHLR71PF88W | $29,995 | $2,412 | $851 | 11 | Referral | 7 | Journey |
| Oct 9 | 2017 Chevrolet Silverado 1500 LT | CGSGTE7X4SG64B4XJ | $27,495 | $2,260 | $1,032 | 9 | Inventory Ads | 8 | Journey |
| Oct 8 | 2018 Jeep Wrangler Unlimited Sahara | GC4ZL6R6EPYP7C9YN | $31,995 | $2,987 | $1,217 | 59 | Inventory Ads | 8 | Journey |
| Oct 7 | 2022 Hyundai Tucson SEL | A7DGS15GMSVEZ4XV9 | $24,995 | $1,362 | $1,317 | 8 | Google Ads | 7 | Journey |
| Oct 5 | 2017 Toyota Tacoma TRD Off-Road | 378LFL76JXNEX3KMT | $29,995 | $2,563 | $905 | 27 | Inventory Ads | 7 | Journey |
| Oct 6 | 2020 Mazda CX-5 Touring | XAH8DH3YHT75NPR8S | $22,995 | $1,568 | $1,264 | 24 | Google Ads | 7 | Journey |
| Oct 4 | 2021 Ford Explorer XLT | 77585MKUTX6E0X93D | $32,495 | $2,250 | $1,637 | 17 | Service drive | 7 | Journey |
| Oct 2 | 2021 Toyota RAV4 XLE | YH56EBTDZWXMKSWAW | $27,995 | $1,706 | $1,309 | 43 | Inventory Ads | 8 | Journey |
| Oct 2 | 2019 Ford F-150 Lariat | XZZ6GX3YZZ5G2X2Y8 | $34,995 | $2,403 | $1,652 | 7 | Phone | 7 | Journey |
| Oct 1 | 2017 Toyota Tacoma TRD Off-Road | 5M769ZDM2FFF249CP | $29,995 | $2,847 | $1,005 | 47 | Facebook / Instagram ads | 9 | Journey |
| Sep 29 | 2018 GMC Sierra 1500 SLT | MAVBBGTXYDRGWGY5N | $33,495 | $2,743 | $1,345 | 17 | Facebook / Instagram ads | 9 | Journey |
| Sep 27 | 2019 Ford F-150 Lariat | C50LKLLYRV2CHM0NJ | $34,995 | $2,629 | $1,808 | 26 | Google Ads | 9 | Journey |
| Sep 27 | 2019 Ford F-150 Lariat | EPA21LDB612H4RTHP | $34,995 | $2,641 | $1,816 | 61 | Facebook / Instagram ads | 9 | Journey |
| Sep 25 | 2019 Honda Accord Sport | ESE1HZPLEZXD22YUH | $21,995 | $1,504 | $1,337 | 57 | Referral | 8 | Journey |
| Sep 25 | 2018 Jeep Wrangler Unlimited Sahara | ZU22FMT8R1KGT893M | $31,995 | $2,891 | $1,178 | 27 | Inventory Ads | 7 | Journey |
| Sep 24 | 2017 Toyota Tacoma TRD Off-Road | V4FTX5JRBP2MZNPWZ | $29,995 | $2,385 | $842 | 20 | Household Reach | 8 | Journey |
| Sep 23 | 2021 Ram 1500 Big Horn | N4511EPJ5M61B4N2W | $36,995 | $3,152 | $1,902 | 21 | Google Ads | 7 | Journey |
| Sep 22 | 2021 Ford Explorer XLT | EB91PDY3AWSPDH898 | $32,495 | $2,279 | $1,658 | 17 | Household Reach | 9 | Journey |
| Sep 19 | 2019 Toyota 4Runner SR5 | RT5X09TJVWCVPBVDZ | $35,995 | $3,362 | $1,247 | 29 | Google Ads | 8 | Journey |
| Sep 19 | 2020 Subaru Outback Premium | K4PCS4YJ0BBBE4S0J | $24,495 | $1,813 | $1,439 | 47 | Inventory Ads | 8 | Journey |
| Sep 19 | 2018 GMC Sierra 1500 SLT | EK7TCDN613K3HW222 | $33,495 | $2,637 | $1,294 | 8 | Phone | 7 | Journey |
Engagement and sold by city / ZIP
| Area | ZIP | Visitors | Engaged | Avg time | Leads | Sold |
|---|---|---|---|---|---|---|
| Aurora | 80012 | 42,640 | 64% | 2:22 | 1,120 | 61 |
| Centennial | 80112 | 26,650 | 61% | 2:11 | 667 | 36 |
| Denver (East) | 80220 | 24,873 | 57% | 1:58 | 582 | 32 |
| Parker | 80134 | 19,543 | 66% | 2:31 | 529 | 29 |
| Lakewood | 80226 | 15,990 | 52% | 1:44 | 341 | 19 |
| Englewood | 80110 | 14,213 | 55% | 1:52 | 321 | 18 |
| Castle Rock | 80104 | 12,437 | 63% | 2:19 | 322 | 18 |
| Colorado Springs | 80920 | 10,660 | 44% | 1:28 | 193 | 10 |
| Out of state | — | 10,660 | 21% | 0:37 | 92 | 5 |
Darker = more cars sold
| Google Ads | Facebook / Instagram ads | Inventory Ads | Facebook Marketplace | Household Reach | |
|---|---|---|---|---|---|
| Aurora | 8 | 10 | 12 | 10 | 8 |
| Centennial | 6 | 8 | 5 | 8 | 6 |
| Denver (East) | 7 | 5 | 6 | 9 | 4 |
| Parker | 4 | 5 | 6 | 5 | 3 |
| Lakewood | 4 | 5 | 3 | 5 | 3 |
| Englewood | 4 | 3 | 3 | 5 | 2 |
| Castle Rock | 2 | 3 | 4 | 3 | 2 |
| Colorado Springs | 3 | 3 | 2 | 3 | 2 |
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.