Quickly find out how much each new lead costs your business. Our Cost Per Lead (CPL) calculator helps you measure the efficiency of your lead generation campaigns so you can optimize your ad spend and maximize ROI.
Your CPL (Cost Per Lead) is:
Cost Per Lead (CPL) measures the average cost to acquire a single lead from an advertising campaign. A "lead" is typically a potential customer who has shown interest by providing their contact details (e.g., via a form submission, webinar signup, or ebook download).
Formula: CPL = Total Ad Spend / Total Leads Generated
Example: If you spent $1,000 on a LinkedIn ad campaign and generated 50 new leads:
$1,000 / 50 leads = $20.00 CPL
A good CPL is highly dependent on your industry and the lifetime value of your customers. A CPL of $50 might be excellent for a B2B software company where a customer is worth thousands of dollars, but unsustainable for a B2C company selling a $20 product. The key is that your CPL should be significantly lower than your Customer Lifetime Value (CLV).
CPL (Cost Per Lead) measures the cost to acquire a *potential* customer (a lead). CPA (Cost Per Acquisition) measures the cost to acquire a *paying* customer (a sale). CPL is a top-of-funnel metric, while CPA is a bottom-of-funnel metric that measures the final conversion.
CPL varies based on audience intent and competition. For example, leads from Google Search Ads often have a higher CPL because the user is actively searching for a solution and intent is high. Leads from social media might have a lower CPL but may also be less qualified, as the user was not actively looking for your solution when they saw the ad.