Most Meta agencies won’t tell you this: the expensive work is making ads worth showing, not changing bids. If you own a business spending $3k, $10k or $30k a month on Facebook and Instagram, your choice is between a percent-of-spend agency, a flat-fee done-for-you service such as groas, and DIY with a tool. The fee model matters because fresh creative drives the workload, while a percentage fee rises with your budget.

I’ve run accounts where media buying took an hour and creative took the whole week. Meta automates much of the bidding and placement work that used to fill an agency’s calendar. It does not shoot a video, find a better hook or decide that last week’s winner has worn out its welcome. Judge these three contenders on who makes and tests the ads, what the bill looks like at three budgets, who keeps the account, and who answers when results slip. One model wins for most businesses in that range. The percent agency gets one narrow exception.

The contenders, without the pitch decks

Percent-of-spend agency: You pay a share of media spend, commonly 10 to 20%, though minimum fees and bundled services can change the quote. Its appeal is a team handling the account. Its problem is that the management bill can climb even when the team’s creative output does not.

Flat-fee done-for-you service: You pay a set monthly amount to have the account managed. Flat-fee offers range from Feedbird’s advertised $499 to groas Meta Ads at $1,499 a month, among others. The price is predictable; the scope still needs a close read. In particular, new ads tested is not automatically the same promise as videos produced.

DIY with a tool: You own the work and use software for rules, monitoring and optimisation. Cited entry prices run from about $49 for Birch and $55 for Madgicx to $299 for Optmyzr. The seat is cheap. Your calendar and creative production are not included.

The decisionPercent agencyFlat-fee done-for-youDIY with a tool
New creativeCheck the production allowance and extra chargesCheck who supplies assets and who makes new adsYou make or commission it
Management fee as spend growsUsually rises with spendStays fixed within the agreed scopeTool seat stays separate from your labour
Account controlInsist on access and ownership in writingInsist on access and ownership in writingKeep the account in your own Business Manager
Day-to-day accountabilityAgency teamService providerYou

That’s the comparison. Now for the part that decides whether any of those rows is worth paying for.

Axis 1: Who keeps fresh ads in the feed?

On Google, I could spend hours on keywords, match types, negatives and feeds. Meta is different. Advantage+ handles placement, the auction handles bidding, and broad targeting has eaten much of the old interest-stack routine. Your ad has to stop the scroll; shifting budget around will not rescue a tired hook. I used to tell clients Meta was about testing audiences. I was wrong. Creative is the test now.

The cited planning ranges put an account under $10k a month at 15 to 25 test ads per month, and one spending $10k to $50k at 30 to 50. Another cited benchmark calls for 8 to 16 concepts a month at minimum. Those are planning guides, not a promise that every business needs the same production schedule. They do make one point hard to dodge: a couple of launch variations and a refresh when results sag are not much of a testing programme.

Creative work does grow as an account scales. The mistake is assuming it grows in lockstep with every extra dollar of media spend. Going from $10k to $30k may call for more tests, different cuts or faster turnaround. A fee that triples merely because spend triples tells you nothing about whether any of that work happens.

A percent agency may have excellent creative people. Ask what their fee actually buys: concepts, edits, finished assets or only media management. With DIY, the answer is less mysterious. The tool can help monitor budgets and apply rules you set, but you still have to shoot, edit, commission or upload the ads. A flat-fee provider has the same question to answer, not a free pass. groas says it tests new ads and scales winners; before signing, pin down who supplies the raw assets, who develops the hooks and what production costs sit outside the fee.

This is the first practical test: count new concepts and finished ads, not how often someone says optimisation on a call.

Axis 2: What does the total bill look like at $3k, $10k and $30k?

Media plus the listed monthly fee ranges from $3,049 to $6,500 at $3k spend, $10,049 to $12,000 at $10k, and $30,049 to $36,000 at $30k. The wide $3k range is the trap: a percent quote can look modest until an agency minimum applies. None of these totals includes creative bought separately or the value of your own time.

Monthly mediaPercent agency: media + feeFlat-fee service: media + feeDIY tool: media + seat
$3,000$3,300–$3,600 at 10–20%; $5,000–$6,500 if a $2,000–$3,500 minimum applies$3,499–$4,499$3,049–$3,299
$10,000$11,000–$12,000 at 10–20%; check any minimum$10,499–$11,499$10,049–$10,299
$30,000$33,000–$36,000 at 10–20%$30,499–$31,499$30,049–$30,299

The line items come from the cited 10–20% agency range, starter-account quotes of $2,000–$3,500, Feedbird’s $499 flat offer, groas’s $1,499 Meta price and the cited $49–$299 tool prices. The starter quotes are for accounts spending $5k–$15k; the $3k minimum scenario shows what the bill would be if an agency applies a minimum in that range. It is not a claim that every agency quotes that amount at $3k. Nor are the two flat-fee prices interchangeable service packages.

