beginnerLead Generation

Cost Per Lead (CPL)

Cost Per Lead is how much money you spend to get one potential customer to contact you — if you spend $840 on marketing and get 20 leads, your CPL is $42 per lead.

Full Definition

CPL tells you exactly what each opportunity costs you in marketing dollars. It's your most important number for deciding which marketing channels work and which are bleeding you dry. A concrete contractor with a $42 CPL who closes 1 in 4 leads is paying $168 to land each $8,000 job.

Formula

totalMarketingSpend / numberOfLeads
totalMarketingSpend= all money spent on marketing in a given period
numberOfLeads= actual new prospects who contacted you (not existing customers)

Example

A concrete contractor spends $840 on Google Ads + $420 on Facebook ads = $1,260 total. They get 18 leads from Google and 12 leads from Facebook = 30 total leads. CPL = $1,260 ÷ 30 = $42 per lead

For Contractors

Why It Matters

Knowing your CPL prevents you from throwing money down the drain on expensive leads. If you're paying $75 per lead on HomeAdvisor but getting the same quality leads for $35 on Facebook, you're wasting $40 per lead. At 30 leads per month, that's $1,200 monthly — $14,400 yearly — you could keep in your pocket.

Real-World Example

A concrete contractor in Phoenix spends $1,260 monthly on Google Ads and generates 30 leads, making their CPL $42. Their competitor spends $1,800 on HomeAdvisor for the same 30 leads, paying $60 CPL. Over a year, the Google Ads contractor saves $6,480 while getting identical lead volume and quality.

Common Mistakes

  • -Counting all phone calls as leads when 30-40% are existing customers, vendors, or wrong numbers
  • -Only looking at CPL without considering lead quality — a $30 lead that never converts costs more than a $60 lead that closes
  • -Not tracking CPL by marketing channel, so you keep funding dead-end campaigns
  • -Comparing your CPL to other industries instead of concrete industry benchmarks

What to Do

Pull your marketing spend from last month and count your actual new prospect contacts (not existing customers or junk calls). Divide total spend by real leads to get your true CPL. If it's above $50 for concrete work, you're overpaying and need to optimize immediately.

LeadFlowGod tracks your CPL across all marketing channels automatically, showing you exactly which sources deliver the cheapest, highest-converting leads so you can shift budget to what works.

LeadFlowGod finds exclusive leads from social media and delivers them scored and ready to close. 7-day free trial, no credit card required.

Stop guessing at your lead costs — let LeadFlowGod calculate your CPL automatically and show you where to invest for maximum profit

Related Terms

Frequently Asked Questions

What's a good CPL for concrete contractors?
Industry average is $42, but 'good' depends on your close rate and job value. If you close 25% at $8,000 average job, you can afford up to $500 CPL and still profit $1,500 per lead. Focus on leads that convert, not just cheap ones.
Should I count existing customer calls in my lead count?
Absolutely not. Only count new prospects making first contact. Existing customers calling for additional work or service aren't leads — they're repeat business. Including them makes your CPL look artificially low and hides marketing problems.
My CPL varies wildly month to month. Is that normal?
Some variation is normal, but wild swings usually mean inconsistent marketing spend or seasonal demand changes. Track CPL by marketing channel separately — if Google stays steady at $35 but Facebook jumps from $25 to $80, you know where the problem is.
Is it worth paying higher CPL for better quality leads?
Always. A $60 lead that closes 40% of the time is way better than a $30 lead that closes 10%. Your cost per customer is $150 vs $300. Quality beats quantity every time in the trades.

Related Resources