The True Cost-Per-Lead of Facebook Marketplace vs. CarGurus

The True Cost-Per-Lead of Facebook Marketplace vs. CarGurus

In an era dominated by digital advancements, our blog takes you on a journey through the intricate landscape of online banking with the intriguing title, "Navigating the Digital Frontier: Unveiling the Power of Online Banking." Immerse yourself in the transformative realm where convenience meets security, and financial management transcends traditional boundaries.

Sean Rooney

Every dealer I talk to wants to know: what is my true cost-per-lead on Facebook Marketplace vs. CarGurus? Here is the real math, not the vendor-quoted marketing version.

The components of cost-per-lead

Cost-per-lead = (total channel spend + tool costs + time cost) / leads generated.

Most "CPL" numbers ignore tool costs and time. They also often count anything that touches the CRM as a lead, including pure tire-kickers. The honest version requires:

  • Tagging every lead source in your CRM

  • Defining "lead" consistently (phone, form fill, or qualified message)

  • Including the fully-loaded cost of tools and subscriptions

  • Including internal BDC time as a cost

Without all four, you are comparing apples to marketing invoices.

Facebook Marketplace: the actual math

Monthly inputs:

  • Inventory Partner fee: ~$300 to $500 per rooftop

  • BDC time handling Messenger leads: ~10 to 15 hours/month @ $25/hr = $250 to $375

  • No per-listing cost (listings are free)

  • No boosted post spend in baseline scenario

Total monthly cost: ~$550 to $875

Monthly outputs (typical dealership with 150 units live):

  • 400 to 800 total Messenger messages

  • Of those, 80 to 150 are qualified leads (serious interest, specific vehicle, willingness to engage)

Cost-per-qualified-lead:

  • $700 / 100 qualified leads = $7 per qualified lead

CarGurus: the actual math

Monthly inputs:

  • Subscription (Enhanced or Featured tier): $1,500 to $3,500 per rooftop

  • BDC time handling CarGurus leads: ~8 to 12 hours/month (structured leads are faster to process) @ $25/hr = $200 to $300

Total monthly cost: ~$1,700 to $3,800

Monthly outputs (typical dealership):

  • 60 to 150 phone/form leads per month (more structured, fewer total)

Cost-per-qualified-lead:

  • $2,500 / 110 leads = $22.73 per qualified lead

So Facebook wins, right?

Not quite. Cost-per-lead is incomplete without quality.

CarGurus leads:

  • Include phone number, often with credit pre-qual data

  • Buyer has actively compared vehicles

  • Higher close rate (15 to 25% in most dealerships)

  • Less BDC coaching required

Marketplace leads:

  • Messenger-only initially, often just "Is this still available?"

  • Broader intent range

  • Close rate depends heavily on BDC response speed: 8 to 15% if they reply fast, 2 to 4% if they don't

  • More BDC coaching needed on Messenger-specific workflows

Cost-per-sold: the number that actually matters

Close rate multiplied by cost-per-lead = cost-per-sold.

  • CarGurus: $22.73 / 20% = $114 cost-per-sold

  • Marketplace (fast BDC): $7 / 12% = $58 cost-per-sold

  • Marketplace (slow BDC): $7 / 3% = $233 cost-per-sold

The takeaway: Marketplace wins on cost-per-sold IF your BDC responds fast. If they don't, the math flips and you are throwing money at a channel your team can't convert.

Full calculation worksheet

Use this template for your own dealership:

Channel spend (monthly): $______
BDC hours on this channel: _____ × $25/hr = $______
Total monthly cost: $______

Total leads generated: ______
Qualified leads (filter out spam/tire-kickers): ______

Cost per qualified lead: $______ ÷ ______ = $______

Leads that became appointments: ______
Appointments that became sales: ______

Close rate: ______ ÷ qualified leads = ____%

Cost per sold: Cost per qualified lead ÷ Close rate = $______

Run this for each channel monthly. Decisions follow data.

Sensitivity analysis: what changes the math

Faster BDC response (5 min vs 30 min): Marketplace close rate from 3% to 12%. Cost-per-sold from $233 to $58.

Better photos (15+ vs 5-8): Marketplace total lead volume increases 40%. Fixed costs stay constant. Cost-per-lead drops from $7 to $5.

Inventory feed breaks for 1 week: Marketplace loses 25% of monthly leads. Cost-per-lead spikes 33%.

Dealership adds Messenger chatbot for after-hours: Qualified lead rate increases 20%. Cost-per-qualified-lead drops accordingly.

CarGurus package downgrade (Premier to Standard): Subscription cost drops 40%, but so does lead volume — typically 50%. Cost-per-lead may stay similar.

Combined strategies (FBM + CarGurus)

The dealerships that win run both, but with different roles:

  • CarGurus: use for deep-intent shoppers comparing specific models. Don't downgrade package below the point where you lose meaningful lead volume.

  • Marketplace: use for top-of-funnel reach, local exposure, and volume. Your lowest-cost channel — lean in.

Typical allocation for a $5K/mo marketing budget:

  • CarGurus Standard: $1,200

  • Facebook Marketplace Inventory Partner: $450

  • GBP management: $400

  • Paid social boosting: $800

  • Google Ads (hand-raiser keywords): $1,500

  • Remaining: $650 for testing new channels

Blended cost-per-sold in this mix typically lands at $80 to $150 — dramatically better than the all-third-party allocation most dealers run.

What this means tactically

  1. If you have a fast BDC: lean heavily into Marketplace. It is the cheapest cost-per-sold channel available to dealers in 2026.

  2. If your BDC is slow or understaffed: fix that first or Marketplace leads will leak.

  3. Don't cut CarGurus solely on cost-per-lead math. Their lead quality is real and they often bring different buyers than Marketplace does.

  4. Measure your own numbers. These are industry averages. Your cost-per-sold could be 2x better or worse.

How to speed up BDC response

  • Route Messenger leads directly to CRM (not a separate dashboard)

  • Set a 5-minute first-response SLA

  • Auto-reply templates for after-hours

  • Integrate with a Messenger chatbot for initial qualification

  • Push notifications to BDC reps' mobile devices for new leads

Localshift pipes Marketplace Messenger leads straight into your existing CRM so your BDC handles them like any other lead. No dashboard to check. No lag.

Sean Rooney

CEO

LocalShift

Co-Founder & CEO at LocalShift

How does the inventory sync work?

How do buyers reach our sales team?

How fast will our inventory go live?

What happens when a vehicle sells?

Does my team need to change how they work?

FAQs

How does the inventory sync work?

How do buyers reach our sales team?

How fast will our inventory go live?

What happens when a vehicle sells?

Does my team need to change how they work?

Frequently Asked Questions

How does the inventory sync work?

How do buyers reach our sales team?

How fast will our inventory go live?

What happens when a vehicle sells?

Does my team need to change how they work?

Start automating your inventory today!

Get your vehicles on to Facebook Marketplace automatically.

Contact Us

(435) 291-1432

support@localshift.io

©2026 LocalShift

Automate your inventory today!

Get your vehicles on to Facebook Marketplace automatically.

Contact Us

(435) 291-1432

support@localshift.io

©2026 LocalShift

Start automating your inventory today!

Get your vehicles on to Facebook Marketplace automatically.

Contact Us

(435) 291-1432

support@localshift.io

©2026 LocalShift