4 November 2026
What Is CPL (Cost Per Lead) and What’s a “Good” Number for Your Industry?

Your ad report says your cost per lead is RM42. Is that good? Cheap? Alarming? Nobody can answer from the number alone, and anyone who quotes you an “industry standard” without asking about your business is guessing. Here’s what CPL means, why “good” depends on your own economics, and how to work out your target.
What is CPL?
Cost per lead (CPL) is how much you spend on advertising, on average, to get one lead.
CPL = total ad spend ÷ number of leads
If you spend RM3,000 in a month and get 60 leads, your CPL is RM50. What counts as a “lead” is up to you, and it matters a lot (see below).
CPL, CPC, CPA and cost per qualified lead
These terms get mixed up in reports:
| Term | Meaning | Why it matters |
|---|---|---|
| CPC (cost per click) | What you pay per click | Tells you about ad and audience efficiency, not results |
| CPL (cost per lead) | What you pay per enquiry or sign-up | The usual measure for lead generation |
| Cost per qualified lead | What you pay per lead that fits your criteria | Closer to real value |
| CPA (cost per acquisition) | What you pay per customer or sale | The number that ultimately pays the bills |
Clicks are cheap to measure and easy to misread. CPL is better. Cost per customer is best, though harder to track. See our post on lowering your cost per click for why cheaper clicks don’t always mean cheaper leads.
Why there’s no single “good” CPL
A good CPL is one that leaves you profitable. That depends on four things that differ for every business:
- What a customer is worth to you, meaning profit per customer, including repeat business
- Your close rate, the share of leads that become customers
- Your sales process, such as how fast you respond and how well you follow up
- How you define a lead, since a quick form fill and a considered enquiry are not the same
Two businesses can pay the same CPL and have opposite results. One earns RM40 profit per customer, the other RM4,000.
How to work out your own good number
Step 1: Profit per customer. Average sale minus the cost of delivering it.
Step 2: Close rate. Of 100 leads, how many become customers? If you don’t know, estimate conservatively, and update it as data arrives.
Step 3: Break-even CPL = profit per customer × close rate. Above this you lose money on each lead.
Step 4: Set a target below break-even, leaving room for creative, page, tools and management costs. Many businesses aim for half of break-even or less.
An illustration with made-up numbers (not benchmarks):
| Business A: home renovation | Business B: cafe promotion | |
|---|---|---|
| Average sale | RM30,000 | RM40 |
| Profit per customer | RM6,000 | RM12 |
| Close rate | 5% | 30% |
| Break-even CPL | RM6,000 × 5% = RM300 | RM12 × 30% = RM3.60 |
| A RM50 CPL is… | Excellent | Far too expensive |
The same RM50 CPL is a great result for one and a disaster for the other. That’s why industry averages mislead. Our post on how much to budget for Facebook and Google Ads shows how to turn this into a monthly budget.
Why your platform changes the number
- Google search leads come from people actively searching, so they usually cost more per lead and are more likely to buy.
- Facebook and Instagram leads, especially from in-app forms, are often cheaper per lead but lower in intent. A cheap form fill can hide a poor-quality lead.
The same CPL means different things on each. Compare by cost per qualified lead, and not just CPL. We discuss the platforms in our post on Facebook Ads vs Google Ads.
Watch out for these when you measure CPL
- A loose definition of a lead. If “lead” means any form submission, junk and duplicates inflate the count and make CPL look better than it is. Define it clearly.
- Missing leads. Many Malaysian customers message on WhatsApp or call instead of filling in forms. If you don’t track these, your CPL looks higher than it is.
- Double counting. One person can appear through several channels.
- Mixing numbers from different tools. Ads Manager, Google Ads and your own records often disagree. Pick one source of truth, and reconcile it with your real enquiries.
- Ignoring time lag. Leads from this month’s ads may convert next month.
- Ignoring seasonality. Costs rise around Hari Raya, Chinese New Year, 11.11 and year-end sales. Compare with the same period last year, not just last month.
What to do with your CPL
- Compare it with your break-even and target, not with a generic average.
- Track the trend by campaign, source and month, not just a single overall figure.
- Pair it with lead quality: how many leads were contacted, qualified and converted.
- If it’s too high, look at creative, audience, landing page, tracking and follow-up speed. Our post on why cost per lead is so high lists the common causes.
- If it’s unusually low, check lead quality before celebrating. Cheap leads that never buy are the most expensive of all.
A simple CPL checklist
- I know exactly what counts as a lead
- I count WhatsApp messages and calls, not just forms
- I know my profit per customer and close rate
- I’ve calculated break-even CPL and set a target below it
- I compare cost per qualified lead as well as CPL
- I compare against the same period last year, not only last month
- I look at CPL by campaign and source
The honest summary
A good CPL is one your business can afford, given what a customer is worth and how many leads you turn into customers. Averages for your industry can be a rough starting point, but your own numbers are what count. If you only track one thing beyond CPL, track what happens to the leads afterwards.
Not sure what your cost per lead should be, or whether your current number is actually working for you? We’ll help you calculate it. [See how we run Facebook and Google Ads campaigns →]