Stop optimising for clicks: cost per customer is what matters
Cheap clicks can be the most expensive thing in your ad account. Here is how to judge your ads by the number that pays the bills.
When business owners show us their ad accounts, the first thing they often mention is the cost per click. “We are only paying 40 sen a click!” That sounds great, until you ask how many of those clicks became customers.
The metrics that look good
Ad platforms make it easy to celebrate the wrong numbers. Impressions, reach, click-through rate and cost per click are useful for diagnosing problems, but none of them tells you whether your advertising is making money.
The metric that matters
Cost per customer (sometimes called cost per acquisition) is simply your ad spend divided by the number of new paying customers it brought in.
| Campaign A | Campaign B | |
|---|---|---|
| Spend | RM 2,000 | RM 2,000 |
| Cost per click | RM 0.40 | RM 1.60 |
| Clicks | 5,000 | 1,250 |
| Customers | 10 | 25 |
| Cost per customer | RM 200 | RM 80 |
Figures are for illustration.
Campaign A wins on every metric the platform highlights. Campaign B brings in two and a half times as many customers for the same money.
Why cheap clicks are often bad clicks
- Broad targeting reaches lots of people who will never buy.
- Clickbait creative attracts curiosity, not intent.
- Placement networks can send accidental taps from games and apps.
Go one step further: customer value
Cost per customer only makes sense next to what a customer is worth. If an average customer spends RM 150 once, an RM 80 acquisition cost leaves little margin. If they come back four times a year, it is a bargain. Knowing your average order value and repeat rate lets you set a target you can actually afford.
How to start measuring it
- Make sure purchases, bookings or qualified leads are tracked as conversions. (See our tracking checklist.)
- Decide what counts as a customer. A form submission is not always a sale.
- Report cost per customer weekly, by campaign, alongside spend.
- Move budget towards campaigns with the lowest cost per customer, not the cheapest clicks.
Once you start judging ads this way, a lot of decisions become obvious. Some of your “best” campaigns will turn out to be your most expensive.