From the blog

How to Tell If Your Google Ads Agency Is Actually Good (and When to Switch)

Published by YourGrowthPartner · September 2026 · 11 min read

How to Tell If Your Google Ads Agency Is Actually Good (and When to Switch)

You pay an agency every month, the reports look busy, and you still cannot answer one simple question: is this actually working? Plenty of Google Ads agencies produce tidy dashboards and quiet growth in impressions while your bank balance stays flat. This guide shows you how to know if your Google Ads agency is good, with the specific tests that separate a real operator from a well-dressed one, plus a clean way out if you decide to leave.

How do you know if your Google Ads agency is good?

To know if your Google Ads agency is good, look past clicks and lead counts to revenue. A good agency ties ad spend to booked calls and closed deals, reports cost per closed deal alongside pipeline, reviews the account with you every month, and can name the exact changes they made and why. If all you get is a dashboard of impressions and click-through rate, you have no way to tell whether the money is working.

Judge an agency on three things: revenue outcomes, transparency, and consistent hands-on work. A polished report is not one of them. The most common trap is a lead count that looks healthy while sales quality quietly drops. Fifty form fills a month feels like progress until your sales team tells you half of them were tire-kickers and job seekers. Lead volume alone hides the answer, because it says nothing about who bought.

A revenue-focused agency closes that gap by reporting what happened after the click. YourGrowthPartner, for example, reports on booked calls and closed revenue rather than vanity metrics, which is the standard worth holding your agency to. See how that plays out in practice on our approach. The rest of this guide is the working checklist: the monthly work to expect, the metrics that matter, CRM and closed-deal tracking, the red flags, a self-audit, the fire-or-fix decision, and how to switch without losing performance.

What should a good Google Ads agency be doing every month?

Every month, a good Google Ads agency should be mining search term reports and adding negative keywords, adjusting bids and budgets, testing new ads and headlines, feeding landing page and offer ideas back to you, checking that conversion tracking still fires correctly, and running a reporting call that connects spend to revenue. That is the baseline, not the ceiling. A healthy account gets meaningful changes weekly, not once a quarter.

If your account sits untouched for weeks at a time, that is a problem, not a sign of stability. Real optimization is ongoing. Start with the search terms report, which shows the actual queries people typed before clicking your ad. That is where wasted spend hides. When you sell commercial roofing and you are paying for clicks on "roofing jobs near me" or "how to roof a shed," those searches drain budget with no chance of a sale. Adding them as negative keywords stops the bleeding.

Ad testing should look like new responsive search ad assets and fresh offer angles, not one ad left running for a year. The work cannot stop at the click, either. If your landing page is slow or the offer is weak, even perfect targeting loses money, so a good agency sends you conversion-rate ideas instead of blaming your site. This is the shape of a proper monthly scope, and it is roughly what Google Ads management should include when it is done right.

Which metrics should your agency report, and which are vanity?

The metrics that matter are cost per qualified lead, cost per booked call, cost per closed deal, return on ad spend, and total closed revenue. Impressions, raw clicks, click-through rate, and lead count in isolation are supporting numbers, not the scoreboard. A good agency optimizes toward revenue, because 100 cheap leads that never buy cost you more than 20 that close. The point of the account is deals, not activity.

Use realistic benchmarks, not invented precision. For many B2B service businesses, cost per lead lands somewhere between $50 and $150 depending on the market, the offer, and how competitive the keywords are. But the right number is not the lowest one. It is the cost per lead that still produces profitable closed deals. This is the leads-versus-revenue trap: agencies chase cheap leads because they are easy to generate and easy to report, and cheap leads often mean worse sales conversations and lower close rates.

A revenue-first report puts the full chain in one view: spend, leads, booked calls, closed deals, closed revenue, and cost per closed deal side by side. When you see all of that together, you can tell in thirty seconds whether the campaign earns its keep. If your agency only ever shows you the top of that list, they are choosing the flattering numbers. YourGrowthPartner reports on booked calls and closed revenue as the default, and that is the standard to measure your current agency against.

Should your agency track closed deals and connect to your CRM?

Yes. A good agency should track closed deals and connect Google Ads to your CRM or sales data. Without that link, they optimize toward form fills and guess at quality. With offline conversion import, Google learns which clicks turned into revenue and bids toward more buyers like them. CRM visibility, whether that is read-only access or a scheduled pipeline export, is normal and expected. It is not an overreach, and it changes what the algorithm chases.

