There is no universal right budget. There is a floor below which the platform cannot learn, and a ceiling above which your team cannot follow up. Your number sits between them.
Start from the value of a customer
Work out what a customer is worth over twelve months, then decide what fraction you are willing to pay to acquire one. If a customer is worth $3,000 and you will pay 15%, your target cost per acquisition is $450.
If one in four leads becomes a customer, your target cost per lead is around $110. That is the number every campaign decision should be judged against.
Respect the learning floor
Campaigns need roughly fifty conversion events a week to optimise reliably. At a $110 cost per lead, that maths does not work for most small businesses, so optimise for a cheaper upstream event and measure lead quality separately.
A sensible starting point
For most local service businesses, $2,000 to $4,000 a month in ad spend is enough to generate signal within the first six weeks. Below $1,500 the data arrives too slowly to make confident decisions.
Budget is only half the equation
Two businesses spending the same amount can get wildly different results. The difference is usually the offer, the creative, the landing page, and how fast leads are called back. Budget buys attention; everything else turns it into jobs.
When to increase spend
Increase budget gradually once you have a stable cost per lead and your team is closing leads at a healthy rate.
- Raise spend in steps of roughly 20% so campaigns don't reset their learning.
- Watch booked jobs, not just lead volume.
- Pause scaling if follow-up time slips — extra leads you can't call are wasted money.
The takeaway
Set your budget from customer value and close rate, then check it against the platform's learning requirements. Anything else is a guess dressed up as a plan.
