Cost per lead
calculator.
Know what a lead costs and what you can afford. Compare campaigns, account for the costs behind them, and find a lead-cost target that fits your business.
A little about you.
Add what you’d like Dillon to have if you get in touch. Every field is optional. You can skip this and still use the complete tool.
Put the number in context
What does your CPL
actually tell you?
Start with the same definition of a lead.
Choose the event you are counting, such as a valid inquiry or a booked consultation. Remove duplicates using your usual rules, then match that lead count to the same campaign and period as your spend.
Compare the cost of winning customers.
A cheaper lead can still cost more to turn into a customer. Save one campaign for comparison, enter another, and review CPL alongside the lead-to-customer rate and acquisition cost. Give both campaigns enough time for customers to come through.
Build a target from what the work is worth.
First-sale revenue × gross margin × lead-to-customer rate gives a first-sale break-even lead cost before overhead and tax. Choose how much of that gross profit you can spend on acquisition to set your own CPL target. The calculator uses the numbers you enter.
What is a good cost per lead for my business?
A useful CPL leaves room for the cost of doing the work, winning the customer and running the business. Add your first-sale value, gross margin before acquisition costs, and a close-rate assumption to work backward to a limit. Enter your own acquisition allowance to set your target within that limit. There is no universal industry benchmark built into this tool.
Which campaign costs should I include?
Enter ad spend and, if you want a fuller acquisition cost, add agency fees, production or other campaign costs in the optional field. Avoid counting a cost twice. Use the same cost basis when comparing campaigns, and leave acquisition costs out of the gross margin used for the target calculation.
What if I received zero leads or no customers yet?
With zero leads, CPL is undefined. With zero customers, acquisition cost is undefined. Your spend stays visible in either case. Leave customers blank if you do not know the count yet; enter 0 only when that is your recorded result. Check tracking, lead quality, response time and the normal sales cycle before changing your budget.
Does being below my target mean the campaign is profitable?
It means the entered CPL is below the target calculated from your assumptions. First-sale value, average margin and a close rate do not establish net profit or prove which sales a campaign caused. This calculation leaves overhead, tax, repeat purchases and future customer value outside the model.
Let’s talk