In plain terms, offline conversion tracking means sending closed-deal data back to Google. When a lead becomes a customer in HubSpot, Salesforce, or Pipedrive, that outcome flows back to the account so Google's automated bidding optimizes for people who buy, not just people who fill out a form. That single connection is often the difference between a campaign that generates noise and one that generates revenue.

On security, you do not need to hand over the keys. Read-only access or a scheduled export is enough, and you should never give an agency admin control of your CRM. The contrast is stark: a lead-count setup teaches Google to find more form fills, while a closed-loop setup teaches it to find more customers. An agency that resists any revenue or CRM visibility at all is a warning sign, because it usually means they do not want you seeing what happens after the lead. Closed-loop reporting is part of how our approach works.

What are the red flags that your agency is wasting your ad spend?

The clearest red flags: no closed-revenue reporting, broken or missing conversion tracking, an account with no recent change history, a rising cost per lead they never explain, the agency owning your Google Ads account instead of you, slow or vague answers to direct questions, and the same ads and keywords running untouched for months. One of these is a conversation. Several together is a decision.

Turn each into a test you can run today. Ask to see closed revenue by campaign. Ask them to screen-share your conversion tracking and prove it fires. Open the account change history and look at the last thirty days. Ask why your cost per lead climbed and expect a specific answer, not a shrug. Ask whose name is on the account. Watch how fast and how clearly they respond.

Then there is the excuse pattern. Month after month they blame the market, the season, or your product, and never show a plan to fix anything. When an agency says "the leads are bad," that is often a tracking or targeting problem they should own, not a fact about your business. Bad leads usually trace back to broad match keywords, weak negatives, or a form that invites the wrong people. A deeper breakdown lives in our guide to red flags in a paid ads manager. Trust your gut, but confirm it with the tests above before you act.

How do you audit your Google Ads agency? A simple checklist

To audit your Google Ads agency, confirm you own the account, open the change history to see recent work, read the search terms report for wasted spend, verify conversion tracking fires correctly, check that recorded conversions match real leads in your CRM, and compare total spend to closed revenue over the last 90 days. Six checks, and you can run most of them yourself without technical help.

Here is the checklist, with what a healthy result looks like:

1. Account ownership. Your business owns the Google Ads account and grants the agency access, not the reverse. Healthy: your company controls the login and billing.

2. Change history. In Google Ads, open Tools, then Change History. Healthy: regular edits every week, not a flat line for months.

3. Search terms report. Under Insights and reports, open Search Terms. Healthy: mostly relevant queries, with irrelevant ones already added as negatives.

4. Conversion tracking. Healthy: conversions fire on real actions like form submits and calls, and the numbers roughly match your CRM.

5. Spend versus closed revenue. Healthy: over 90 days, revenue comfortably exceeds spend.

Watch for phantom conversions that inflate results, such as counting a page view as a lead or double-counting one form submission. To estimate wasted spend fast, add up the cost of irrelevant search terms over the last month. If ten percent of spend went to searches that could never buy, that is your leak. When you want an outside read, a third-party audit is a fair option, and honest agencies welcome one.

Should you fire your agency, or give them a fix window?

Give a fix window when the relationship is salvageable: results dipped but tracking is clean, they communicate promptly, and they bring a concrete plan. Fire without a window when trust is broken: they hide account access, tracking is broken and ignored, they refuse to report revenue, or they have gone silent for weeks. When you extend a fix window, set a 60 to 90 day deadline with written KPIs, then hold the line when the date arrives.

A workable fix-window template names three things. First, the specific metrics, for example cost per qualified lead under an agreed number and a set count of booked calls per month. Second, the check-in cadence, such as a short call every two weeks with the numbers in front of both of you. Third, the exit trigger, the point at which missing targets ends the engagement automatically. Put it in writing so nobody relitigates it later.

Some situations skip the window entirely. If the agency will not give you account ownership, refuses to fix tracking, or will not report revenue, leave now. Those are not performance dips, they are trust breaks. Many owners hesitate here because of sunk cost. You paid a retainer for six months and walking away feels like admitting a loss. It is not. The money is already spent, and every additional month of a broken setup adds to the total. Switching mid-quarter is fine and rarely as disruptive as owners fear, which brings us to the handover.

How do you switch Google Ads agencies without losing performance?

