BANGKOK.DIGITAL.MASTER
☰
// GUIDE · PAID MEDIA ECONOMICS

Cost per lead in Bangkok: calculate it, then lower it

By Yunmin Shin · Bangkok · Updated 2026-10-05

"What is a good cost per lead in Bangkok?" is the wrong first question. The right one is: what can you afford to pay for a lead, given how many leads become customers and what a customer is worth? This guide shows the calculation, includes a calculator in baht, and covers the Thailand-specific reasons CPL is often measured wrongly.

The formula

Cost per lead (CPL) = total campaign cost ÷ number of leads.

Simple — but both sides of the division are often wrong. "Total cost" should include everything you would not spend without the campaign: media, agency or freelancer fees, creative production, and tools. "Leads" should be defined before the campaign starts: a form submission, a LINE chat, a phone call longer than a minute, a booked meeting. Pick one definition per campaign and stick to it.

Your break-even CPL

The number that matters is the maximum CPL you can afford:

Break-even CPL = gross profit per new customer × lead-to-customer rate.

If a new customer brings ฿20,000 of gross profit and one lead in ten becomes a customer, each lead is worth ฿2,000. Paying ฿1,200 per lead is profitable; paying ฿2,500 is not — however "cheap" that looks compared with someone else's benchmark. Try your own numbers:

CPL CALCULATOR (THB)
COST PER LEAD
–
COST PER CUSTOMER
–
BREAK-EVEN CPL
–

Why published CPL benchmarks mislead

You will find articles quoting average CPLs by industry. Treat them with caution: they mix countries, lead definitions and sales cycles, and are rarely sourced from Thai campaigns. A ฿300 lead for a ฿500 product and a ฿3,000 lead for a condominium are both possible, and both can be good or bad. Your own break-even CPL is a far better yardstick than anyone's average.

Thailand-specific reasons your CPL is wrong

How to lower CPL (in the order we would try)

  1. Fix measurement so the platforms optimize toward real leads (see GA4 & tracking).
  2. Improve the landing page. Doubling a page's conversion rate halves CPL without touching the ads. Thai-language copy, a visible LINE button, clear prices or price ranges, and a short form are the usual first wins. See CRO.
  3. Cut wasted search terms. Review the search-terms report weekly and add negatives in both Thai and English.
  4. Tighten targeting by intent. Separate high-intent searches (price, near me, supplier) from research searches and bid differently.
  5. Import offline conversions so bidding learns which leads became customers — this often raises raw CPL slightly while lowering cost per customer, which is the trade you want.

Report the whole chain

A monthly report should show, for each channel: spend, leads, CPL, qualified leads, cost per qualified lead, customers, and cost per customer. When the last two are missing, CPL alone will eventually push you toward cheap, low-quality leads.

Need help building that report or getting CPL down? Our Google Ads & PPC and B2B lead generation work starts exactly here.

// FAQ

Frequently asked questions

What is a good cost per lead in Bangkok?

+

A good CPL is one below your break-even CPL: gross profit per new customer multiplied by the share of leads that become customers. Industry averages are a weak guide because lead definitions, prices and sales cycles vary widely.

How do I calculate cost per lead?

+

Divide the total cost of the campaign — media, fees, creative and tools — by the number of leads it produced in the same period, using a lead definition agreed before the campaign started.

Should LINE chats count as leads?

+

Yes, if your sales team treats them as enquiries. In Thailand many prospects prefer LINE to forms. Track LINE clicks as conversions and deduplicate against form leads by phone number.

What is the difference between CPL and CPA?

+

CPL is cost per lead (an enquiry). CPA is cost per acquisition, which can mean a sale or any defined action. For lead generation, the most useful figure is cost per customer: total cost divided by new customers won.

// Related

Talk to us about your numbers

Tell us where you are today. We'll tell you plainly what to fix first — and what you don't need yet.