Skip to content
Knowledge base

cost per lead

In short

Cost per lead (CPL) is what you spend on average on marketing to bring in one lead, such as a quote request or a call-back request. You divide your costs by the number of leads.

By the Marketingkenners team
Updated

What is cost per lead?

Cost per lead, often abbreviated to CPL, is the price of one potential customer who gets in touch. A lead is someone who leaves their details or makes contact: a Quote request, a call-back request, a completed form or a phone call via your website.

You can calculate cost per lead per channel, for example just for Google Ads, or for all your marketing combined. Divide the costs by the number of leads in the same period. If you spend eight hundred euros a month on Facebook ads and sixteen enquiries come out of it, your cost per lead is fifty euros.

Why cost per lead matters for your business

For a trade business that lives on quotes, the enquiry is the first moment at which marketing really delivers something. Cost per lead makes visible what that moment costs, and so whether your marketing is affordable relative to what a job brings in.

The figure also helps you compare channels fairly. An enquiry via Google may cost more than via Facebook, but a larger share of them may also become customers. By combining cost per lead with your win rate you can see which channel brings you the most work per euro.

How cost per lead works

Cost per lead depends on three things: what you pay for traffic, how much of that traffic makes an enquiry and how well you reach your target audience. Traffic is more expensive where there is a lot of competition. The conversion rates depends mainly on your website. And you control reach with your keywords and audiences.

An example. Say a business that installs solar panels advertises on Google and Facebook. Via Google an enquiry costs seventy euros on average, via Facebook forty. At first glance Facebook is the winner. But when the business follows up the enquiries, it turns out that one in three Google enquiries becomes a job, against one in ten via Facebook. Per signed job, Google then costs about two hundred and ten euros and Facebook four hundred. The more expensive lead is the better one here.

The business therefore decides not to raise the Facebook budget, but to adjust the Facebook ads. The form gets an extra question about the roof area and the desired start date. Slightly fewer enquiries come in and the cost per lead rises, but the share of serious enquiries goes up considerably. The salesperson has to spend less time on people who only want a price indication.

That shows why lead qualification matters so much. Not every lead is worth the same, and the cheapest enquiry does not always bring in the most.

Common mistakes with cost per lead

Looking only at the lowest amount. Cheap leads are often less serious. Steer on that and you get a full inbox of price comparers and people who are really still just exploring.

Counting twice or wrongly. A thank-you page that loads twice, a spam form or a test by your own colleague soon counts as a lead. Then your cost per lead looks lower than it is.

Forgetting phone calls. In construction and installation, a large share of customers would rather call than fill in a form. If you do not measure those calls, your cost per lead looks higher than it really is.

Calculating costs incompletely. Anyone who only counts the ad budget and leaves out the costs of management, content or software gets an overly rosy picture. For a fair comparison, count all the costs of a channel.

No follow-up. A lead who is only called back after three days has often already gone to a competitor. Then you pay for the lead, but you do not get the job.

How to tackle cost per lead

Start with a realistic ceiling. Work out what an average job brings in as margin and what share of your enquiries becomes a customer. From that follows the most a lead may cost before you start making a loss.

Then measure everything that counts. Forms, phone calls and WhatsApp messages all belong in your measurement. With conversion tracking you can see per channel and per campaign where your enquiries come from.

Next, improve your website. A page that loads quickly, shows straight away what you do and has a clear call-to-action gets more enquiries out of the same visit. That lowers your cost per lead without you having to advertise less.

Finally, make sure follow-up is fast. With automatic follow-up every enquiry gets an immediate confirmation and a reminder if no appointment has been booked yet. That way you get more jobs out of the leads you have already paid for.

Questions

Frequently asked questions

Don't see your question here? Call, WhatsApp or email us. You'll get an answer within one working day.

Our team answers your questions.

There is no fixed amount, because it depends heavily on your trade, region and the size of the jobs. A lead for a complete renovation may cost more than a lead for a small repair. Work out from your own margin and win rate what is healthy for you.

A lead is someone who shows interest and gets in touch, for example with a quote request. A customer is someone who actually places an order. In between sit your quote, follow-up and sales conversation.

Improve your landing page so more visitors make an enquiry, exclude irrelevant search terms and target your ads at people with clear buying intent. Also measure phone calls, because otherwise your costs look higher than they are.

Let's get started

Ready for more enquiries?

Choose where your growth should come from. A specialist picks it up within one working day.

5,0 from 35+ Google reviews100+ businesses helpedGoogle Partner

Book an intro call with Niels or call 026 234 0020

Marketingkennersonline · reply within one working day