What counts as a lead

A lead is someone who raised their hand: filled in a contact form, called, booked an appointment, requested a quote or signed up for a consultation. Cost per lead, or CPL, is how much ad spend it took to get each one.

The formula is simple: ad spend divided by leads, for the same campaign and the same dates. Spend $2,000 and get 40 leads, and your CPL is $50. Before you calculate anything, decide what counts. A newsletter signup and a booked sales call are both leads to an ad platform, but they are worth very different amounts to you. Track them separately.

What a typical CPL looks like in 2026

LocaliQ, the marketing company behind WordStream, publishes yearly benchmarks from thousands of its customers' Google Ads and Microsoft Ads campaigns. Its 2026 figures put the average cost per lead for search advertising at $66.69, the average cost per click at $5.42 and the average conversion rate at 8.18%.

The spread between industries is wide. Attorneys and legal services averaged $131.63 per lead, while restaurants and food averaged $30.57. The chart on this page shows seven industries from the same report. Compare yourself with your own industry, and remember these are averages from one company's client base, not a target you must hit. A small-town bookkeeper and a national consulting firm can both call themselves business services, yet their lead costs will look nothing alike.

Average cost per lead from search ads by industry, 2026
  • Legal services$131.63
  • Real estate$102.51
  • Business services$93.69
  • Home improvement$90.92
  • Dentists$72.97
  • Physicians$40.04
  • Restaurants & food$30.57

Each bar is the average cost per lead for that industry across LocaliQ customers' Google Ads and Microsoft Ads search campaigns.

Source: LocaliQ

The two levers that move CPL

CPL is really two numbers multiplied together: what you pay for each click, and how many clicks turn into leads. CPL is roughly cost per click divided by conversion rate. Using LocaliQ's averages, $5.42 divided by 8.18% comes to about $66, close to the reported $66.69.

That means you can lower CPL from either side:

  • Lower cost per click: tighter keyword and audience targeting, negative keywords that block irrelevant searches, better ad relevance, and avoiding the most crowded hours or locations.
  • Raise conversion rate: a landing page that matches the ad, a short form, a clear phone number, fast loading on phones, and an offer worth responding to (conversion rate basics).
  • Fix measurement: make sure each lead is counted once. Duplicate form submissions and tracking tags that fire twice make CPL look better than it is (Google Ads conversion-tracking checkup).

Cheap leads can be expensive

The most common CPL mistake is chasing the lowest number. A campaign producing $20 leads that never answer the phone is worse than one producing $80 leads that often become customers. Platforms optimize toward whatever you tell them is a conversion, so if every form fill counts the same, they will happily find people who fill in forms and never buy.

Add two more numbers beside CPL. Cost per qualified lead counts only leads your team agrees are real prospects. Cost per customer divides spend by the leads that actually paid. Google Ads supports this with offline conversion imports, which, in Google's words, let you "measure what happens in the offline world after your ad results in a click or call to your business". Feeding back which leads became sales teaches automated bidding, such as Target CPA, to chase buyers instead of form-fillers.

Tracking CPL across channels

Most businesses get leads from several places: search ads, social ads, directories, referrals. Each platform reports its own lead count, and the same person can show up in two of them. Your CRM, the system where you keep customer records, is the fairer judge. Tag each lead with its source using campaign links, then work out CPL per channel from those records (UTM parameters guide).

Matrix ROI accepts CSV or Excel exports from your CRM and ad platforms and ranks campaigns by real cost per result. Matrix ROI is designed by Smith App Studio for owners and agencies who want lead costs checked against their own records.