Is Google Ads worth it for B2B lead generation?
It is worth it when people already search for what you sell and one customer is worth far more than a lead costs. It isn't when buyers don't search for your category yet, or when your contract is small. The arithmetic below decides it, using one benchmark and your own close rates.
The benchmark: in LocaliQ and WordStream's 2026 search advertising benchmarks (last updated 1 June 2026), Business Services averaged a $5.87 cost per click, a 4.85% conversion rate and a $93.69 cost per lead. Read the definitions before you use them. The data comes from thousands of LocaliQ's own customers' campaigns across Google Ads and Microsoft Ads, so it is a vendor sample, and a lead there means any contact: a phone call, chat, form fill or email. A demo request from a qualified buyer is a much smaller number.
The three averages also don't multiply into each other. $5.87 divided by 4.85% is $121.03 per lead, not $93.69 (our arithmetic), because each figure is averaged on its own across many accounts. Use the CPC and conversion rate for planning and treat the CPL as a separate reference point.
| Your situation | Google Ads? | The deciding fact |
|---|---|---|
| Buyers search a phrase that names your product or the job it does ("payroll software for agencies") | Yes, test it | Search intent already exists; you only pay when someone clicks |
| You sell something new that people don't know to search for | Not first | Keyword Planner can't forecast keywords with very low search volume |
| First-year gross profit per customer is several thousand dollars | Yes | Room to pay around $100 per lead (worked example below) |
| Contracts under about $1,000 a year | Probably not | At the example's rates a customer costs about $2,000 in clicks |
| Nobody can reply to a lead the same day | Fix that first | Paid leads go cold while they wait |
| You can't see which leads became customers | Fix that first | Bidding will chase form fills, not buyers |
What does a Google Ads lead cost a small B2B team?
At the Business Services averages, $3,000 a month buys about 511 clicks and 25 leads, or about $121 a lead. What a customer costs depends on how many of those leads qualify and close, so here is a worked example with numbers you should replace with your own.
Turn it round to find the most you can pay per lead. Lead-to-customer rate in the example is 30% × 20% = 6%. If you want first-year gross profit to be three times acquisition cost, you can spend $4,800 ÷ 3 = $1,600 per customer, and $1,600 × 6% = $96 per lead. That is close to the $93.69 Business Services average but below the $121 the example paid, which is why it lands at 2.4 times rather than 3. If the customer renews for a second year, two years of gross profit is $9,600, or 4.8 times the ad cost ($9,600 ÷ $2,000).
Ad spend is only part of the cost. Add the hours spent on calls with unqualified leads and the tools you pay for, then put the totals into our CAC calculator, which also works out payback time.
How much should you spend on Google Ads to test lead generation?
Google sets no floor: its getting started page says there's no minimum ad spend. The useful floor is the budget that buys enough conversions to judge the result.
Google's Target CPA help page says advertisers can start using Target CPA with no conversion history, so you don't have to collect conversions on manual bids before trying it. The same page recommends that you measure performance over the last 30 days with at least 30 conversions. At $121 a lead, 30 conversions cost $3,630 (our arithmetic). At $500 a month you would get about 85 clicks and 4 leads ($500 ÷ $5.87 = 85; 85 × 4.85% = 4.1), which is too few to tell a good campaign from a bad one.
Two budget rules catch people out. On Google's spending limits page, a campaign can spend up to twice its average daily budget on a given day, and the monthly limit is 30.4 times the daily budget for most campaigns. And Maximize conversions is designed to spend the full daily budget, so if you are underspending today, switching to it can raise spend sharply.
Before you set a number, check your own keywords. In Keyword Planner, the top of page bid range shows roughly the 20th and 80th percentile of what advertisers have historically paid for a top-of-page position in your location. Divide your planned budget by the high-range bid to see a cautious click count.
Should you use Google lead form assets or your own landing page?
Use a lead form asset when you want short enquiries from mobile searchers, and a landing page when the buyer needs to read before they talk to you. Per Google's lead form help page, forms can be added to Search and Performance Max campaigns, and they need a good history of policy compliance, an account in an eligible vertical, and a link to your privacy policy, which appears at the end of the form. To serve, the campaign should use a conversion-focused bid strategy and must be optimised towards a Google lead form conversion goal.
| Question | Lead form asset | Your landing page |
|---|---|---|
| Where the person fills it in | Inside the ad | On your site |
| Campaign types | Search and Performance Max | Any campaign that sends clicks |
| Filtering poor fits | Qualifying responses (Search only), which must be answered | Any fields and copy you like |
| Where leads are kept | Google stores them for 60 days; CSV download covers the last 30 | Your own CRM |
| Getting leads out | CSV, email alerts, Google Ads API, webhook or Zapier | Already in your tools |
| Reading before deciding | Little room | Pricing, proof and a booking link |
If you use forms, add qualifying responses: a multiple-choice question where you mark which answers count as qualified. Google tags those submissions as qualified leads and adds a "Lead form - Response qualified (Google-hosted)" conversion action, which gives bidding a better target than every submission. Google's lead form best practices page also recommends a webhook or Zapier rather than CSV downloads for rapid follow-ups. Leads that sit in the account for a week lose the speed that matters most; our post on how fast a small team needs to reply has the data.
How do you stop paying for junk leads?
Give Google a better definition of a lead, and block the searches that never buy. This checklist takes an afternoon:
Import which leads qualified
Enhanced conversions for leads sends hashed lead details, such as an email address, from your form, then matches them when you later import which leads converted. Google calls it an upgraded version of offline conversion import. Its help page says that from 15 June 2026, these uploads move to the Data Manager API and are blocked in the Google Ads API, so check any older integration.
Bid on qualified leads, not every form
Once qualified leads come back, count those in the "Conversions" column and leave raw form fills out. The Target CPA page says your bid strategy only optimises for the conversions you choose to include.
Add negative keywords weekly
Read the search terms report and exclude jobs, free, course, template and student searches that don't fit. Google's negative keyword page says they won't match close variants: excluding "flowers" still lets you show for "red flower", so add singular and plural forms.
Ask a qualifying question
Company size, role or timeline. On a Search lead form, make it a qualifying response: Google makes those questions required and lets you mark which answers count as qualified. On a landing page, one dropdown does the same job.
Reply the same day
For lead forms, enter your address in the form's Notifications section so Google emails you each lead, or send leads to your CRM by webhook or Zapier. Put a booking link in the first reply.
What should you try if nobody searches for what you sell?
Look for buyers who show a need somewhere else. Google's Keyword Planner help page says keywords with very low search volume can't be discovered or forecast. If your phrases return that error, there is too little search demand to plan a campaign on. Google's own cost guide (September 2026) says competition influences price, and industries with high-value customers, such as legal services, often see higher bids.
Outbound works without search volume: you find people whose posts, job ads or role changes show the problem, and write to them. Siela's Lead Finder does this from your website, looking for reasons to reach out now (people asking how to solve the problem you solve, hiring for the work you automate, changing role) and scoring each lead hot, warm or cold with a one-line reason. Our guide to testing an AI lead generation tool on a small list has a four-week plan. If you are weighing paying someone else to run either channel, read what lead generation agencies cost and the red flags first.
This week: open Keyword Planner, pull volume and the high-range bid for 10 phrases your buyers would type, and run the worked example with your own close rate. If the most you can pay per lead is below the high-range bid divided by your expected conversion rate, start with outbound and revisit search later.
Frequently asked questions
How much does Google Ads cost per lead for B2B?
LocaliQ's 2026 benchmarks put Business Services at a $93.69 average cost per lead and Industrial and Commercial at $75.19, from its own customers' campaigns. Those leads include calls, chats and emails, not only demo requests. If 30% of leads qualify, as in our example, each qualified lead costs about 3.3 times as much, so plan with your own qualification rate.
Do I need conversion tracking before I run Google Ads?
Set it up first. Google's Target CPA page says you need conversion tracking set up before you can use that strategy, and without it you can only judge clicks. Track form submissions and calls from day one, then send back which leads qualified so bidding learns what a good lead looks like.
Can I run Google Ads for lead generation on $500 a month?
You can, since Google has no minimum spend, but at a $5.87 click and a 4.85% conversion rate that buys about 85 clicks and 4 leads. That is enough to test whether the phone rings, not enough to judge cost per customer. Narrow the keywords to a handful of high-intent phrases if you start this small.
Are Google lead form assets good for B2B?
They suit short enquiries and mobile searchers. On Search campaigns, add a qualifying question so Google tags qualified submissions, and connect a webhook or Zapier so leads reach your CRM quickly, because Google keeps leads for only 60 days. For complex products, a landing page that explains pricing and proof usually gives the buyer more to decide on.
How long should a Google Ads lead generation test run?
Plan for at least a month, and long enough to collect at least 30 conversions, the window Google's Target CPA page recommends for evaluating performance on its Target CPA page. Then wait for those leads to move through your pipeline before judging cost per customer, since B2B deals often close weeks after the first click.
Sources
- LocaliQ: Search Advertising Benchmarks for Every Industry [2026 Data] (last updated 1 June 2026, checked 5 Nov 2026)
- Google Ads Help: About lead form assets (checked 5 Nov 2026)
- Google Ads Help: About qualifying responses in lead forms (checked 5 Nov 2026)
- Google Ads Help: Best practices for lead form assets (checked 5 Nov 2026)
- Google Ads Help: About Target CPA bidding (checked 5 Nov 2026)
- Google Ads Help: About Maximize conversions bidding (checked 5 Nov 2026)
- Google Ads Help: About spending limits (checked 5 Nov 2026)
- Google Ads: How to set up your first Google Ads campaign (checked 5 Nov 2026)
- Google Ads: Understanding how much Google Ads cost (September 2026, checked 5 Nov 2026)
- Google Ads Help: About Keyword Planner forecasts (checked 5 Nov 2026)
- Google Ads Help: Use Keyword Planner (checked 5 Nov 2026)
- Google Ads Help: About negative keywords (checked 5 Nov 2026)
- Google Ads Help: About enhanced conversions for leads (checked 5 Nov 2026)
