Halving the cost per lead for a single-lot dealership

Halving the cost per lead for a single-lot dealership

Lead Generation · Used-car dealership

The sister store of a dealer group we already ran: one lot, the same credit-challenged buyers shopping in two languages, and a fraction of the budget. Efficiency mattered more than reach. We launched it from small test budgets and built it into one of the cheapest lead engines we run.

−45.7%Meta cost per lead in the latest full year, down to $6.56
18,560Meta leads in the latest full year+43% on 22% less spend
315cars sold in the latest full year, from the CRM+22.6% year on year
110cars sold in the most recent quarter alonethe best quarter yet

The situation

A new store with a small budget and the same hard buyer

The store started its marketing with nothing running: no audiences, no history and a Google account that was barely producing. Its buyers are the same as the group’s, people with bruised credit, but it had one lot and a budget built for testing, not scale.

So the question was never how to buy more reach. It was how to borrow everything the bigger store had already learned, and spend less to find each buyer.

What we did

Launch small, then borrow what works

  1. Tested every platform at small stakes

    Five platforms went live with test-sized budgets, each with ad sets in both languages, carousels and video, all running in sales hours only.

    MetaTikTokSnapchatYouTubeGoogle Search
  2. Scaled what earned it

    By the end of the first year Meta carried the plan: a tight radius around the lot, six ads per language and copy rotated by results.

  3. Rebuilt Google around lead forms

    Performance Max, Search and Demand Gen were rebuilt, firing on the CRM quick-form. Google went from almost no conversions to 1,457 in a single quarter.

    Google AdsCRO & Analytics
  4. A premium line with its own offer

    A separate line for newer, higher-priced stock, with its own carousels and videos, so the store could sell up without confusing its main offer.

    Performance Creative
  5. Shared data across both stores

    The owner’s two dealerships pool their graded CRM data. The best buyers from both became the seed audience, which helped the smaller store grow on proven data.

    Lifecycle

Meta cost per lead, from launch scale to the latest full year

$12.93$12.35$7.24$6.08$5.78$7.00Y1 Q1Y1 Q3Y2 Q1Y2 Q2Y2 Q3Y2 Q4
$12.93$12.35$7.24$6.08$5.78$7.00Y1 Q1Y1 Q3Y2 Q1Y2 Q2Y2 Q3Y2 Q4
Quarterly Meta cost per lead from the store’s performance reports.

Results

More cars from less spend

In the latest full year the store spent 22% less on Meta and got 43% more leads. Google conversions rose 165% at $5.84 each, and the CRM recorded 23% more cars sold. The following quarters kept climbing.

Cars sold per quarter

78Y2 Q180Y2 Q267Y2 Q390Y2 Q497Y3 Q1110Y3 Q2
78Y2 Q180Y2 Q267Y2 Q390Y2 Q497Y3 Q1110Y3 Q2
Vehicles sold per quarter, from the dealership CRM. The most recent quarters in green.

The work

Inventory first, always

Premium line carousel card
Premium line: its own carousel and offer
Premium line carousel card
Studio-lit inventory, no stock imagery
Inventory carousel card
Everyday inventory carousel

What made the difference

The smaller store did not need its own playbook. It needed the bigger store’s data. Shared, graded buyer lists turned two separate ad budgets into one learning system.

Lead Generation starts small and scales on proof, exactly like this store did.

See Lead Generation