Skip to content

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.

The CMO Survey 2025, Topline Report
QuestionMeanMedianValid answers
Marketing expenses as a percentage of company revenues9.35%3%176
Marketing expenses as a percentage of the company’s overall budget11.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.

The B2B Budget Builder, filled in for an Indian industrial manufacturer
StepInputCalculationResult
1. New customers needed per monthSales target–4 purchase orders
2. Quotes neededWin rate from quotes: 4 of 184 ÷ (4 ÷ 18)18 quotes
3. Qualified leads neededQuote rate from qualified RFQs: 30%18 ÷ 0.3060 qualified RFQs
4. Media budgetTarget cost per qualified RFQ: ₹5,00060 × ₹5,000₹3,00,000 a month
5. Non-media costsAgency, 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 reserve10% of media, a practitioner convention₹3,00,000 × 0.10₹30,000, released only for agreed tests
8. Lag checkOrders 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.

Channel floor check: platform guidance, then what it costs at your numbers
Platform and goalWhat the platform saysWhat it costs at these numbers
Google, target CPACan 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 actionThe 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 LeadsAt least 200 leads a month, from Instant Forms (Meta for Developers)200 leads at ₹600 = ₹1,20,000 a month
LinkedInMinimum 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?

 SMBMid-marketEnterprise
ChannelsOne or twoGoogle and LinkedIn, with a Meta testBudgets by region and segment
Budget ownerFounder or MD approvesHead of marketing with the CFOGovernance and approval matrix
Stage dataA spreadsheetCRMCRM with RevOps
Test reserveKept small10–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:

  1. cost per qualified lead has held within your threshold for that window;
  2. sales confirms it can follow up more leads within its service level;
  3. 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, IndiaSoftware company, USConsultancy, UAE
Customers needed a month4 purchase orders3 customers2 engagements
Stage chain60 qualified RFQs → 18 quotes → 4 orders24 qualified demos → 10 opportunities → 3 won24 consultations → 8 proposals → 2 engagements
Target cost per qualified lead₹5,000$625About AED 1,667 per consultation
Media a month₹3,00,000$15,000AED 40,000
Non-media a month₹1,20,000$4,000AED 16,000 partner time
Annual revenue₹40 crore$3 million ARRAED 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.