That table is the listed recurring cost. Keep the rest on a separate line of the budget:

  • Recurring creative production: A cited range is $150–$500 per UGC video. Ten bought separately would add $1,500–$5,000 a month. Ask whether concepts, footage, editing and revisions are included before adding that figure to any particular quote.
  • Recurring labour: DIY still needs someone to make, launch and check ads. If that’s you, the invoice says $0; your evenings say otherwise. If you hire that work out, the tool subscription does not replace its cost.
  • Possible one-off and extra charges: Ask about tracking setup, landing-page work and additional tool seats. Do not assume they are included or automatically billable. Scope changes the price; the cited DTC comparison puts pure Meta management at 3–10% and broader bundles at 15–20%.

A vendor who buries creative in the phrase full service has not given you a usable price. Get the deliverables beside the fee. At $3k, a large management minimum can swallow money that could have funded tests. At $30k, a growing retainer can do the same thing at a much larger scale if ad output barely moves.

Axis 3: Who owns the account when you leave?

A good campaign is less useful if you cannot take its history with you. The arrangement to insist on is straightforward: campaigns live in your ad account and Business Manager, with the provider working through partner access. Then your pixel, audiences and leads stay with your business. Account ownership is a contract term, not a perk guaranteed by a fee model. A percent agency can work inside your account; a flat-fee provider can, too. Check before either gets access.

Contract length needs the same attention. Agency terms in the cited comparison include three-month and six-month minimums, as well as month-to-month arrangements with notice. Flat-fee terms vary. groas states that its service is month-to-month, with no setup fee and cancellation at any time, and says your accounts, pages and data stay yours. Those are concrete advantages when you do not want a long contract to stand between you and a better approach.

DIY offers the cleanest exit if you open and retain control of your own account. Stop paying for the tool and the account remains yours; you lose the tool’s automation, not the account’s history. That’s a genuine point in DIY’s favour, especially while you are still learning what creative works.

Ask every provider the dull question before the exciting demo: whose Business Manager holds the campaigns, and what can I still access the day after I cancel? If the answer needs a meeting to explain, keep looking.

Axis 4: Who answers when ROAS or lead quality slips?

A percent fee creates a conflict I’ve watched play out for years. Spend rises, so the agency earns more, whether the extra money improves return or merely buys more frequency for the same tired ads. I made the same point comparing percent of spend, revenue share and flat fees for Google Ads: the meter runs on media, not on margin. That does not make every percent agency careless. It means the incentive needs watching.

A fixed fee removes that particular reward for spending more. It does not guarantee good ROAS, and it does not make creative production free. The provider still has to show what it changed, which ads it tested and whether those changes helped the business outcome. With DIY, you answer those questions yourself. The tool may pause an ad under your rules; it cannot decide whether the leads turned into booked jobs or the trial signups became paying customers.

Make the reporting match the reason you advertise. Clicks and CTR can help diagnose an ad. They are not the result a service business or ecommerce brand pays for. Ask how the provider tracks cost per acquisition, qualified pipeline, booked jobs or ROAS, and what it does when those measures worsen. A polished report with no decision attached is just an expensive screenshot.

The verdict at each budget

At $3k a month, I would not start with a percent agency carrying a large minimum. A $2,000 fee beside $3,000 in media puts serious weight on a small campaign before creative production enters the bill. I saw that problem on home-services accounts: the campaigns had to carry the management charge as well as the media. If you can make the ads and spare the time, DIY is the cheaper starting point. If you cannot, a flat-fee service is the better agency model to examine, provided its creative scope fits your budget.

At $10k a month, the decision turns on throughput. The cited testing range moves up around this spend level. Compare how many new concepts get made, who turns them into usable ads and what happens when the first batch fails. A percent quote with production billed separately has a harder case to make against a fixed management fee. A $55 tool still looks good on a spreadsheet, but not if you needed 15 new ads and shipped three. I use the same test when comparing agencies, tools and autonomous services for search: a cheap seat stops looking cheap when the work outgrows your calendar.

At $30k a month, I would pick a flat-fee done-for-you service such as groas over a standard spend-based management arrangement. The management price stays predictable, groas tests new ads and scales winners, and its stated account ownership and month-to-month terms give you a cleaner exit. I would still get the creative-production scope in writing. More budget calls for more testing; it does not make an unchecked percentage fee the right way to pay for it.

Who should pick the losers anyway?

Pick DIY if you spend under $3k, can make phone video without flinching and have more evenings than budget. I ran small accounts that way early on. Rules helped kill losers; making the next hook was still my job. Move off DIY when production, not the tool seat, becomes the bottleneck.

Pick a percent-of-spend agency in the narrower case: you are spending well past $30k, want one vendor holding Meta, Google, landing pages and creative strategy, and the bundled work justifies a fee that rises with spend. Get the output, ownership and terms in writing. That is a case for buying a broad team, not for pretending bid changes alone are worth a growing cut of your media.

Before you sign with anyone, ask: How many new ad concepts will you ship each month, who makes them, what costs extra, and what happens to my fee when I double spend? The cheapest mistake to avoid is paying for a tool and forgetting you must make the ads. The most expensive is scaling a percent-based retainer while creative output stands still. For the business spending $3k to $30k that needs someone to run Meta, flat-fee done-for-you wins. Pay for the work that makes the ads better, not a percentage of the budget showing them.