What Makes a Google Ads Agency Good for B2B SaaS
Most advice on choosing an agency is a list of qualities nobody would argue with. Experienced. Transparent. Data driven. Every agency claims all three, so the list does not help you choose.
This page is about the things that actually separate them: what their credentials genuinely prove, how their pricing model changes what they do on a Tuesday afternoon, what belongs in the contract, and what should exist by day 90.
If you want a shortlist of names instead, our comparison of B2B SaaS Google Ads agencies is the more useful page.
Quick answer
Four things to check, in order of how much they tell you:
| Check | What it reveals |
|---|---|
| How they are paid | What they will optimise for, regardless of what the proposal says |
| What they commit to in writing | Whether they have done this before |
| What they measure | Whether they understand a B2B sales cycle |
| Their badges | Much less than you think |
The single most predictive question is not about experience. It is: “What metric will you report as the headline number each month, and will you put it in the contract?” If the answer is cost per lead, you already know how the engagement will go.
Key takeaways
- The Google Partner badge requires a 70 percent optimisation score, $10,000 of 90 day spend across managed accounts, and half the account strategists certified. It is a low bar, and any agency with one modest client clears it.
- Premier Partner means the top 3 percent of participating companies in a country, judged annually on client growth, retention, product diversification and spend. More meaningful, but weighted toward volume, not toward whether they understand your sales cycle.
- Optimisation score is Google’s own recommendation-adoption metric. An agency that must keep it above 70 percent has a mild structural incentive to accept Google’s recommendations, several of which cause waste in B2B SaaS.
- Percentage-of-spend pricing rewards spending more. Performance pricing on leads rewards cheap leads. Both misalign in predictable ways.
- In our audit of 104 B2B SaaS accounts and $78.0M of spend, the best managed quartile wasted 13.2 percent of budget and the worst wasted 49.8 percent. Agency quality is worth roughly a third of your media budget.
- Judge the first 90 days on measurement infrastructure, not on lead volume.
What the badges actually prove
Buyers over-weight these, so it is worth knowing the real thresholds.
Google Partner requires three things, checked daily:
| Requirement | Threshold |
|---|---|
| Performance | Minimum optimisation score of 70 percent |
| Spend | $10,000 USD of 90 day ad spend across managed accounts |
| Certification | At least 50 percent of account strategists certified, capped at 100 users, with at least one certification in each product area spending $500 or more in 90 days |
Read the spend line again. $10,000 across 90 days is about $3,300 a month in total, across every client an agency manages. A one-person shop with a single small client qualifies. The badge proves the agency exists and has sat some exams. It does not indicate competence with B2B SaaS, long sales cycles, or CRM integration.
Premier Partner is a genuine filter: the top 3 percent of participating companies within a country, determined annually, on client growth, new client growth, retention, product diversification beyond Search, and annual ad spend. That is harder to reach. But note what it rewards: growth, retention and spend volume. None of those criteria ask whether the agency can connect your CRM to your bidding.
There is also a subtler point worth raising in a pitch. Optimisation score is Google’s measure of how many of its own recommendations you have adopted. Several common recommendations, such as broadening match types, auto-applying changes and raising budgets, are precisely the things that generate waste in a B2B SaaS account. An agency that must hold 70 percent to keep its badge has a quiet incentive to accept them.
Good agencies handle this well: they dismiss recommendations that do not fit and keep the score above the threshold anyway. Ask how they manage it. The answer tells you a lot.
How they are paid is how they will behave
This is the part most buying guides skip, because most are written by agencies. The honest version:
| Pricing model | What it rewards | Watch for |
|---|---|---|
| Percentage of ad spend | Spending more | Recommendations to increase budget before the account is efficient. Reluctance to pause things |
| Flat monthly retainer | Keeping you as a client | Neutral on spend, which is good. Can drift into low effort once the account is stable |
| Performance on leads | Cheap leads, in volume | The exact failure mode you are trying to avoid. Avoid this model for B2B SaaS |
| Performance on SQLs or pipeline | The thing you actually want | Only works if the SQL definition is agreed in writing and neither side can move it |
| Retainer plus pipeline bonus | Stability and upside | Usually the best fit for B2B SaaS, if the definitions are tight |
Percentage of spend is not disqualifying; plenty of good agencies use it because it scales with workload. But it does mean that when they recommend raising budget, you should ask for the cost per SQL at the current level first.
Performance on leads is the one to refuse outright. It pays the agency to produce exactly the cheap, unqualified volume that causes the problem you are hiring them to solve.
What to ask for in writing
Pitches are easy. Documents are hard. Ask for these four before you sign, and the response will tell you more than any case study.
1. A sample monthly report from a real B2B SaaS client, with the numbers redacted. You are checking what sits at the top. If cost per lead is the headline and CRM data appears nowhere, that is how your reporting will look too. Good reports lead with cost per SQL and pipeline, and show the lag between spend and revenue explicitly.
2. Their written definition of an SQL, and who gets to change it. This is the single most common source of dispute. If the agency is measured on SQLs, both sides need the definition fixed and a stated process for changing it. Vagueness here always resolves in favour of whoever is reporting.
3. A 90 day plan that names what will be built, not what will be optimised. “Continuous optimisation” is not a plan. You want specifics: offline conversion import by week X, conversion values assigned by week Y, match type restructure by week Z.
4. The access and ownership terms. Who owns the Google Ads account. Whether it sits in their manager account or yours. What happens to the account, the history and the conversion data if you leave. An agency that builds in your own account, and says so unprompted, is signalling something useful about how the relationship ends.
What to measure them on
The reason these engagements go wrong is usually that both parties agreed to a metric that cannot answer the question.
| Do not make this the headline | Use this instead |
|---|---|
| Cost per lead | Cost per SQL |
| Lead volume | SQLs per month, and the paid-only lead-to-SQL rate |
| ROAS from the ad platform | Pipeline sourced per pound of spend, from the CRM |
| Conversions | Media cost per closed deal, on a cohort basis |
| Click through rate, impression share, optimisation score | Nothing. These are diagnostics for the agency, not results for you |
One structural note worth agreeing up front. Google Ads reports conversions against the date of the click, not the date of the conversion, so recent figures always understate performance and past months keep rising for weeks. Agree in the first meeting that months are judged after they have settled, and you remove the most common source of pointless arguments.
The first 90 days scorecard
Judge the start of an engagement on infrastructure, not on leads. Lead volume in month one tells you nothing; what was built tells you everything about month six.
| By | What should exist |
|---|---|
| Day 30 | Full tracking audit delivered. Current cost per SQL established from CRM data. The waste found, quantified and either fixed or scheduled. An agreed SQL definition |
| Day 60 | Offline conversions importing from your CRM into Google Ads. Conversion values assigned by stage. Match types restructured with a weekly search terms review running |
| Day 90 | Bidding moved onto the quality signal. First cohort report showing cost per SQL by campaign. A documented testing roadmap for the next quarter |
If day 30 passes with no tracking audit and the conversation is about ad copy, you have hired a media buyer rather than a pipeline partner. That is a fine thing to hire, if that is what you meant to hire.
Why this matters more than the fee
It is tempting to choose on price. The data suggests the management gap is far larger than the fee gap.
Across the 104 B2B SaaS accounts and $78.0M of spend in our audit, average waste was 34.0 percent. The best managed quartile wasted 13.2 percent. The worst wasted 49.8 percent. The two largest drivers were broad match without negative keyword discipline, which took 47 percent of spend while producing 23 percent of SQLs, and Performance Max running without offline conversions.
On a $50,000 monthly budget, the difference between best and worst quartile management is roughly $18,000 a month of media. No realistic difference in agency fees comes close to that. Choose on competence, then negotiate the fee.
Red flags
- Promises of specific results in the first 30 or 60 days
- Performance pricing based on lead volume
- A proposal that discusses keywords and ad copy but never mentions your CRM
- No question about your sales cycle length during the pitch
- Reluctance to work inside an account you own
- Case studies with percentage improvements but no base numbers
- The phrase “we will optimise” doing the work that a plan should do
- Any discomfort when you ask what their reporting will lead with
Green flags
- They ask about your sales cycle, your SQL definition and your CRM before they ask about budget
- They tell you lead volume will fall before it improves
- They want to speak to someone in sales during the pitch
- They bring up measurement limits unprompted, such as Google’s 90 day conversion window
- They are willing to put the headline metric in the contract
- They say no to part of your brief
That last one matters more than it sounds. An agency that agrees with everything in the pitch will agree with everything later, including the things that are wrong.
Frequently Asked Questions
Q1. What makes a Google Ads agency good for B2B SaaS specifically?
Three things that general PPC skill does not cover: measuring on qualified pipeline rather than leads, connecting your CRM back into Google Ads so bidding can see quality, and being comfortable with a sales cycle that is longer than the platform’s reporting window. Agencies that are excellent at e-commerce often lack all three, because none of them are needed there.
Q2. Does the Google Partner badge mean an agency is good?
It means they clear a low bar. The requirements are a 70 percent optimisation score, $10,000 of ad spend across 90 days across all managed accounts, and half their strategists certified. That is roughly $3,300 a month in total agency-wide spend, so a very small shop qualifies. Treat it as a basic check rather than a recommendation.
Q3. What is a Google Premier Partner?
The top 3 percent of participating companies in a given country, assessed annually on client growth, new client growth, client retention, product diversification beyond Search, and annual ad spend. It is a real filter on size and stability, but none of its criteria measure whether an agency can handle B2B SaaS attribution.
Q4. What pricing model should I choose?
For B2B SaaS, a flat retainer or a retainer plus a pipeline-based bonus usually aligns best. Avoid performance pricing based on lead volume, which pays the agency to generate the cheap unqualified leads you are trying to eliminate. Percentage of spend is workable but means you should scrutinise any recommendation to increase budget.
Q5. What should I ask an agency before signing?
Ask what metric will be the headline in your monthly report and whether they will put it in the contract. Ask for their written SQL definition. Ask for a 90 day plan that names what gets built rather than what gets optimised. Ask who owns the ad account. The answers separate agencies faster than any case study.
Q6. How long before a new agency shows results?
Expect roughly 90 to 120 days before cost per SQL is meaningfully better, because the first month is measurement work, the algorithm needs a learning period after bidding changes, and your sales cycle adds lag on top. Anyone promising results in 30 days is describing lead volume, not pipeline.
Q7. Should lead volume drop when I switch agencies?
If they are doing it properly, yes, usually noticeably. Moving from volume optimisation to quality optimisation means buying fewer, better leads. Agree the expected drop in advance and change the reported metric at the same time, or month two becomes an argument.
Q8. How much does agency quality actually matter?
In our audit of 104 B2B SaaS accounts, the best managed quartile wasted 13.2 percent of budget and the worst wasted 49.8 percent. On a $50,000 monthly budget that gap is around $18,000 a month, which dwarfs any realistic difference in fees.
Q9. Should the agency work in my Google Ads account or theirs?
Yours, with their manager account granted access. You keep the history, the conversion data and the learning if the relationship ends. An agency that insists on owning the account is creating a switching cost, and it is fair to ask why.
Q10. What if my current agency reports great numbers but sales disagrees?
Check whether you are comparing the same thing before you conclude anyone is wrong. Google Ads dates conversions to the click while your CRM dates them to the event, so the two reports routinely disagree without anyone being at fault. If cost per lead is falling while cost per SQL is rising, that is a genuine problem rather than a reporting artefact.
Q11. Do I need a B2B SaaS specialist, or will a good generalist do?
A good generalist can run the account. The specialism matters for the parts that are specific to your model: offline conversion imports, value-based bidding on pipeline stages, and knowing which stage has enough volume to optimise on. If a generalist can describe those three, the label does not matter.
Q12. What is the single biggest mistake buyers make?
Choosing on cost per lead in the pitch. Every agency can lower your cost per lead, and doing so is usually what caused the problem you are hiring them to fix. Ask what the cost per SQL will be instead, and watch how comfortable they are with the question.
Want to see what a pipeline-first proposal looks like?
We run Google Ads for B2B SaaS companies against cost per SQL and pipeline, and the first 30 days are measurement work rather than campaign launches. If you are evaluating agencies, we are happy to be one of the options you compare, including on the questions above.
Related reading
- The 10 best B2B SaaS Google Ads agencies
- Why your B2B SaaS Google Ads look profitable but don’t create pipeline
- What happens when you optimise Google Ads for revenue, not form fills
- The B2B SaaS Google Ads audit checklist
- Send HubSpot offline conversions to every ad platform
- The B2B Google Ads Waste Report 2026
Sources
- Google Ads Help, how to become a Google Partner or Premier Partner (70 percent optimisation score, $10,000 of 90 day ad spend across managed accounts, 50 percent of account strategists certified; Premier Partner is the top 3 percent of participating companies in a country, determined annually): https://support.google.com/google-ads/answer/9702452
- GrowthSpree, The 2026 B2B SaaS Google Ads Waste Report. 104 enterprise B2B SaaS accounts, $78.0M spend, calendar year 2025. Average waste 34.0 percent, best quartile 13.2 percent, worst quartile 49.8 percent; broad match 47 percent of spend and 23 percent of SQLs: https://www.growthspreeofficial.com/reports/b2b-google-ads-waste-report-2026
- Google Ads Help, how conversions are reported over time (conversions reported from the date and time of the click): https://support.google.com/google-ads/answer/2375435
About the author
Ishan Manchanda is Co-Founder at GrowthSpree, a B2B SaaS marketing agency and Google Partner and HubSpot Solutions Partner rated 4.9 on G2. GrowthSpree manages $60M+ in B2B SaaS ad spend across 300+ accounts, optimising paid media on cost per SQL and pipeline rather than clicks.