Meta & Facebook Ads
4 min read
You find a winner, you get excited, you double the budget. Two days later the winner is gone. That isn't bad luck, it's a reset: a budget jump that large counts as a significant edit, so Meta throws away the optimization you already paid for and starts again at learning phase prices.
The free Claude skill budget-stepper builds the ladder instead. It scales in steps of 20% or less, on a 48 to 72 hour cadence, with a checkpoint metric at every rung.
This post covers the 20% rule, what changes on CBO campaigns, and how to run a pacing check while you're in there.
Key takeaways
Single steps stay at 20% or under, which keeps them below Meta's significant edit threshold so learning doesn't reset.
1 step per ad set every 48 to 72 hours, and only while performance holds at the new level.
Decreases follow the same 20% cap. Crash cutting a budget resets learning just like a spike does.
If you want to move faster, the skill shows the honest alternative, duplicating the ad set at the higher budget, along with the tradeoff.
Why 20% is the number
Meta's guidance on significant edits is what this rule is built around: substantial budget changes are treated as significant, which sends the ad set back into the learning phase, where delivery is less stable and cost per result is typically worse until it re-stabilizes.
Steps at or under 20% stay under that trigger. So the ladder isn't timidity, it's arithmetic: a series of small raises reaches the same destination as 1 big jump, except you keep the optimization you already bought on the way there.
What the ladder looks like
BUDGET LADDER
today: 100 → 120 (+20%) | check on day 3: ROAS at or above breakeven x 1.3
next: 120 → 144 (+20%) | check on day 6
next: 144 → 173 (+20%) | check on day 9
target reached: day 9 if every check passes
Every rung carries dates, amounts, and the metric that must clear before the next one. The whole ladder gets shown before anything is touched, which turns scaling from a series of impulses into a plan you can hold yourself to.
And only 1 rung executes at a time. The rest is your checklist, or you re-run the skill when the next checkpoint arrives.
The CBO exception worth knowing
On campaign budget optimization, budget sits at campaign level, not ad set level. The same 20% cap and cadence apply, but the raise lands on the campaign, and Meta then redistributes it across every ad set inside.
So if your goal is getting more budget to 1 specific winner, a CBO raise may not do it. The skill flags this and offers the breakout path instead: pull the winner into its own campaign where the budget can actually reach it.
The ladder caps your budget. Creative doesn't.
When 20% a step is the ceiling on spend, the other lever is more winning creative in rotation. Vibelets generates on-brand product ads from your store in minutes, no designer or brief required.
The pacing check nobody runs
While it's in your account, the skill also checks pacing: month to date spend against your monthly plan, with a projected month end number. It flags anything above 110% or below 80% of plan.
Underpacing is the one that hides. Nothing looks broken, the ads just quietly failed to spend, and you find out at month end when the revenue is short and there's no time left to fix it.
How to set it up in Claude
Download the skill file from the skill's Google Drive folder, free, no email gate, then add it to Claude by uploading it as a skill under Settings or attaching it to a project or chat. Anthropic's Help Center guide to skills has the upload path.
Give it the current budget, the target budget, the learning status, and 7 day ROAS or CPA for each ad set you want to change. Answer the monthly plan question once and the pacing check comes free with every future run.
Conclusion
Scaling isn't a button, it's a ladder. Take the rungs at 20% or less, check the metric before each one, and you arrive at the same budget with the learning intact.
Scale without re-buying your learning
Free Claude skill, yours in 1 click.
Frequently asked questions
How much can I raise a Meta budget without resetting learning?
20% or less per step. That stays under Meta's significant edit threshold, so the ad set keeps the optimization it already earned instead of returning to the learning phase.
How often can I take a step?
1 step per ad set every 48 to 72 hours, and only while performance holds at the new level. Each rung carries a checkpoint metric that has to clear before the next raise.
Does the 20% rule apply to budget decreases too?
Yes. Crash cutting a budget is a significant change just like a spike, so it can reset learning. Step down at 20% or less for the same reason you step up that way.
What if I need to scale faster than the ladder allows?
The honest alternative is duplicating the ad set at the higher budget as a fresh launch. That buys new learning on the duplicate, but it doesn't put the original winner at risk. The skill will show the tradeoff rather than just raising the cap.
How does budget stepping work on CBO campaigns?
The step applies to the campaign budget, not the ad set, with the same 20% cap and cadence. Meta then redistributes the raise across every ad set in the campaign, so if you want it to reach 1 specific winner, break that winner out into its own campaign instead.
Sources
Make ads that sell
your Products.
Generate on-brand product ads in minutes, no designer or brief required.
Trusted by 400+ growing brands


