How to Calculate a PPC Budget for B2B
Most B2B PPC budgets get set the wrong way around. Someone picks a number that feels safe, say $5,000 a month, hands it to Google Ads, and waits to see what comes back. Three months later the spreadsheet shows clicks and impressions, the sales team shrugs, and nobody can say whether the campaign paid for itself.
A budget should run in the opposite direction. You start with a revenue or deal target, work backward through your close rates and lead costs, and arrive at a spend figure you can defend to anyone who asks. That number might be higher or lower than your gut said. Either way, you will know why.
This guide walks through the math, gives you a worked example you can copy, and covers the parts that trip up B2B advertisers specifically: long sales cycles, low search volume, and the gap between a form fill and a closed deal.
Two ways to set a number (only one survives a finance review)
There are two broad methods. The first is top-down: take a percentage of revenue or a fixed monthly allowance and call it your budget. It is fast. It is also disconnected from results, which means it tends to either starve a channel that was working or keep funding one that never was.
The second is bottom-up, and it is the one worth your time. You define what you want at the end (deals, or pipeline, or a revenue figure), then trace the path back to the ad spend that produces it. Every assumption is visible. When a number is wrong, you can see exactly which one and fix it.
Use bottom-up to set the target. Use a top-down sanity check at the end to make sure the number is something your business can actually afford.
The chain you are working backward through
Before any arithmetic, get clear on the funnel a paid click travels through in B2B. It usually looks like this:
Click → Lead (form fill or call) → MQL → SQL → Closed deal → Revenue
Each arrow is a conversion rate, and each one shrinks the pool. A hundred clicks might become four leads. Two of those four become qualified opportunities. One closes. The budget calculation is just this chain run in reverse, with your own rates plugged in.
If you have a CRM with clean data, pull the real rates. If you are starting cold and have nothing, you will use estimates, and that is fine as long as you label them as estimates and revise once real numbers arrive. The first budget you build is a hypothesis, not a contract.
Step by step: working back from a sales goal
Here is the sequence. I will keep the inputs generic so you can drop in your own.
1. Start with the revenue or deal goal. Decide what paid search needs to contribute this quarter or month. Say you want 4 new deals a month from PPC.
2. Apply your lead-to-deal close rate. If 1 in every 8 qualified leads becomes a deal (a 12.5% close rate), you need 32 qualified leads to land 4 deals.
3. Account for lead quality, not just lead count. In B2B, plenty of form fills are unqualified: students, competitors, people outside your service area. If only 60% of raw leads are worth a sales call, you need to generate more raw leads to net 32 good ones. 32 ÷ 0.60 ≈ 54 raw leads.
4. Apply your cost per lead (CPL). CPL is your spend divided by leads. If your CPL is $120, then 54 leads × $120 = $6,480 in ad spend.
That is your starting monthly budget for this goal: roughly $6,500. Notice what happened. The number came out of the goal, not the other way around. If 4 deals is too ambitious for that spend, you adjust the goal or improve a conversion rate, and you can see the tradeoff in real time.
A clean way to estimate CPL when you do not have it yet is to work from cost per click and conversion rate: CPL = CPC ÷ landing page conversion rate. If your CPC is $6 and your landing page converts 5% of visitors into leads, your CPL is $6 ÷ 0.05 = $120. That is also why a stronger landing page moves your whole budget: halve the CPL and you halve the spend needed for the same result, or double the leads for the same money.
A worked example you can copy
Let me put the whole chain in one place. All figures below are illustrative; swap in your own.
| Step | Input | Math | Result |
|---|---|---|---|
| Deal goal | Deals wanted / month | set target | 4 deals |
| Close rate | 12.5% (1 in 8) | 4 ÷ 0.125 | 32 qualified leads |
| Lead quality | 60% qualify | 32 ÷ 0.60 | 54 raw leads |
| CPL | $120 | 54 × $120 | $6,480 spend |
| Check vs. economics | Avg deal $9,000 | 4 × $9,000 | $36,000 revenue |
In this scenario, $6,480 in spend produces an illustrative $36,000 in new revenue, a rough 5.5x return before accounting for sales costs and the share of deals that close later in a long cycle. That last point matters more than it looks, and it is where B2B budgets get misjudged.
Why long sales cycles break the simple math
A B2C advertiser can spend on Monday and read the return by Friday. B2B does not work that way. A lead generated in June might not close until September. If you measure spend against revenue inside the same month, your early months will look like a loss even when the campaign is healthy.
Two adjustments fix this.
First, budget for a ramp period. Give the account enough runway to gather conversion data before you judge it. For most B2B accounts that means a minimum of three months of committed spend, because smart bidding needs conversion volume to train, and a starved budget never gives it enough.
Second, measure on a lag. Track which month a lead arrived and which month it closed, then attribute the revenue back to the spend that created the lead. Closed-loop reporting from your CRM is what makes this honest. Without it, you are guessing.
How much is enough to even compete?
There is a floor below which a B2B search campaign cannot function, and it has nothing to do with what you can afford. It is set by the cost of keywords in your niche and the volume available.
Run the math: if your target keywords cost $8 a click and you need at least 50 to 100 clicks to produce a single lead, a single lead costs $400 to $800 before optimization. A budget of $1,000 a month buys you one or two leads, far too few to learn anything or feed an automated bidding strategy. In competitive B2B verticals (legal, SaaS, financial services), clicks routinely run higher.
Check the cost of your actual keywords during keyword research before committing. If the math says your minimum viable budget is $5,000 and you have $1,500, the honest answer is that search is not the right first channel for you yet, or you need to start with a much narrower, high-intent keyword set and a single tight campaign.
Where the budget actually goes
A budget number is not a single bucket. Split it so you can see what each part is doing.
- Core search, high intent. The keywords where someone is actively looking for what you sell. This is the bulk of B2B spend and the first place to protect.
- Branded search. Cheap clicks, high conversion, and a hedge against competitors bidding on your name. Small slice, high efficiency, and worth protecting early.
- A testing reserve. Set aside 10 to 20% for new keywords, audiences, or formats. Without it, you optimize yourself into a corner and never find the next winning angle.
- Remarketing. Cheap relative to search, and it works the long B2B cycle in your favor by staying in front of leads who did not convert the first time.
How you split depends on your stage. A new account weights almost everything toward proven high-intent search. A mature account that has saturated its core keywords pushes more into testing, broader match types, or new channels.
Common ways B2B budgets go wrong
The mistake I see most is setting a budget and then ignoring CPL. Spend gets approved once, then runs on autopilot while the cost per lead quietly doubles. A budget is a living number. Review the leading metric, CPL, every two weeks, and the lagging one, cost per closed deal, every month.
The second mistake is budgeting for clicks and judging on clicks. Clicks are an input, not a result. A campaign with a great click-through rate and zero qualified leads is a failure dressed up as a success. Tie every budget conversation to leads and deals, and a chunk of waste disappears on its own. Cutting wasted clicks, often through a disciplined negative keyword list, is one of the fastest ways to stretch the same budget further.
The third is treating the budget as fixed when results say to scale. If your CPL is below target and quality is holding, more spend means more deals. The cap should be your sales team's capacity to follow up and your unit economics, not an arbitrary monthly figure set in January.
Adjusting the budget once data arrives
The first budget is built on estimates. The second is built on your own numbers, and it is far more reliable. After 60 to 90 days you will have real figures for CPL, lead quality, and close rate. Plug them back into the same chain.
If CPL came in lower than estimated, you can hit the same goal for less, or raise the goal. If lead quality is poor, the fix is rarely more budget; it is tighter targeting, better negative keywords, and a clearer offer on the landing page. Throwing money at a quality problem just buys more bad leads faster.
This is also the point to compare PPC against your other channels on a cost-per-deal basis and shift budget toward whatever produces qualified pipeline most efficiently.
FAQ
What percentage of revenue should a B2B company spend on PPC? Common ranges land somewhere between 5 and 15% of revenue on total marketing, with paid search taking a slice of that. Treat any percentage as a sanity check, not a method. Build the number from your goals and economics first, then confirm it fits within what the business can sustain.
How do I set a budget if I have no historical data? Use industry estimates for CPL and conversion rates to build a first draft, label every assumption as an estimate, and commit to a 90-day learning period. Keep the goal modest and the keyword set tight so you gather clean data fast. After three months, rebuild the budget on your real numbers.
What is a minimum viable PPC budget for B2B? It depends entirely on your keyword costs. Multiply your average CPC by the clicks needed per lead, then by the leads needed to learn anything (usually 15 to 30 conversions a month for automated bidding to work). In low-competition niches that floor might be $2,000 a month; in legal or SaaS it can be $8,000 or more.
Should I budget per campaign or one number for the account? Both. Set an account-level budget from your overall goal, then allocate it across campaigns by priority: high-intent core search first, then branded, remarketing, and a testing reserve. Watching campaign-level CPL is how you decide where to move money next month.
How often should I revisit the budget? Check CPL every two weeks and cost per closed deal monthly. Do a full rebuild quarterly, when you have enough closed-loop data to replace your estimates with real rates. Scale up sooner if CPL is under target and your sales team can handle the volume.
Does a bigger budget always mean more leads? Up to a point. As long as you have search volume left and your CPL holds steady, more spend buys more leads. Past a ceiling, you exhaust high-intent searches and start paying for lower-quality traffic, which pushes CPL up. That ceiling, not your bank balance, is the real limit.
Quick checklist
- Start from a deal or revenue goal, not a spend figure.
- Work backward through close rate, lead quality, and CPL.
- Pressure-test the result against your average deal size and unit economics.
- Commit to at least 90 days so the data and the bidding can mature.
- Split the budget across core search, branded, remarketing, and a testing reserve.
- Track CPL biweekly and cost per closed deal monthly; rebuild quarterly on real numbers.
Get the chain right and your budget stops being a guess you defend and becomes a forecast you can adjust. If you would rather not build the model from a blank spreadsheet, we can help: book a short call and we will map your funnel rates and hand you a budget tied to deals, not clicks. Bring whatever numbers you have, even rough ones, and you will leave with a figure you can stand behind.