We model budgets from the bottom up: target monthly revenue → required deals → required qualified leads → allowable CPQL by channel. We then pressure‑test against local CPCs and impression share. If the model shows diminishing returns, we reallocate to higher‑yield channels (e.g., from broad social to Local Services Ads or branded PPC).