Guide · Marketing metrics
B2B marketing budget: how much to spend on paid acquisition at each company stage
A B2B ad budget isn’t a percentage. It’s the cost of the qualified leads your sales team needs to hit its number, plus enough in each channel for the platforms to learn. Use percentages only as a sanity check.
How much should a B2B company spend on marketing?
Short answer
Survey averages for total marketing spend run to several per cent of revenue, but the median company spends much less, and those figures cover far more than ads. The CMO Survey 2025 found a mean of 9.35% and a median of 3%. For paid acquisition, work backwards from the customers you need, and treat percentages as a sanity check.
Benchmarks are useful when you know what they measure. The most transparent recent source is The CMO Survey, which publishes its method and its full distribution of answers.
| Question | Mean | Median | Valid answers |
|---|---|---|---|
| Marketing expenses as a percentage of company revenues | 9.35% | 3% | 176 |
| Marketing expenses as a percentage of the company’s overall budget | 11.39% | 7% | 170 |
The survey went to 2,047 marketing leaders at US for-profit companies; 281 responded, a 13.7% response rate, and it was in the field from 21 January to 12 February 2025 (The CMO Survey). Three points matter when you use it:
- A mean is a poor target. A few heavy spenders pull the mean far above what the median company spends.
- It measures total marketing, including people, brand, events and tools, not paid acquisition.
- It says nothing about your sales motion. In manufacturing, sales engineers, dealers, trade shows and marketplaces carry much of acquisition, and order values are high, so paid media can be well under 2% of revenue and still fund every RFQ sales can handle.
Original framework
How do you build a paid-acquisition budget from your sales target?
Short answer
Start with new customers needed per month. Divide by win rate to get opportunities or quotes, then by the rate at which qualified leads reach that stage. Multiply by your target cost per qualified lead for the media budget. Add agency, creative and tool costs, keep a 10–20% test reserve, and fund at least one sales cycle.
| Step | Input | Calculation | Result |
|---|---|---|---|
| 1. New customers needed per month | Sales target | – | 4 purchase orders |
| 2. Quotes needed | Win rate from quotes: 4 of 18 | 4 ÷ (4 ÷ 18) | 18 quotes |
| 3. Qualified leads needed | Quote rate from qualified RFQs: 30% | 18 ÷ 0.30 | 60 qualified RFQs |
| 4. Media budget | Target cost per qualified RFQ: ₹5,000 | 60 × ₹5,000 | ₹3,00,000 a month |
| 5. Non-media costs | Agency, creative, tools, landing pages | – | ₹1,20,000 a month |
| 6. Total paid acquisition | – | ₹3,00,000 + ₹1,20,000 | ₹4,20,000 a month |
| 7. Test reserve | 10% of media, a practitioner convention | ₹3,00,000 × 0.10 | ₹30,000, released only for agreed tests |
| 8. Lag check | Orders arrive up to about 150 days after the RFQ | ₹4,20,000 × 5 months | ₹21,00,000 committed before judging on orders |
Take the rates from your last matured cohorts, not from targets. The Builder runs on cost per qualified lead rather than cost per lead, because budgeting from cost per lead buys the cheapest leads, not enough good ones; the cost per qualified lead guide covers the input. The same ladder of stage costs sits behind the customer acquisition cost guide.
Sanity check. For a manufacturer with ₹40 crore a year in revenue, media of ₹36 lakh a year is 0.9% of revenue, and total paid acquisition of ₹50.4 lakh is 1.26%, before the test reserve.
Is your budget big enough for each channel?
Short answer
A budget is big enough for a channel when each bidding campaign can buy enough of its optimisation event every month to learn and be judged. Check each platform’s own guidance against your cost per event. If a campaign can’t get there, consolidate campaigns, optimise to an earlier stage or drop the channel.
| Platform and goal | What the platform says | What it costs at these numbers |
|---|---|---|
| Google, target CPA | Can start with no conversion history; evaluate over the last 30 days with at least 30 conversions (Google Ads Help) | 30 qualified RFQs at ₹5,000 = ₹1,50,000 a month in one campaign |
| Google, optimising to a lead-quality action | The action should have at least 15 conversions in the last 30 days at account level (Google Ads Help) | 15 qualified RFQs at ₹5,000 = ₹75,000 a month |
| Meta, Conversion Leads | At least 200 leads a month, from Instant Forms (Meta for Developers) | 200 leads at ₹600 = ₹1,20,000 a month |
| Minimum daily budget of $10 for any ad format; minimum lifetime budget of $100 for new campaigns (LinkedIn) | The minimum rarely binds; qualified leads per campaign do |
Check current guidance before you commit, because platforms update these pages. If a campaign can’t reach its floor, you have three options: merge campaigns so one gets enough conversions, optimise to an earlier stage that happens more often (see which lead stage to optimise for), or drop the channel for now. LinkedIn costs are covered in LinkedIn Ads cost, and Google sizing in how much to spend on Google Ads.
Is a small budget better on one channel or split?
Short answer
Usually one channel first. Each bidding campaign needs enough of its optimisation event every month to learn, so splitting a small budget across Google, Meta and LinkedIn can leave all three starved. Pick the channel that matches how your buyers look for you, prove its cost per qualified lead, then add a second.
Choose the first channel by how buyers find suppliers:
- Buyers search for the product or requirement, such as RFQs, part numbers or a service category: Google Search.
- Buyers are defined by role and company and rarely search, such as software for procurement teams: LinkedIn.
- A broad audience with a strong qualifying question and enough lead volume: Meta.
Judge the second channel on cost per qualified lead once its leads have aged, not in its first fortnight. For the manufacturer above, ₹3,00,000 might go ₹2,25,000 to Google, which buys 45 qualified RFQs and clears the target CPA evaluation floor, and ₹75,000 to a LinkedIn test for OEM and procurement roles. Meta waits until there is a qualified-lead process for it. Google vs LinkedIn Ads for B2B covers the choice in depth.
What changes between SMB, mid-market and enterprise budgets?
| SMB | Mid-market | Enterprise | |
|---|---|---|---|
| Channels | One or two | Google and LinkedIn, with a Meta test | Budgets by region and segment |
| Budget owner | Founder or MD approves | Head of marketing with the CFO | Governance and approval matrix |
| Stage data | A spreadsheet | CRM | CRM with RevOps |
| Test reserve | Kept small | 10–20% | Formal test and incrementality budgets |
When should we increase our ad budget, and how?
Short answer
Increase when cost per qualified lead has been stable for at least one lead-ageing window, sales can handle more leads, and the platform shows you’re limited by budget. Raise spend in steps and hold each step until results settle. Large jumps change who you reach and make the next month’s numbers hard to read.
The step-up rule: raise spend in steps, and hold each step until cost per qualified lead has settled over a full lead-ageing window before the next. Three signals say it’s time:
- cost per qualified lead has held within your threshold for that window;
- sales confirms it can follow up more leads within its service level;
- the platform shows budget is the constraint, such as Google search impression share lost to budget.
Know how budgets behave. On Google, a campaign “might spend up to twice your average daily budget” on a given day, and over a month you pay no more than 30.4 times the average daily budget (Google Ads Help), so daily swings after a step aren’t a malfunction. Google lists bid strategy, setting and composition changes among the triggers for a learning period (Google Ads Help); pair a budget step with one of those and results will take longer to settle. For Meta, see the Meta Ads budget guide; for moving money between campaigns during a quarter, see budget velocity.
Wait instead when a learning period is running, when the leads bought at the last step haven’t aged, or when sales is already behind on follow-up.
Worked numbers
Three budgets built backwards
| Industrial manufacturer, India | Software company, US | Consultancy, UAE | |
|---|---|---|---|
| Customers needed a month | 4 purchase orders | 3 customers | 2 engagements |
| Stage chain | 60 qualified RFQs → 18 quotes → 4 orders | 24 qualified demos → 10 opportunities → 3 won | 24 consultations → 8 proposals → 2 engagements |
| Target cost per qualified lead | ₹5,000 | $625 | About AED 1,667 per consultation |
| Media a month | ₹3,00,000 | $15,000 | AED 40,000 |
| Non-media a month | ₹1,20,000 | $4,000 | AED 16,000 partner time |
| Annual revenue | ₹40 crore | $3 million ARR | AED 6 million |
| Media as % of revenue | ₹36 lakh = 0.9% | $180,000 = 6% | AED 480,000 = 8% |
| Total paid acquisition as % of revenue | ₹50.4 lakh = 1.26% | $228,000 = 7.6% | AED 672,000 = 11.2% |
The three budgets land at very different percentages from the same method, which is the point: the percentage follows from the sales motion. The software company should also run the channel floor check. If it puts $9,000 a month into LinkedIn at $250 per demo request, it buys 36 requests a month, enough for one or two campaigns, not five. The consultancy’s total includes partner time, which a Gulf agency quote won’t show; the GCC B2B paid ads guide covers regional costs.
What if the Builder says we can’t afford it?
- Raise the qualified rate before raising spend: fix the offer, form questions and targeting so each rupee, dollar or dirham buys more qualified leads.
- Concentrate: one channel above its floor beats three below it.
- Accept a longer timeline: fewer customers a month, funded properly, rather than a target the budget can’t reach.
Common budgeting mistakes
- Picking a percentage first and fitting the plan to it.
- Budgeting from cost per lead instead of cost per qualified lead.
- Splitting a small budget across three platforms, each below its floor.
- Judging a new budget before one sales cycle has passed.
- Stepping spend up in large jumps and reading the noise as a result.
- Forgetting agency, creative and tool costs.
- Leaving GST or VAT on ad and agency invoices out of the cash budget.
- Setting next year’s budget from platform-reported conversions instead of CRM stages.
India, UAE and US notes
India
Ad platform and agency invoices can carry GST, which affects cash even when you claim input credit; confirm the treatment with your CA. Marketplace subscriptions and trade shows sit outside paid media but compete for the same money; see marketplaces vs paid ads and trade shows and paid ads.
UAE
VAT is 5% (Federal Tax Authority). Budgets are often set in AED while platforms bill in another currency, so fix an exchange rate for planning. Campaigns across several GCC countries multiply channel floors, because each country needs enough conversions of its own.
US
Planning is usually CFO-led, so show the Builder’s arithmetic, not a percentage. LinkedIn-heavy software budgets need the floor check most. State privacy rules affect audience sizes, not the budget method; see lead generation compliance.
What to measure before the next budget review
Measure cost per qualified lead by channel on aged leads, the stage rates of your last matured cohorts, and how many campaigns sit below their platform floor. Then check whether the spend paid back with the marketing ROI guide. Zephra manages campaigns on Google, Meta and LinkedIn within spend boundaries and approvals you set, using lead quality and business outcomes from CRM data or a spreadsheet, where configured; see the product.
Questions, answered
B2B marketing budget FAQ
01Should the budget include agency fees?
Yes. Include them in total paid acquisition, but keep them visible as a separate line from media, so you can compare cost per qualified lead with and without them.
02Why do manufacturers spend a lower percentage on marketing?
Much of their acquisition runs through sales engineers, dealers, trade shows and marketplaces rather than the marketing budget, and order values are high. In the worked numbers above, 0.9% of revenue in media funds every RFQ the sales team needs.
03What is the minimum LinkedIn budget for B2B?
LinkedIn’s stated minimums are $10 a day and $100 lifetime for a new campaign. The practical minimum is higher: enough in one campaign to produce the qualified leads you need to judge it.
04Should budgets be monthly or quarterly?
Pace spend monthly and decide budgets quarterly, once cohorts have matured enough to show cost per opportunity or quote.
05How long before we judge a new budget?
Cost per qualified lead can be read after the leads have aged, often two to six weeks. Return on the spend needs at least one full sales cycle.
06Can we budget without a CRM?
Yes. The Builder needs stage counts: leads, qualified leads, opportunities or quotes, and customers by month. A spreadsheet updated weekly is enough.
Before adding budget
Find what your current spend is wasting.
The free ad account assessment reviews wasted spend, campaign structure, performance constraints and measurement gaps across Google, Meta and LinkedIn. It takes 10–15 minutes, needs no CRM and makes no campaign changes.