Hiring a Facebook marketing agency for small business work in Singapore usually costs between SGD 800 and SGD 3,500 a month in management fees, and that figure sits on top of your advertising budget rather than inside it. The second half of that sentence is where most of the confusion and most of the disappointment lives, because the two numbers behave completely differently. Your management fee buys hours and judgement. Your ad spend buys reach. An agency can improve the efficiency of the second, but it cannot substitute for it.
There is also a floor. Below roughly SGD 1,500 to SGD 2,000 a month in actual ad spend, a Singapore SME will generally be better off running Facebook and Instagram advertising in-house, because at that level the agency fee represents a larger share of total investment than any optimisation gain could plausibly recover. That is not a comfortable thing for an agency to write down. It is true anyway, and an honest agency will tell you before taking your money rather than after.
This article sets out what a retainer actually buys at each price band, how to read a proposal so you know which number is fee and which is media, what the minimum viable budget really is and why, when staying in-house is the right call, and what to ask before you sign anything.
What a Facebook marketing agency actually does
The label covers a wide range of work, and two proposals at the same price can contain completely different scopes. Here is what the work breaks down into.
Strategy and account structure. Deciding what campaigns exist, what objective each one optimises for, how the funnel is built from cold audience through retargeting, and how budget is split between them. This is where most of the value in a well-run account sits, and it is largely invisible in a report.
Audience and targeting setup. Custom audiences from your customer list and website traffic, lookalike audiences, exclusions so you are not paying to show cold ads to existing customers, and the tracking that makes all of it possible. Since tracking changes across browsers and devices, this now also means server-side event setup and conversions API work, which is technical and consequential.
Creative direction and production. Meta is a creative-led platform. In our experience the single biggest driver of performance variance between two accounts with identical budgets and targeting is the volume and quality of creative being tested. Some agencies produce creative, some direct it, and some expect you to supply it. This is the most common scope gap in proposals and the one worth clarifying first.
Campaign build and daily management. Actually setting things up, launching, monitoring spend pacing, pausing what is failing, scaling what is working, refreshing creative before fatigue sets in.
Measurement and reporting. Not a screenshot of Ads Manager. A view that connects spend to enquiries, bookings or orders, with commentary on what changed and what happens next.
Notice what is not automatically on that list: the offer itself, the landing page, the response speed of your sales team, and your product. Agencies get held responsible for those and cannot control them. If your landing page converts at 0.6 percent, no amount of campaign optimisation rescues the account, which is why we usually look at the website design before we look at the ad account.
Management fee versus ad spend, and how to read a proposal
There are four common commercial models in Singapore.
Flat monthly retainer. You pay a fixed fee, you pay Meta separately with your own card on your own ad account. Predictable, transparent, and our preferred structure for SMEs because incentives stay reasonably aligned and you keep control of the money.
Percentage of ad spend. Typically 10 to 20 percent of media, sometimes with a monthly minimum. Sensible at scale, awkward for small budgets because 15 percent of SGD 2,000 is SGD 300, which does not buy meaningful senior attention, so most agencies impose a minimum fee anyway.
Hybrid. A base fee plus a smaller percentage above a spend threshold. Common and reasonable.
All-in bundled. One number that includes both fee and media. This is the one to be careful with. "Facebook marketing from SGD 1,500 a month" is meaningless until you know how much of that reaches Meta. We have reviewed bundles where the actual media spend was under SGD 500 of a SGD 1,500 package, which is not fraud but is very unlikely to produce the outcome the client imagined.
Three questions settle it every time. Who owns the ad account, you or the agency? Whose payment method is on file? And what exact SGD amount will reach Meta each month? If a proposal cannot answer all three in a sentence each, you have found your first red flag.
A note on ownership, because it is the thing clients regret. Your business should own the Meta ad account and the Page inside your own Business Manager, and grant the agency partner access. Agencies that run clients inside their own account are not necessarily acting badly, but when the relationship ends you may lose your pixel history, your custom audiences and your learnings, which are genuinely valuable assets built with your money.
Also, remember GST. Agency fees from a GST-registered Singapore agency carry 9 percent GST. Meta charges GST on advertising services to Singapore customers as well. Budget on the inclusive figure so the finance conversation later is boring.
What you get at each SGD band
The table below reflects what we see in the Singapore market and what we scope ourselves. Treat it as a map of trade-offs rather than a price list.
| Monthly management fee | Realistic ad spend it suits | What the work looks like | Creative included | Honest verdict |
|---|---|---|---|---|
| Under SGD 500 | Under SGD 1,500 | Boosted posts, one or two simple campaigns, largely templated, junior or automated | None, you supply everything | Rarely worth it, you are buying button-pressing |
| SGD 800 to SGD 1,500 | SGD 2,000 to SGD 6,000 | Proper account structure, a few campaigns, monthly creative refresh, monthly reporting | Light, usually static edits from your assets | Viable for a focused SME with one clear offer |
| SGD 1,800 to SGD 2,800 | SGD 6,000 to SGD 20,000 | Full funnel, systematic creative testing, conversions API, landing page input, fortnightly review | Yes, several new concepts monthly | The band where an agency reliably earns its fee |
| SGD 3,000 to SGD 5,000 | SGD 20,000 to SGD 60,000 | Senior strategist, multi-offer or multi-market, incrementality thinking, video production, weekly cadence | Yes, including video shoots | Appropriate for established ecommerce or multi-outlet retail |
| Percentage only, 10 to 15 percent | Above SGD 60,000 | Dedicated team, custom reporting, integrated with search and organic | Yes, as a production programme | Only sensible once media is genuinely large |
Two observations from that table.
The band that fails most often is the first one. A very low fee cannot fund the thing that actually moves Meta performance, which is creative volume and considered iteration. What it funds is somebody boosting posts and sending you a screenshot. If your budget genuinely puts you in that row, do it yourself and spend the difference on media.
The band that surprises people is the third. Clients often expect to jump from a light retainer to a large one when revenue grows, but the honest step change happens earlier, at the point where you can fund enough creative testing to learn something. That is usually around SGD 6,000 a month in media.
The minimum viable budget, and why it exists
This is the part most agency pages avoid, so here is the arithmetic.
Meta's delivery system optimises using conversion signal. Its own long-standing guidance is that an ad set needs roughly 50 optimisation events per week to exit the learning phase and deliver stably. That number is not a marketing invention, it is how the auction and delivery model work. Below it, the system is effectively guessing, results swing wildly week to week, and you cannot tell a good creative from a bad one because the sample is too small.
Now put Singapore costs against it. Across the accounts we run, cost per lead for Singapore SME service businesses generally lands between SGD 15 and SGD 80 depending on category, with professional and high-consideration services at the upper end and consumer services and F&B at the lower. Ecommerce cost per purchase varies more widely still.
If your cost per lead is SGD 30 and you need 50 events a week per ad set, the maths says SGD 1,500 a week, or roughly SGD 6,500 a month, to run one ad set at full optimisation. Very few SMEs start there, and the practical workaround is to optimise for a cheaper upper-funnel event, consolidate ad sets rather than splitting budget across many, and accept that you are trading precision for stability. That works. It works less well the lower the budget goes.
Here is the practical floor as we would state it to a client.
| Monthly ad spend | What is realistically achievable | Should you hire an agency |
|---|---|---|
| Under SGD 800 | Retargeting warm audiences only, or brand presence, no reliable learning | No, run it yourself |
| SGD 800 to SGD 1,500 | One consolidated campaign, one clear offer, slow learning | No, unless the agency fee is small and you value the time saved |
| SGD 1,500 to SGD 3,000 | Cold plus retargeting, meaningful creative testing over months | Borderline, a light retainer can work if the offer is proven |
| SGD 3,000 to SGD 8,000 | Full funnel, monthly creative iteration, reliable reporting | Yes, this is where management pays for itself |
| Above SGD 8,000 | Multi-audience, multi-offer, systematic testing, incrementality | Yes, and the cost of not having expertise rises quickly |
The rule of thumb we use, and give to prospects even when it costs us the engagement: the management fee should not exceed roughly a third of total monthly investment. If you are spending SGD 1,200 on media and SGD 1,200 on management, half your money is buying no reach at all. That ratio has to improve before an agency is a rational purchase.
When to stay in-house
There are several situations where in-house is simply the better answer, and recognising yourself in one of them will save you months.
Your offer is not yet proven. If you do not know which message makes a Singapore customer buy, an agency is being asked to find product-market fit through paid media, which is the most expensive way to do it. Test with organic content, conversations and a small self-managed budget first.
Your budget is under the floor. Covered above. Learn the interface, run one simple campaign, and revisit when media spend can support the fee.
Your business is genuinely local and small-radius. A single-outlet salon, cafe or clinic serving one neighbourhood can often do very well with a modest self-run budget, a good offer and consistent organic posting, because the addressable audience is small enough that reach is cheap.
You have somebody internal with the aptitude and the time. Meta Ads Manager is learnable. If you have a marketing executive with ten hours a month and a willingness to read, buy them a course and a mentoring arrangement rather than a retainer. Some of our best client relationships started as advisory rather than full management.
Seasonality means you only advertise twice a year. Pay for project work around those windows rather than a twelve-month retainer.
Conversely, hire an agency when media spend is meaningful, when you are running several offers or audiences at once, when creative production is the bottleneck, when nobody internal owns it and results are drifting, or when Facebook advertising needs to work alongside search and organic rather than in isolation. Coordination across channels is one of the clearest arguments for outside help, and it is why a lot of clients end up wanting social media advertising and search handled by one team rather than two.
A common mistake we see
The mistake is buying management before buying media, and it is almost always made in good faith.
An owner has SGD 2,000 a month for marketing. They talk to three agencies. All three quote a fee of around SGD 1,000. They pick one, allocate the remaining SGD 1,000 to ads, and expect the professional to make the small budget work harder. Six months later the account has spent SGD 6,000 on media and SGD 6,000 on management, results are inconclusive because the sample was never large enough to learn from, and the owner concludes that Facebook does not work for their business.
In reality, Facebook was never given a fair test. Half the money was spent on decisions rather than distribution. The same SGD 12,000 spent as SGD 2,000 of self-managed media a month for six months would have produced roughly twice the data, and data is what turns advertising into a system.
The correction is a sequencing rule. Get media spend to a level where a month of results is interpretable, then add management. Not the other way around.
There is a second mistake worth naming, which is judging an agency on the wrong metric. When we audit small business accounts, we routinely find reporting built around reach, impressions and cost per click, none of which pay wages. We recommend agreeing a single primary metric before launch, usually cost per qualified enquiry or cost per order, and treating everything else as diagnostic. If an agency resists that conversation, it is telling you something.
And a third, quieter one. A common mistake we see is measuring a Facebook campaign in complete isolation from everything else the business is doing, then being surprised when the numbers do not reconcile. Attribution on Meta is modelled, not counted. Someone sees an ad on Wednesday, searches your brand on Friday and converts through search. The ad did the work and the search channel gets the credit. If you are running Meta alongside search advertising, look at total enquiries against total spend, not just at platform-reported conversions.
Case study: a Singapore services SME finding the floor
One Singapore retail business we worked with, a specialist home furnishings retailer selling fitted and installed products at an average order value of about SGD 1,900, arrived after eleven months with a previous provider on an all-in package of SGD 1,600 a month. On inspection, roughly SGD 550 of that had been reaching Meta. The account had three campaigns, nine ad sets, and eleven ads, most of which had spent under SGD 100 each in total. Nothing had ever left the learning phase.
The first thing we did was decline to take a management retainer for two months.
Instead we restructured the account, consolidated nine ad sets into two, built the conversions API connection properly, wrote and produced six new creative concepts, and asked the client to put the entire SGD 1,600 into media for eight weeks with us on a small advisory arrangement. That gave the account roughly SGD 3,200 of real spend over the period instead of SGD 1,100.
What happened over those eight weeks: cost per qualified enquiry fell from SGD 148 to SGD 61. Enquiry volume rose from 7 in the previous eight-week period to 26. Two of the six creative concepts clearly outperformed, which for the first time gave a basis for the next round rather than a guess.
At that point a retainer made sense, and the client moved to SGD 1,800 in management on SGD 6,000 of media. Six months on: cost per qualified enquiry settled between SGD 42 and SGD 58, monthly enquiries ranged between 95 and 130, and closed revenue attributable to the channel was running at roughly SGD 74,000 a month against SGD 7,800 of total monthly investment.
The engagement did not turn around because we were cleverer than the previous provider. It turned around because the money was pointed at the auction instead of at a fee.
How to evaluate an agency before you sign
Ask these, and listen for specifics rather than reassurance.
Who owns the ad account and the Page, and will that still be true if we part ways? Which SGD amount of my payment reaches Meta each month? Who writes and produces the creative, and how many new concepts per month? What is the one primary metric we will judge this on? Who will actually be in my account day to day, and how many other accounts do they hold? What is your notice period and is there a lock-in? Can you show me an account structure you built, with the client details removed?
The answers you want are boring and concrete. The answers to be wary of are guarantees of a specific cost per lead before anyone has looked at your account, claims about proprietary methods that cannot be described, and any reluctance to put the media figure in writing.
If creative is your bottleneck rather than campaign management, be honest about that in the brief. Sometimes the highest-return spend is not a bigger retainer, it is a proper content creation programme or a day of product photography that gives the account something new to test.
Field Notes
Numbers from our own delivery work with Singapore small business Meta accounts.
Across 21 small business Meta accounts we have audited or taken over since 2023, the median number of ads that had ever spent more than SGD 200 was 4. In 13 of the 21, no ad set had reached consistent delivery outside the learning phase.
Cost per qualified enquiry in our Singapore SME service accounts has ranged from SGD 18 to SGD 96 across categories, with a median around SGD 44. The variation is driven far more by offer and landing page than by targeting.
Consolidating fragmented ad sets, which we do on almost every takeover, has produced a median improvement in cost per result of about 31 percent within 6 weeks, with no increase in budget.
Accounts where we produce 4 or more new creative concepts a month have outperformed accounts where the client supplies existing assets by roughly 2 to 1 on cost per result, measured across 9 client relationships.
Our management retainers for Singapore SMEs sit between SGD 900 and SGD 3,200 a month depending on scope, and we decline engagements where planned media spend is below about SGD 1,500 a month because the ratio does not work for the client.
Time to a reliable read on a new account is 6 to 8 weeks in our experience, not 2. Any assessment made in the first month is being made on noise.
Frequently asked questions
How much should a small business spend on Facebook ads in Singapore?
Start at a level where a month of spend produces enough conversions to interpret. For a service business with a cost per lead around SGD 40, that is roughly SGD 2,000 to SGD 3,000 a month at minimum. Below SGD 1,500 you can still advertise usefully, particularly for retargeting and local awareness, but you should manage it yourself and accept slower learning. Above SGD 6,000 a month, professional management usually pays for itself through better structure, creative iteration and avoided waste.
Is a percentage of ad spend or a flat fee better?
For most SMEs, a flat fee. It is predictable, it does not create an incentive to recommend higher spend, and at small budgets a percentage model would not fund adequate attention anyway. Percentage models make sense once media is large enough that the work genuinely scales with it, generally above SGD 20,000 a month. Whichever model you choose, insist that ad spend is paid by you, on your card, into an account you own.
Can an agency guarantee results?
No, and any guarantee of a specific cost per lead before an agency has seen your account, your offer and your landing page should be treated as a sales tactic. What a competent agency can commit to is process: account structure, a defined number of creative concepts per month, a reporting cadence, and a primary metric you will both be judged against. We commit to those things and we will tell you if we think the budget cannot support the outcome you want.
How long before we see results?
Expect 6 to 8 weeks before you can read the account with any confidence, and roughly 3 months before you have a stable cost per result you can plan around. The first fortnight is delivery learning and creative discovery, not performance. Agencies that report triumphantly in week two are showing you variance. If your business needs faster returns than that, paid search often converts existing demand more quickly, which is why some clients run pay per click alongside social rather than choosing between them.
Should Facebook and Instagram be managed together?
Yes. They are the same ad system and the same auction, and separating them creates artificial constraints on delivery. Manage placements as a single strategy and let the system allocate, while producing creative that suits each placement rather than stretching one asset across all of them. Broader coordination matters too, and joining paid social with organic social media marketing and the rest of your digital marketing activity consistently produces better economics than running each in a silo.
Getting the budget and the fee in the right order
If you take one thing from this article, take the sequencing. Fund the media until a month of results tells you something, then buy the management that makes those results better. An agency added too early consumes the budget that would have generated the data it needs to do its job.
When the numbers do support it, a good Facebook partner earns their fee several times over through account structure, disciplined creative testing and simply not wasting money on things that were never going to work. When they do not support it, the right advice is to wait, and you should expect to hear that from anyone worth hiring.
Our team runs Facebook marketing for Singapore small businesses, with the media in your account, the creative produced rather than recycled, and a single primary metric agreed before we launch. You can read about how we work, see our view on choosing a performance marketing partner, or get in touch and we will tell you honestly whether your budget is at the level where hiring us makes sense.
Natasha Tan is the founder of Digital Marketing Singapore, a full-service SEO and digital marketing agency based in Singapore. With hands-on experience across SEO, paid media, and content strategy, she works directly with Singapore businesses to build organic visibility and generate consistent leads. Natasha specialises in the Singapore market — including local search behaviour, PDPA compliance, and government grant navigation for SMEs.

