Why it keeps costing you more to win each new customer (and what to do)
BuzzSignal · 2026-06-16 · 3 min read
Customer acquisition cost is simply what you spend on ads and marketing divided by the new customers you got. It quietly climbs when rivals bid on the same ads and run discounts that force you to spend more to convert. Ad prices in Malaysia are already rising, so knowing this number and watching what competitors do protects your profit, not just your sales.
Your ads look the same as last year. Same product, same photos, same audience. But the report says each new customer is costing you more than before, and the profit on a first order is thinner every month. Nothing changed on your side, so what happened? Two things, both outside your control: ads got more expensive, and your competitors got more aggressive. Together they push up the one number that decides whether growth makes you money or just makes you busy.
That number is customer acquisition cost. It is worth understanding, because once you see it, you can defend it.
What is customer acquisition cost, in plain terms?
It is simply what it costs you to win one new customer. Add up everything you spent winning buyers over a period, all your ad and marketing money, then divide by the number of new customers you got. Spend RM2,000 in a month and get 100 new buyers, and each one cost you RM20. That RM20 is your acquisition cost, and it needs to sit comfortably below what an average customer eventually spends with you, or you are paying to lose money.
Is it really getting more expensive in Malaysia?
Yes, the trend is up. Malaysia's reported digital ad spend jumped 22% in the second quarter of 2025 from a year earlier, reaching RM661 million (Malaysian Digital ADEX report by MSA, MAA and MDA, via BusinessToday). When everyone pours more money into the same Facebook, Instagram and TikTok ads, the price to reach each buyer climbs. You are bidding in a more crowded auction than last year, even if you never changed a thing.
How exactly do competitors push my cost up?
Two ways, both quiet. First, they bid on the same ads you do, so the price of reaching your shared audience goes up for both of you. Second, when a rival runs a discount or flash sale, the same buyer now expects a deal, so you have to spend more or cut your own price just to convert someone you would have won easily before. Their aggression lands on your profit, even when they never aimed at you directly.
So why does watching competitors protect my profit, not just my sales?
Because your acquisition cost is a profit problem, not only a sales one. If you can see a rival ramping up a sale or pushing hard on a product, you can pull back your ad spend during their noisy week, or shift budget to a quieter moment when buyers are cheaper to win. React after the fact and you have already overpaid for every customer during the spike. Watching rivals is how you protect your unit economics, the actual money you keep per sale.
You are already watching your ad spend. This is the missing half.
You check your ad numbers because you have to. The half that slips is watching what competitors are doing to those numbers, because tracking a dozen rivals by hand is a full job on its own. That is why we built BuzzSignal: it watches your competitors overnight and sends you one short morning list of who is ramping up and what to do, so you can adjust spend before your cost per customer blows out. Start free with a report on your own competitors.
Sources
- Malaysian Digital ADEX report (Media Specialists Association with the Malaysian Advertisers Association and Malaysian Digital Association), reported by BusinessToday: https://www.businesstoday.com.my/2025/12/08/digital-ad-spend-surges-in-first-half-of-2025/
Figures are third-party estimates and were accurate as of June 2026.
Frequently asked questions
How do I work out my customer acquisition cost?
Add up everything you spent winning customers over a period, all your ad and marketing spend, then divide by the number of new customers you got in that same period. If you spent RM2,000 and got 100 new buyers, each one cost you RM20.
Why does it keep costing more to get a new customer?
Partly because ad prices are rising, and partly because of competitors. When rivals bid on the same ads and run discounts, you pay more or discount more to win the same buyer. Watching their moves helps you spend before the cost spikes, not after.
See what your competitors did this week
Get a free BuzzSignal report on your own competitors — their pricing, promos and moves, with a ranked action plan. No credit card.
Get your free report →