What Is Cost Per Lead?
Cost per lead, or CPL, measures how much marketing spend it takes to generate one new lead, such as a call, form submission, or booking request. The formula is total marketing spend divided by the number of leads.
If you spend $1,500 on Google Ads in a month and receive 30 qualified leads, your CPL is $50. You can calculate CPL by channel, campaign, or service to see where leads come most efficiently.
Why Cost Per Lead Matters for Northern Indiana & Michiana Businesses
CPL helps small businesses compare channels on equal terms. A Goshen remodeler may find that Google search leads cost more each than Facebook leads, yet close at a much higher rate, which makes search the better investment.
Tracking CPL over time also shows whether improvements are working. Better ads, landing pages, and targeting should steadily lower the cost of each lead.
CPL also makes budget conversations easier. When you know a lead costs about $50 and roughly one in four becomes a customer, you can plan exactly how much spend it takes to fill next month's schedule.
How Cost Per Lead Works
- Total spendInclude ad spend and, for a full view, management and tool costs.
- Count leadsTrack calls, forms, and bookings from each source.
- CalculateSpend divided by leads.
- Compare by channelLook at CPL for search, social, email, and other channels.
- Connect to salesPair CPL with close rates to see cost per customer.
A Local Example
A Michigan City plumbing company spends on Google Ads, Facebook ads, and Local Services Ads. After tracking leads from each, it finds Local Services Ads deliver the lowest CPL for emergency calls, Google Ads deliver the most water heater installation leads, and Facebook ads deliver low-cost leads that rarely book.
It shifts Facebook budget toward a remarketing campaign for past customers and increases Local Services Ads during winter, when emergency calls peak. Overall cost per booked job drops.
Getting Started With Cost Per Lead
Choose a time period, such as last month, and add up what you spent on each marketing channel. Then count the leads each channel produced using conversion tracking, call tracking, and your CRM.
Divide spend by leads to find CPL for each channel. Next, look at how many of those leads became customers, since a slightly higher CPL can still be the better deal if those leads close more often. Review CPL monthly and focus improvements on the channel with the most spend.
Quick Wins to Improve Your Cost Per Lead
- Track leads separately for each channel
- Improve landing pages to raise conversion rates
- Add negative keywords to cut wasted ad clicks
- Target ads to the towns you actually serve
- Compare CPL with close rates, not in isolation
What to Watch For
- Lead quality. The cheapest leads are not always the best customers.
- Missing calls. Untracked calls make CPL look higher than reality.
- Seasonality. CPL changes with demand, so compare similar periods.
- Hidden costs. Include tools and management fees for a complete view.
Cost Per Lead FAQ
What is a good cost per lead?
It depends on your industry, service value, and close rate. Higher-value services can support a higher CPL.
How is CPL different from CAC?
CPL measures the cost of a lead. Customer acquisition cost measures the cost of a paying customer.
How can I lower my CPL?
Improve targeting, ad relevance, landing pages, and conversion rates, and cut spending on low-performing keywords or audiences.
Should I include agency fees in CPL?
For a complete picture, yes. Many businesses track both ad-only CPL and total CPL.
Where do I find CPL data?
Ad platforms report cost per conversion for tracked leads. For a full picture, combine ad spend with lead counts from call tracking, form tracking, and your CRM.
Does CPL vary by season?
Yes. Demand and competition change through the year, so compare similar periods.
Put It to Work
Want every marketing dollar producing more leads? Riley will calculate your CPL by channel and show where to shift budget.