Google Ads Search Campaigns for B2B Companies: A Setup Guide That Brings Qualified Leads

Most of the wasted budgets I audit belong to companies that copied a retail playbook into a B2B Google Ads account. They bought clicks, filled the inbox with students and job seekers, and concluded that search does not work for them. It does work. However, B2B Google Ads is a quality game, not a volume game. I set it up as a system that feeds the right signals into your CRM. Below is the exact order I follow, with sources.
How do you set up a B2B Google Ads search campaign?
Set up a B2B Google Ads search campaign in seven steps: define the lead you want, map keywords by buying intent, build a negative list on day one, install conversion tracking, pick a bidding strategy that matches your data volume, design a landing page that works without a sales call, and feed closed deals back from the CRM.
Each step protects the next one. For example, a weak lead definition makes conversion tracking meaningless, and meaningless tracking makes Smart Bidding optimize toward junk. Therefore, I never skip the order, even for a small account. Here is the sequence as a checklist you can paste into your project plan.
- Write down what a qualified lead is, in one sentence your sales team agrees with.
- Group keywords into intent layers and drop the informational ones.
- Upload a starter negative list before the first impression.
- Track forms, calls and WhatsApp as primary; treat downloads as secondary.
- Start with a controlled bidding strategy and switch when data allows it.
- Build a landing page that lets a buyer move forward alone.
- Close the loop: return CRM outcomes to Google Ads every week.
Why does B2B Google Ads behave differently from B2C?
Four properties change everything: a long sales cycle, several decision makers, low monthly conversion volume and a high value per lead. In B2C a purchase happens in minutes, so the algorithm learns fast. A B2B deal takes weeks, so the algorithm sees a form fill and nothing more unless you tell it what happened later.
In addition, the audience is small. The LinkedIn B2B Institute describes this with the 95-5 rule. Roughly 95 percent of potential buyers in a category are out of market at any moment. Only about 5 percent are actively buying. Search advertising reaches that 5 percent when they type a need into Google. Consequently, I treat search as a demand capture tool, not a demand creation tool.
That framing settles many arguments early. You cannot scale a search campaign beyond the number of people searching, so a plateau is not a failure. Instead, the goal is to catch every relevant query in that 5 percent at an acceptable cost per qualified lead.
| Dimension | B2C | B2B | What it means for setup |
|---|---|---|---|
| Sales cycle. | Minutes to days. | Weeks to months. | Import offline outcomes; do not judge by same day data. |
| Decision makers. | One person. | Three to seven people. | Landing page must be shareable inside a company. |
| Monthly conversions. | Hundreds or more. | Often under 30. | Delay automated bidding; add micro conversions. |
| Lead value. | Low and uniform. | High and uneven. | Use value rules and quality based bidding. |
| Keyword intent. | Product plus price. | Solution plus qualifier. | Add words such as corporate, supplier, wholesale. |
| Landing page goal. | Immediate purchase. | Qualified conversation. | Short form, proof, clear next step. |
| Bidding strategy. | Target ROAS early. | Manual to Maximize conversions to tCPA. | Move up one stage per data threshold. |
Which goals should you clarify before launching a search campaign?
Three numbers must exist before I open the campaign builder. What counts as a marketing qualified lead, what counts as a sales qualified lead, and the highest cost per SQL the business can accept. Without these, every later report turns into an opinion contest between marketing and sales.
First, write the MQL definition as a filter: company size, sector, country, role. Second, write the SQL definition as a sales action: a discovery call held, a proposal requested, a sample ordered. Finally, calculate the acceptable cost from the average deal margin and the close rate you already see from inbound leads.
Also, record the length of your sales cycle. If a deal closes in 45 days on average, the first 45 days of the campaign cannot show revenue. Your management should know that before the first invoice arrives. In short, expectations set in writing prevent a good campaign from being switched off too early.
How do you choose keywords that bring qualified customers?
I sort candidate keywords into four intent layers and treat each layer differently. Solution keywords describe the outcome the buyer wants. Product category keywords name the thing itself. Competitor keywords name a rival. Problem keywords describe a pain without naming a fix. The first two layers get the budget; the other two get small tests.
Then I look for B2B qualifiers inside the query. Words such as corporate, wholesale, supplier, manufacturer, for companies, enterprise, bulk, tender and B2B separate a purchasing manager from a curious individual. For example, "industrial cleaning supplier" and "cleaning products" are different businesses, even though a keyword tool puts them next to each other.
Moreover, I share the intent map with the organic side of the project. The same clusters shape the service pages I build in SEO consulting work, so paid data tells us which phrases convert before we invest months in content. The reverse is also true: Search Console shows which queries already bring qualified visitors, and those deserve a bid from day one.
- Solution layer: "reduce warehouse picking errors", "automate invoice approval".
- Category layer: "warehouse management software", "fleet tracking system".
- Competitor layer: rival brand names, tested with a tight budget.
- Problem layer: "inventory count mismatch", mostly excluded or moved to remarketing.
Which keyword match type should B2B accounts use?
Start with phrase and exact match, then widen once conversion data accumulates. Google's own documentation states that using broad match with Smart Bidding is critical, because broad match can show ads for searches that do not contain the direct meaning of your keyword. Exact match stays the most controlled option, limited to searches with the same meaning or the same intent.
That guidance is correct for accounts with steady conversion history. However, a new B2B account has no history, so broad match plus Smart Bidding simply guesses. In practice, I open with exact match on the highest intent terms, phrase match on category terms, and no broad match at all for the first month.
After that, I introduce broad match inside a separate ad group with its own budget cap. As a result, I can see what the algorithm finds without letting it overwrite the controlled part of the account. If the broad group brings qualified leads at a similar cost, it earns more budget; otherwise it stays small.
| Campaign stage | Exact | Phrase | Broad |
|---|---|---|---|
| Month one, no data. | Core terms. | Category terms. | Off. |
| Months two and three. | Core terms. | Category terms. | Separate test group, capped. |
| After 30 conversions in 30 days. | Brand and top converters. | Reduced. | Main growth group with Smart Bidding. |
How do you build a negative keyword list, and why from day one?
A negative keyword list is the cheapest quality filter in the account, so I upload it before the first impression, not after the first bad week. In B2B the wrong searches are predictable: job seekers, students, hobbyists and bargain hunters use your category words with a different intent.
Two technical details matter. First, negative keywords do not match close variants, as Google explains on its negative keywords page; a negative for "free" does not block misspellings or synonyms, so you must add each one. Second, an account level negative list holds up to 1,000 terms. Google applies it automatically across Search, Performance Max, Shopping and other campaigns.
Therefore, I keep one account list for universal junk and one campaign list for product specific exclusions. Here is my twelve item starter list for a B2B Google Ads account. Translate it into your market's vocabulary.
- Free.
- Job, jobs, vacancy.
- Salary.
- What is.
- Course, training, certificate.
- Second hand, used.
- Personal, home use.
- Pdf, template.
- Diy, how to make.
- Student, thesis.
- Internship.
- Cheap, cheapest.
How should you structure campaigns and ad groups?
One campaign per service or product line, one ad group per intent layer, and a separate campaign for your brand name. That structure keeps budgets honest, because each service gets its own daily spend. It also keeps ad copy tight, because each ad group answers one type of query.
The brand campaign deserves its own box for a simple reason. Brand clicks convert at a much higher rate, and mixing them into a generic campaign inflates every average. Meanwhile, competitors may bid on your name, so a small brand campaign defends the top position at a low cost.
Additionally, I avoid the single campaign that contains everything. When one campaign holds ten products, Google shifts spend toward whatever converts most easily, which is rarely the product with the best margin. Separate campaigns let you steer by business priority rather than by click availability.
How do you write ad copy for B2B buyers?
B2B ad copy has two jobs: attract the right buyer and repel the wrong one. Numbers do both. "Serving 120 manufacturing plants" attracts a plant manager and tells a hobbyist to move on. Likewise, qualifiers such as "for corporate clients" or "minimum order 100 units" cost you clicks you did not want anyway.
Use the vocabulary of the sector, not the vocabulary of marketing. A procurement officer searches for "pallet racking supplier", so the headline should say pallet racking, not "storage solutions reimagined". In addition, match the call to action to the stage: "request a quote" fits a ready buyer, "download the price list" fits an evaluator, and "book a demo" fits software.
Before publishing, I check how the ad reads next to the organic result for the same page, using the Google SERP preview tool. When the paid headline and the organic title tell the same story, the buyer sees consistency, and consistency builds enough trust for a click. Conversely, a mismatch signals a generic agency template.
Which ad assets work in B2B search?
Sitelinks, callouts, structured snippets, call assets and lead form assets all exist, but they do not carry equal weight in B2B Google Ads. Sitelinks earn their place when they point to proof: case studies, certifications, industries served. Callouts work when they state qualifiers: "ISO 9001 certified", "export to 30 countries", "dedicated account manager".
Call assets matter more than most B2B advertisers expect, because a purchasing manager with a deadline prefers a phone call to a form. However, show them only during business hours, or the missed calls become wasted clicks. Lead form assets collect contacts inside Google without a landing page visit. In my experience they raise volume and lower quality, so I test them and rarely keep them.
Structured snippets suit product lines and service catalogues. For instance, a "Types" snippet listing "steel, aluminium, composite" answers a question before the click. Above all, keep every asset truthful, since sales will inherit whatever promise the ad made.
How should a B2B Google Ads landing page be designed?
Design the page so that a buyer can move forward without talking to anyone. Gartner's sales survey found that 67 percent of B2B buyers prefer a rep free buying experience, up from 61 percent in the previous year's survey. A page that hides prices, specs and process behind "contact us" fights that preference.
Consequently, the page needs proof and clarity above the form: who you serve, what the process looks like, what the buyer receives after submitting. Keep the form to four or five fields; the sales team can ask the remaining questions on the call. This is also where a web design project pays for itself, because a fast, focused page raises conversion rate without adding a single click to the bill.
My five point landing page checklist, applied before the campaign goes live:
- Headline repeats the query intent within the first line.
- Three trust signals visible without scrolling: clients, certificates, years in business.
- Form with five fields or fewer, plus a phone and WhatsApp alternative.
- A page section a champion can forward to colleagues: pricing logic, specs, timeline.
- Mobile load under three seconds on a mid range phone.
Real client work, listed on my references page, remains the strongest trust signal I know for this page type.
How do you set up conversion tracking, and which actions should be primary?
Mark the actions that represent a real sales conversation as primary and everything else as secondary. Primary means form submission, phone call longer than a threshold you choose, and WhatsApp conversation start. Secondary means brochure download, pricing page view, video watched. Smart Bidding optimizes toward primary actions, so the list decides what the algorithm chases.
For WhatsApp, I create a click to chat link with a prefilled message using the WhatsApp link generator and track the click as a conversion. Then the CRM records whether that chat became a lead, which the next section covers. Calls get a call asset plus a website call conversion with a duration filter of at least 60 seconds.
In a low volume B2B account, secondary actions serve a second purpose. They give you an early quality signal in week one, when primary conversions are still rare. For example, if a keyword drives pricing page views and no forms, it usually attracts evaluators rather than buyers, and that is useful to know before month two.
How do closed deals in the CRM flow back into Google Ads?
Enhanced conversions for leads send hashed first party data from your website, then match the closed deal in your CRM to the original ad click. Google recommends that advertisers using offline conversion import move to this method, as described in its enhanced conversions for leads guide. Since 15 June 2026, these uploads are moving to the Data Manager API and are blocked in the Google Ads API.
The workflow itself is short, and it works with a spreadsheet as much as with an enterprise CRM. I run it weekly for my own clients, because a monthly cadence leaves the bidding algorithm without feedback for too long.
- Store the GCLID and the hashed email with every lead at form submission.
- Mark the lead status in the CRM: junk, MQL, SQL, closed won.
- Import the qualified stages back as separate conversion actions with their dates.
- Switch the bidding strategy from lead count to lead value once the imports flow.
Once this loop exists, the account stops optimizing for whoever fills a form and starts optimizing for whoever buys. That single change explains most of the difference between a B2B Google Ads account that leaks money and one that compounds.
Which bidding strategy should B2B campaigns choose?
Choose by data volume, not by ambition. Google states that Target CPA can start without conversion history, yet it recommends evaluating performance over a period with at least 30 conversions in the last 30 days. Many B2B accounts never reach that number with primary actions alone, which is exactly why micro conversions matter.
My ladder has three rungs. Manual CPC or Maximize clicks for the first weeks, while the negative list and search terms settle. Maximize conversions once the account records conversions consistently. Target CPA or value based bidding after the 30 in 30 threshold, ideally with CRM stages feeding value. Skipping a rung is where most Google Ads management rescues begin.
| Strategy | When | Conversion data needed | B2B risk |
|---|---|---|---|
| Manual CPC. | Launch, brand campaigns. | None. | Time cost; slow reaction to auction changes. |
| Maximize clicks. | First two to four weeks. | None. | Buys cheap clicks, not qualified ones; cap the CPC. |
| Maximize conversions. | Steady primary conversions. | Roughly 15 per month. | Chases easy form fills if tracking is loose. |
| Target CPA. | Stable cost goal. | 30 in 30 days recommended. | Starves volume when the target is too tight. |
| Maximize conversion value or Target ROAS. | CRM values imported. | Value data per lead. | Useless without value differentiation. |
How do you bid according to lead quality?
Two tools let you tell Google that some leads are worth more than others. Conversion value rules adjust the value of a conversion by location, device or audience. Google's own example assigns 5 USD to every lead and doubles it to 10 USD for leads from California. Smart Bidding uses these rules in real time on Search campaigns.
In B2B I use rules for geography and device. For example, leads from the industrial regions where the client actually delivers get a higher multiplier, and desktop leads often get a modest lift because procurement work happens at a desk. All of these multipliers come from CRM close rates, never from guesswork.
The second tool is Customer Match. Upload your existing customer list and exclude it from acquisition campaigns, or upload your highest value segment and raise bids for similar searchers. A list stays eligible only with at least 100 members added or updated within the last 540 days. Google also caps membership duration at 540 days. Small B2B lists sometimes fall under that floor, so plan the upload with your full customer base.
How much does B2B Google Ads cost, and how do you set the budget?
Work backwards from the number of sales qualified leads you need, not forwards from a round number. Here is a fully labelled example calculation with assumed figures; none of them are a promise.
- Goal: 10 SQLs per month.
- Lead to SQL rate assumed at 30 percent, so you need about 34 leads.
- Cost per lead assumed at 1,500 TRY, so the monthly budget is roughly 51,000 TRY.
- With an assumed 5 percent click through rate and 5 percent conversion rate, that means about 680 clicks at an average CPC near 75 TRY.
For orientation only, the LocaliQ search advertising benchmarks report a cross industry average click through rate of 6.64 percent and an average CPC of 5.42 USD. The same report shows a conversion rate of 8.18 percent and a cost per lead of 66.69 USD. The Business Services row reads 6.10 percent, 5.87 USD, 4.85 percent and 93.69 USD respectively. These figures are US weighted and not a direct target for Turkey or Europe.
Run your own assumptions through the ROAS calculator and change one variable at a time. In my experience the lead to SQL rate moves the budget far more than the CPC does, which is why lead quality work beats bid shaving.
How should location, schedule and device settings be configured?
Match the settings to where and when purchasing decisions happen. Geographically, target the regions you can actually serve. Use the "presence" location option rather than "presence or interest", so that someone reading about your city from abroad does not trigger an ad. Exclude regions where your logistics or licensing make a deal impossible.
For scheduling, my field based starting point is business hours plus a light evening presence, with weekends reduced or paused for sectors with pure office buyers. This is a starting range from experience, not a guarantee; some engineering niches show strong Sunday evening research sessions, and the data will tell you within a month.
Device wise, B2B accounts often show a desktop lean in conversion quality, even when mobile brings more clicks. Still, do not exclude mobile. Instead, review lead quality by device after 30 days and apply a bid adjustment or a value rule, as discussed above. Finally, disable the search partner network at launch and test it separately later.
How do you read the search terms report every week?
The search terms report is the campaign's diary, and I read it daily in week one, then weekly for as long as the account runs. Each session has the same three moves. Add negatives for junk, promote converting terms to exact match keywords, and flag intent drift where a keyword pulls unexpected but relevant queries.
A practical routine keeps the session under 30 minutes. Sort by cost first, so the most expensive junk disappears first. Then sort by conversions to find new keywords. After that, filter for question words such as "how", "what" and "why", because informational queries in a B2B account almost always deserve exclusion or a remarketing only path.
Also, keep a change log with dates. When performance shifts three weeks later, the log tells you whether a negative you added removed a hidden source of leads. Otherwise, you end up reversing good decisions because of noise.
Which metrics measure B2B campaign performance?
Cost per lead is a vanity metric in B2B Google Ads; cost per SQL and pipeline value per spend are the numbers that matter. A campaign with a cheaper CPL and a lower lead to SQL rate can be the worse campaign, and only the CRM loop reveals that. So I report three layers: platform metrics, lead quality metrics and revenue metrics.
- Platform layer: impression share on core terms, click through rate, CPC, conversion rate.
- Quality layer: lead to MQL rate, lead to SQL rate, cost per SQL, time to first contact.
- Revenue layer: pipeline value created, closed won value, spend to revenue ratio.
To keep the source data clean, every campaign URL carries consistent tagging built with the UTM builder. That way analytics and the CRM agree on which channel produced the lead. Otherwise, a sales person typing "Google" or "website" into a source field destroys the analysis.
Report monthly on the quality and revenue layers, weekly on the platform layer. In short, weekly numbers tell you whether the machine runs; monthly numbers tell you whether it earns.
What are the most common B2B Google Ads mistakes?
The same handful of mistakes appears in almost every B2B Google Ads account I take over, and none of them are exotic. They come from applying consumer habits to a business audience, or from letting automation run before it has anything to learn from.
- Bidding on informational searches such as "what is ERP" and calling the visitors leads.
- Putting every product into one campaign and letting the algorithm pick the winners.
- Switching to Target CPA in week one with zero conversions recorded.
- Building a twelve field form that screens out the very buyers you paid for.
- Counting a form fill as success and never importing what happened afterwards.
- Skipping the negative list until the first bad invoice.
- Sending paid traffic to the homepage instead of a page that answers the query.
Each of these has a cheap fix, and most of the fixes appear earlier in this guide. However, the last one deserves a repeat: the homepage serves everyone and therefore convinces no one. A query specific page is the single highest return change in most B2B accounts.
When do results arrive, and how do you plan the first 90 days?
Plan a B2B Google Ads launch as three phases of 30 days each, and judge each phase by its own goal rather than by revenue. In the first 30 days the account collects data: search terms, click costs, first conversions, first lead quality feedback from sales. Success here means clean tracking and a shrinking share of junk queries.
Days 30 to 60 are for cleaning and concentrating. You promote winning search terms, pause keywords with spend and no qualified leads, tighten ad copy and adjust schedule and device settings from the first month's evidence. Meanwhile, the CRM import starts feeding SQL data, so cost per SQL becomes visible for the first time.
Days 60 to 90 introduce automation. If the conversion volume supports it, move to Maximize conversions or Target CPA, open a capped broad match group, and set value rules from close rates. Expect the first closed deals in this window only if your sales cycle is shorter than the campaign age; otherwise, pipeline value is the honest metric.
Should you build the campaign yourself or work with a specialist?
Build it yourself if you have time for the weekly routine, a colleague who owns the CRM loop, and patience for the 90 day plan. Everything in this guide is doable in house. However, the cost of a mistake in B2B is high because each wasted click is expensive and each lost qualified lead is worth a real contract.
When clients work with me, they get a single point of contact rather than an agency layer, and the setup follows exactly the order above. I track leads through my own CRM around the clock and share the closed loop data with the sales team, so we argue about facts rather than impressions. You can see the scope and the options on the packages page.
Would you like me to review an existing B2B Google Ads account or plan a new one? Send me a short note through the contact page with your sector, target market and current monthly spend. I will reply with an honest assessment of whether search is the right channel for you, and what the first 90 days would look like.




