
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.

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
If you have a fast BDC: lean heavily into Marketplace. It is the cheapest cost-per-sold channel available to dealers in 2026.
If your BDC is slow or understaffed: fix that first or Marketplace leads will leak.
Don't cut CarGurus solely on cost-per-lead math. Their lead quality is real and they often bring different buyers than Marketplace does.
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



