Acquisition By Soluna Foundry · Published · 6 min read

How Much Should You Spend on Facebook Ads? Real Numbers for Malaysian SMEs

A step-by-step way to calculate your actual Facebook ad budget from your margins and conversion rate, instead of guessing a number and hoping it works.

If you've typed "how much to spend on Facebook ads Malaysia" into Google at 1am, you've probably gotten ten different answers: RM 30/day, RM 100/day, "just start small," "you need at least RM 5,000/month." None of these numbers mean anything without context, because the right budget isn't a fixed figure, it's a calculation that depends entirely on your business. Before you touch Ads Manager, work out three numbers first.

Start With Three Numbers, Not a Budget Figure

The three numbers are: your average order value (AOV), your gross margin percentage, and your realistic conversion rate from click to purchase. Multiply AOV by gross margin and you get your maximum allowable cost per acquisition (CAC) - the ceiling you can't cross without losing money on the first sale. Then divide that by your expected conversion rate to see what cost-per-click range actually makes sense. For example, if your AOV is RM 150 with a 40% margin, your max CAC is RM 60. If your landing page converts at 2%, you can afford to pay up to roughly RM 1.20 per click before you're underwater. Skip this step and every budget you set is a guess dressed up as a strategy.

Your ad budget isn't a decision you make, it's a number your margins already decided for you.

Testing Phase: What the Algorithm Actually Needs, Not What You Feel Like Spending

Meta's algorithm needs data before it can optimize, and it needs a specific volume of conversion events per ad set to exit the learning phase reliably. The commonly used benchmark, based on real accounts and not an official Meta figure, is around 50 conversions per ad set within a 7-day window. Work backward from that: if your target action converts at 2% and costs RM 60 max, you need a daily budget that can realistically produce 7-8 conversions a day per ad set to hit 50 in a week. If your daily budget can only buy 1-2 conversions a day, you're not testing, you're stalling in permanent learning phase, spending money without ever getting a clean read on performance.

Scaling Phase: Never Double Your Budget Overnight

Once an ad set is consistently hitting your target CAC, the instinct is to throw more money at it immediately. Don't. Every time you increase budget by more than roughly 20-30%, you risk kicking the ad set back into a mini learning phase, which is exactly the instability you just spent a week fixing. The safer move is incremental: raise spend by 20-30% at a time, wait at least 3 days to let performance stabilize, then decide whether to push again. It's slower than you'd like, but it protects the CAC you worked to earn. This is the part of answering how much to spend on Facebook ads in Malaysia that most people skip, they nail the testing budget and then blow it up on day one of scaling.

If the Margin Can't Carry the Test, More Budget Won't Save You

Here's the honest part. Sometimes a founder comes to us with a budget question when the real issue is that their max CAC is RM 20 and their category's realistic cost per click makes that CAC nearly impossible to hit at any volume. In that case, no amount of extra ad budget solves the problem, because you're trying to buy your way out of a pricing or conversion issue with media spend. If your margin can't sustain a proper testing budget, fix the offer, the price point, or the landing page conversion rate first. Adding RM 2,000 more to a broken funnel just gets you a more expensive version of the same failure.

Frequently asked questions

How much should I spend on Facebook ads per day in Malaysia as a small business?

There's no universal daily number, it depends on your max allowable CAC and your target conversion rate. Calculate your ceiling (AOV × gross margin), then work out what daily spend gets you to roughly 50 conversions per ad set within 7 days. For most small Malaysian SMEs testing a new offer, that often lands somewhere between RM 30-100/day per ad set, but the calculation matters more than the number.

How do I know when it's time to increase my Facebook ad budget?

Increase budget once an ad set has consistently hit your target cost per acquisition for at least a few days, not just once. Raise it by 20-30% at a time, then wait at least 3 days before raising again. If you increase too early or too aggressively, you risk sending the ad set back into learning phase and losing the stable performance you just achieved.

Why is my Facebook ad stuck in learning phase and never leaving?

Your ad set is likely stuck because it isn't generating enough conversion events, roughly 50 within 7 days is the commonly used benchmark to exit learning reliably. This usually means your budget is too low relative to your cost per result, or your targeting and creative combination isn't converting fast enough to hit that volume in time.

What if I don't have enough budget to test Facebook ads properly?

If your margin can't cover a real testing budget, the fix isn't finding more ad money, it's improving your unit economics first. Raise your price, improve your landing page conversion rate, or increase average order value so your max CAC goes up. Once your numbers can support a proper test, the ad budget question becomes much easier to answer.

Further reading

← All articles

Want to know where your brand is stuck?

The Brand Check is a free diagnostic conversation - we lay out your current state together and find the one step worth taking first.

Start Brand Check →