Switch cleanly by keeping ownership of your Google Ads account and conversion data, and never letting the outgoing agency delete or reset it. Export your change history and ad creative, pause nothing until the new team reviews it, and give the incoming agency read access before the handover date. A good new agency audits first and keeps your winning campaigns live instead of rebuilding from zero, so you carry the account's learning forward.

Run the transition in order:

1. Reclaim ownership of the Google Ads account so it lives under your business.

2. Export change history, search terms, and creative before anyone touches settings.

3. Give the new agency read-only access to review while the old one still runs things.

4. Brief the incoming team on your offers, margins, and what a good lead looks like.

5. Keep your top campaigns running through onboarding, then revoke the old agency's access after handover.

Vet the next agency with pointed questions. Ask how they report, revenue or leads. Ask whether they track closed deals and connect to your CRM. Ask what their monthly scope actually includes, and ask to see anonymized reporting examples. Be wary of anyone who insists on a full account rebuild on day one, because that throws away years of conversion history and bidding data you already paid for. Our full vetting process is in how to hire a paid ads manager. If you want an outside read before you make the call, YourGrowthPartner will review your account and show you exactly where the spend is going, no rebuild required.

Frequently asked questions

How do I know if my Google Ads agency is actually good or just good at making reports?

Ask to see closed revenue by campaign, not just leads and clicks. A good agency ties spend to booked calls and closed deals, opens the account change history to show recent work, and explains the specific edits they made and why. An agency that only sends impressions, click-through rate, and lead counts is optimizing for a nice-looking report, not for your revenue. The scoreboard is deals, not dashboards.

Should I fire my Google Ads agency if leads dropped but they keep blaming the market?

Not immediately, but set a deadline. If tracking is clean and they present a real plan, give a 60 to 90 day fix window with written KPIs and a check-in every two weeks. Blaming the market for months with no plan is itself the problem. Fire without a window if they hide account access, refuse to fix broken tracking, or will not report revenue, since those are trust breaks, not performance dips.

What should a Google Ads agency be doing for me every single month?

Every month you should expect search term mining and negative keyword additions, bid and budget adjustments, new ad and headline tests, landing page and offer feedback, conversion tracking checks, and a reporting call that connects spend to revenue. Meaningful changes should happen weekly, not quarterly. If the account sits untouched for weeks and the report never mentions closed deals, the agency is coasting on your budget.

Is my agency wasting my ad spend if my cost per lead keeps climbing?

Possibly, and a rising cost per lead they cannot explain is a red flag. First check the search terms report for irrelevant queries draining budget, then confirm conversion tracking is not miscounting. For many B2B service businesses, cost per lead runs roughly $50 to $150, but the right number is the one that produces profitable closed deals. If cost climbs while close rates hold, ask for a specific reason, not seasonality excuses.

Should my Google Ads agency have access to my CRM and track closed deals, not just leads?

Yes. Connecting Google Ads to your CRM through offline conversion import lets the algorithm optimize for buyers instead of form fills. Read-only access or a scheduled export is enough, and you should never hand over admin control of your CRM. An agency that resists any revenue or CRM visibility is a warning sign, because closed-loop tracking is standard practice for agencies that report on revenue rather than lead volume.

Should my agency optimize for revenue or just get me more leads?

Revenue. One hundred cheap leads that never buy cost more than twenty that close, in both ad spend and wasted sales time. Cheap leads are easy to generate and easy to report, which is why some agencies chase them, but they often mean worse sales conversations. A good agency reports cost per closed deal and total closed revenue, then bids toward the sources that actually produce customers.

How do I switch Google Ads agencies without losing my campaign history and data?

Keep ownership of your Google Ads account and never let the outgoing agency delete or reset it. Export change history, search terms, and creative first, give the new agency read access before handover, and keep top campaigns running during onboarding. Revoke the old agency's access only after the transition. Avoid any new agency that insists on a full rebuild on day one, since that discards conversion history you already paid for.

How often should a PPC agency optimize my campaigns to be considered good?

A healthy Google Ads account gets meaningful changes weekly, not once a quarter. That includes search term review, negative keyword additions, bid and budget tuning, and ongoing ad tests. You can verify this yourself: open Tools, then Change History in Google Ads and look at the last thirty days. A flat line with no edits for weeks means the account is being neglected, whatever the monthly report claims.

Your Growth, Our Mission

Ready to turn ad spend into booked revenue?

We build and run the paid-ads systems that fill your pipeline, and we report on booked calls and closed revenue.