Meta's technical minimum is roughly a dollar a day for an impressions objective and about five dollars a day for most other optimizations, per common reporting on Meta's delivery rules. But for a store already running sales, the real minimum is whatever buys about fifty optimization events per ad set per week. At a $25 cost per purchase that is roughly $180/day for one ad set — not a dollar.

If you already run Meta ads against a live catalog, "what is the minimum budget" is the wrong question. The platform will happily take a dollar a day. The number that matters is the floor below which Meta's algorithm can't learn and your spend just evaporates.

This guide sizes that floor from your own operating numbers — your cost per purchase, your margin, and your break-even — instead of a generic starting figure. That is the gap every top-ranking page leaves open.

Meta's technical minimum vs. your real minimum

Meta sets a technical floor per ad set that depends on your optimization event. The commonly reported minimums look like this:

Optimization Technical daily minimum
Impressions / awareness ~$1/day
Link clicks, landing-page views, engagement ~$5/day
Conversions, leads ~$10–$20/day

Those figures come from reporting on Meta's delivery minimums, which also notes the exact number shifts with your currency, bid strategy, and schedule. There is no single universal floor.

Hitting that floor is not the same as running a campaign that works. A dollar a day buys almost no data, so the system never learns who to show your ad to. For an operating store, the technical minimum is a trap, not a target.

The number that actually sets your minimum: 50 events a week

Meta's delivery system runs a learning phase every time an ad set launches or takes a significant edit. During learning, cost per result is higher and more volatile because the algorithm is still exploring.

An ad set exits learning at roughly 50 optimization events within a 7-day window, as documented in Meta's learning-phase guidance. Below that pace, the ad set can get stuck in "Learning Limited" — unstable and usually more expensive. That threshold, not the dollar-a-day floor, is your true minimum.

The catch: it is 50 events per ad set, not per campaign. Split your budget across five ad sets and each one needs its own 50 events a week. If you want the full mechanics, our explainer on how long the Facebook ads learning phase takes walks through the window and what resets it.

The operator formula

Practitioners back into the minimum daily budget directly from that rule. The common formula is your target cost per purchase times 50, divided by 7, as laid out in Revealbot's budget guide.

Say your store runs a $25 cost per purchase. The math is $25 × 50 ÷ 7 = about $179/day per ad set to clear learning in a week. That is your functional minimum for one conversion-optimized ad set — roughly $5,400 for a 30-day month.

Now say your cost per purchase is $40 instead. The same math gives $40 × 50 ÷ 7 = about $286/day per ad set. Your minimum scales with your acquisition cost, which is exactly why a generic "$10/day" answer is useless to an operator.

If your realistic budget can't buy 50 events for a given ad set, consolidate. Fewer ad sets, each clearing learning, beat many ad sets each starved below the threshold.

Daily budget, lifetime budget, and the campaign spending limit

Three different "minimums" get confused in most articles, so separate them.

Daily budget is an average, not a hard cap. Meta can spend up to about 75% more than your daily number on a high-demand day and pull back on slow days, with your weekly spend capped at roughly seven times the daily figure, per tryvizup's breakdown of Meta's budget rules. So a $180/day ad set might spend $315 on a Saturday and $90 on a Tuesday.

Lifetime budget spreads a fixed total across a scheduled window. The learning-phase math is identical — the ad set still needs about 50 events a week, so a one-week lifetime budget has to be large enough to buy them.

Campaign spending limit is a separate ceiling you can set on a whole campaign. For US accounts the minimum you can set is $100, as Jon Loomer explains. It is a guardrail, not a starting budget.

The minimum that keeps you profitable

Here is the angle the ranking pages skip entirely: a budget that clears learning can still lose money. Your real floor has a second gate — break-even.

Break-even ROAS is just one divided by your contribution margin — the share of revenue left after product cost, shipping, and transaction fees, before ad spend. A store at 50% contribution margin breaks even at 1 ÷ 0.50 = 2.0x ROAS. At 40% margin it's 1 ÷ 0.40 = 2.5x.

So your minimum budget isn't only "enough to learn." It's "enough to learn, at a cost per purchase your margin can actually absorb." Those can conflict.

Worked example

Say you sell a $31 AOV apparel line, 340 orders/month, with about $2,800/month already in Meta spend. Your contribution margin is 45%, so each order throws off $31 × 0.45 = $13.95 before ad cost.

That $13.95 is your ceiling on cost per purchase at break-even. To clear learning on one ad set, you'd need $13.95 × 50 ÷ 7 = about $100/day — if you could actually acquire at break-even. You can't scale at break-even, so set a target cost per purchase below it, say $10, which means $10 × 50 ÷ 7 = about $71/day per ad set with margin to spare.

The lesson: raise your AOV or margin and your minimum viable budget drops, because each order earns more room to pay for itself. That is why operators who scale ads profitably work the margin side as hard as the budget side.

How many ad sets can your budget actually support?

Once you know your per-ad-set minimum, your total budget just tells you how many ad sets you can run cleanly. Divide, don't fragment.

With a $3,000/month budget and a per-ad-set minimum near $71/day (about $2,130/month), you can really only feed one conversion ad set to exit learning — maybe one prospecting plus a small retargeting set. Spreading $3,000 across five ad sets guarantees all five stall.

This is also why "my budget is fine but my ads aren't converting" is often a structure problem, not a budget problem — the money is diluted below the learning threshold. When you do have room to add budget, our guide to winning ad-set scaling strategy covers consolidating events before adding sets.

Where the profit math lives

The hard part is that break-even depends on true per-order profit — product cost, shipping, fees, the works — not the revenue Meta reports. Most sellers size budgets against ROAS, which ignores all of that.

PodVector AI runs Victor, an AI employee that connects your Shopify store, Meta Ads, Google Ads, your print provider, and Klaviyo, and computes true per-order profit from that live data. Victor is not a dashboard you log into — he works your numbers and, with every write action approval-gated, waits for your sign-off before anything executes. That lets you set a minimum budget against real margin instead of a reported ROAS.

FAQs

What is the absolute minimum budget for Meta ads?

Technically about a dollar a day for an impressions objective and around five dollars a day for most other optimizations, per reporting on Meta's delivery rules. For a conversion campaign on an operating store, the practical minimum is whatever buys about 50 optimization events per ad set per week — usually far higher than the technical floor.

How do I calculate my own minimum daily budget?

Multiply your target cost per purchase by 50 and divide by 7, the formula practitioners use. A $25 cost per purchase gives $25 × 50 ÷ 7 = about $179/day per ad set. That is the floor to exit the learning phase within a week.

Why does Meta say my budget is too low?

Usually because the ad set can't realistically gather about 50 optimization events in a 7-day window at its current budget, so it's flagged "Learning Limited." Either raise the budget to buy enough events or consolidate ad sets so each gets more events, as covered in the learning-phase guide.

Is a $5/day budget ever enough?

For a cold conversion ad set on an operating store, almost never — $5/day can't buy 50 purchases a week at any realistic cost per purchase. It can work for a tiny retargeting audience or a pure awareness test, where the optimization event is cheap and plentiful.

Does a bigger minimum budget guarantee better results?

No. Spending above the learning threshold only helps if each extra dollar still buys a purchase your margin can absorb. Past a point you hit diminishing returns and your marginal ROAS falls, so watch profit per order, not just whether the ad set exited learning. Rising cost per result alongside ad fatigue is a sign more budget won't fix the real problem.

Should I set a campaign spending limit?

It's a useful ceiling, not a minimum. US accounts can set it as low as $100, per Jon Loomer. Use it to cap a campaign's total exposure; use the per-ad-set learning math to set the floor.