---
title: "Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan"
description: "One operator, fifteen accounts, thirty days, zero new hires. Hand off mechanical Google Ads work first, gate judgment calls, and widen automation only when its…"
url: "https://groas.com/post/one-agency-fifteen-client-accounts-zero"
image: "https://groas.com/media/blog/20a73052d7834c7c99ec26c3b5d3cc0d59e69cc51ab03e09ee5e9d3ccd90e708.png"
published: "2026-09-30T05:15:19.834Z"
modified: "2026-09-30T22:53:38.092Z"
---

[Google Ads Best Practices](https://groas.com/category/google-ads-best-practices) · September 30, 2026 · 11 min read

# Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan

[Alexander PerelmanHead Of Product @ groas](https://groas.com/author/alexander-perelman)

![Cover image for: Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan](https://groas.com/media/blog/20a73052d7834c7c99ec26c3b5d3cc0d59e69cc51ab03e09ee5e9d3ccd90e708.png)

In this article

1. [1. Week 1: spend eight hours buying a baseline](#1-week-1-spend-eight-hours-buying-a-baseline)
2. [2. Week 2: give the machine repeatable work, not discretion](#2-week-2-give-the-machine-repeatable-work-not-discretion)
3. [3. Week 3: put judgment behind an approval lane](#3-week-3-put-judgment-behind-an-approval-lane)
4. [4. Week 4: widen the leash only when the log earns it](#4-week-4-widen-the-leash-only-when-the-log-earns-it)
5. [What you cut when a week goes wrong](#what-you-cut-when-a-week-goes-wrong)
6. [Day 30: scale the accounts you can prove](#day-30-scale-the-accounts-you-can-prove)

One operator, fifteen client accounts, thirty days, zero new hires. **The constraint is the plan:** hand off mechanical Google Ads work first, keep judgment calls behind an approval gate, and widen that gate only when the change log shows the machine has done nothing you would have vetoed.

Most agencies trying to scale across 10+ clients do it backwards. They buy a tool, connect every account on day one, then spend the next month explaining why CPA moved. I used to tell clients tighter account control meant better performance. I was wrong. Control was never the bottleneck. Attention was. The answer is not another junior media buyer or a faster way to open fifteen tabs. It is a handoff you can inspect, stop, and defend to a client.

## 1. Week 1: spend eight hours buying a baseline

**Cost:** roughly 30 minutes per account, or about eight hours across fifteen. **What it buys:** a written account of performance before automation touches anything. I pull the last 90 days of change history, current CPA or ROAS by campaign, and one sentence per client on what “good” means in their words. One dentist wants emergency calls under $85. One ecommerce brand wants 3.2 ROAS after returns. Those are different instructions, even if both clients ask for “better performance.”

Put the baseline somewhere you can open while a client is on the phone. A number buried in an export is not much use when someone asks whether the new setup caused last week’s dip. Record what each account optimizes toward, which campaigns carry the result, and what changed recently enough to complicate a comparison. Do not turn this into a strategy workshop. Thirty minutes is enough to write down the starting line; it is not enough to redesign the account, and that is the point.

This week cuts bid changes, budget shifts, and new negatives. You are documenting, not optimizing. At fifteen accounts, the temptation is to fix an obvious nuisance while you are already looking at it. Resist it. If you change the account while building its baseline, you make the next comparison harder to read. Log the nuisance for week 2 instead.

The baseline also gives each client a definition of success you can use later. A lower CPA does not settle much if the client needed qualified calls and the extra conversions were weak forms. Nor does a better blended ROAS explain which campaign did the work. **Save the starting numbers and the client’s actual goal before you give automation a job.** Skip this week and every later improvement looks like noise; every dip looks like your fault.

## 2. Week 2: give the machine repeatable work, not discretion

**Cost:** about 20 minutes per account to set up, followed by exception review rather than routine account browsing. **What it buys:** time back from the work that repeats whether or not anything interesting happened. Start with search term review, budget pacing, and small bid maintenance inside existing targets. I use exception reports from the [MCC manager account](https://medium.com/@ctmartin666/why-every-digital-agency-needs-a-google-ads-mcc-manager-account-in-2026-3fa53f12a860) so one login can surface problems across the fifteen clients while each client keeps ownership.

The view should tell you where to look: an active campaign with no spend, spend with zero conversions, or CPA swinging 30% week over week. That beats opening fifteen accounts to discover that thirteen need no decision. The machine does the repetitive checking. You handle the exception and its context. **A flag is not permission to change the account.**

Search terms are the clearest test of that boundary. Do not let automation add every apparently irrelevant query as a negative. A word that looks wasteful alone can belong to a valuable longer query; [automatic negative creation can do damage](https://oneppcagency.co.uk/google-ads/google-adwords-scripts/). Have the machine surface candidates, approve them in bulk, and sync only the approved list. You get the review time back without letting a quick pattern match block demand you wanted.

Give bids a narrow lane too. Allow nudges inside a written band, say 10 to 15%, while target changes stay locked. Keep larger budget moves out of the lane: [moves above 10–20% can force Smart Bidding to restabilize](https://searchengineland.com/sabotaging-ppc-success-456923). The band is not a promise that every nudge is wise. It is a limit on how much can happen before you inspect the log and decide whether the rule deserves to stay.

This week cuts ad copy rewrites, landing page changes, and cross-campaign budget moves. Those decisions need context you have not handed over. The order matters: first prove that repetitive checks and bounded maintenance work as intended; then consider anything that changes the offer, the destination, or the client’s spending plan. If a task repeats weekly and has a clear threshold, hand it off now. If it needs an explanation of why the client changed the offer, it waits.

### Checklist: clear these gates before live execution

Run this audit alongside each live account through the first 30 days. Only approved, bounded tasks execute in week 2; the rest stay in review. Allow about 15 minutes per account if week 1 is done. For the account-access setup, I use the [multiple-account MCC playbook](https://groas.com/post/how-to-manage-multiple-google-ads-accounts-mcc-agency-playbook).

1. **Primary conversion action matches money:** booked call, purchase, or qualified form. Keep secondary actions observe-only.
2. **Change history and 90-day CPA or ROAS baseline are saved** where you can find them in 30 seconds. Do not trust memory.
3. MCC admin access is confirmed, the client retains ownership, and billing is flagged per client.
4. **Brand terms, competitor terms, and negative lists are documented** as allow or block for each client. This is where automatic negatives hurt.
5. Daily spend caps and bid adjustment bands are written down: 10 to 15% maximum without approval.
6. Offer, landing page, and tracking freeze are confirmed with the client for 14 days. No silent page swaps.
7. **Rollback rule names who pauses automation and when:** for example, CPA up 30% for three days. Skip this most often-skipped item and a fluctuation can become a week of overspend with no agreed stop.

## 3. Week 3: put judgment behind an approval lane

**Cost:** about an hour a day across all fifteen accounts. **What it buys:** a check on the changes that can lose a client while the mechanical work continues. Keep offer changes, landing page swaps, and changes to a client’s spending allocation with a human approver. The machine can report what moved. It cannot infer every reason a client suddenly values a different lead or changed what the page promises.

I learned that distinction the unpleasant way when a home services client swapped a landing page without telling me. Quality Score fell for a week while Smart Bidding chased the wrong signal. The cause was human; the effect looked algorithmic. Full automation would have had the same bad information, plus permission to act on it. A change log helps only if you have decided which changes should never reach the log without approval.

So I use an _approval lane_, not a vague instruction to “use judgment.” Automation proposes; a human disposes of anything that changes what is sold, where traffic lands, or how much a client can spend in a week. Put the proposal next to the client’s baseline and current instruction. If you cannot explain the change against both, do not approve it because a dashboard made it look tidy.

This is also how one operator avoids becoming the bottleneck again. If every bid nudge needs your signature, you have rebuilt manual management with extra notifications. If no consequential change needs your signature, you have stopped managing the account. Decide [what needs expert judgment and what can run on thresholds](https://searchengineland.com/sabotaging-ppc-success-456923). A mid-level US PPC hire can carry a [loaded annual cost of $94,000 to $140,000](https://hustlemarketers.com/white-label-vs-in-house-ppc-which-is-better-for-agencies/). Do not hire someone to approve work you could have bounded clearly.

This week cuts automatic approvals for offer, page, and spending-plan changes. Everything already cleared for bounded execution can keep running. **If a change needs client context to judge, it waits for you.** That is a smaller job than reviewing everything and a more useful one than approving nothing.

## 4. Week 4: widen the leash only when the log earns it

**Cost:** about 30 to 60 minutes per client for the week. **What it buys:** a decision you can defend, account by account, about how much autonomy comes next. Read the action log and ask one question: did it do anything I would have vetoed? Count actions taken and actions you would have reversed, then compare CPA or ROAS with the week 1 baseline. Do not average fifteen accounts into one reassuring answer. The log belongs to each client.

If an account has two straight weeks without a veto-worthy action, widen its band. Bid nudges can move from 15% to 25%; budget pacing can receive overnight permission. If you find even one action you would have stopped, leave the leash short and fix the rule that permitted it. You are not punishing the machine for being a machine. You are checking whether the instruction you gave it matches the decision you would have made.

There is a useful difference between a quiet log and a good one. A quiet log might mean nothing happened. A good log shows what acted, why it acted, and how the result compares with the goal the client gave you. That is why I track the _veto count_ alongside CPA or ROAS. Performance tells me what happened; the veto count tells me whether I am comfortable letting the same rules act again tomorrow. Neither number replaces the other.

The client report can be shorter than most agency reports: one page on what changed, why, what happened to CPA or ROAS, and what happens next. No screenshots of CTR to fill space. On the agency side, groas logs bid, budget, and keyword moves with their reasoning and provides a weekly report under your brand. That supports the operating model here: the engine works inside guardrails while you remain responsible for the client-facing decision. **Do not widen access because the account feels calm. Widen it because you checked the actions and found nothing you would have vetoed.**

## What you cut when a week goes wrong

Skip week 1 and week 4 becomes an argument without a starting number. The client says CPA worsened after automation. You think it stayed flat while ROAS improved on core campaigns. Neither account of events settles the question if you failed to save the baseline. I saw an early version of this in my own account work when a client changed an offer mid-month and blamed the bid changes. Their change caused the problem; my report carried the effect. Without a baseline sheet, I had little to point to. You save about eight hours up front and can spend far more time rebuilding trust afterward.

Skip the week 2 order and hand off judgment before mechanics, and you create the failure everyone will blame on AI. Ad copy can chase search terms the account was not meant to buy. Budget can move toward a campaign without the exclusions or client context that should have constrained it. You have not proved the small, repeatable decisions, yet you have delegated the consequential ones.

Skip week 3 gating and offer changes or page swaps can reach live bidding without an approval lane. If you also skipped the checklist’s rollback rule, there is no agreed threshold for stopping the damage. **One loud failure can make you pull automation off the other accounts to fight fires.** That is not a scaling plan; it is fifteen places to look when something breaks. Keep the sequence even when an account appears easy.

## Day 30: scale the accounts you can prove

Rank the fifteen accounts by evidence. **Tier one** has clean tracking, stable volume, and two veto-free weeks in the log. Keep those accounts autonomous within their guardrails and send the weekly one-pager. **Tier two** is stable but thin, with under 20 conversions a month; keep tight bands and review targets monthly. **Tier three** has broken tracking or a client who changes offers without warning. Do not scale it until the client agrees to a freeze rule and the signal is usable.

Say ten accounts land in tier one, four in tier two, and one in tier three. That is not a verdict on the clients. It tells you where your attention still buys something and where routine checking no longer needs to consume it. It also stops one difficult account from dictating how you manage the other fourteen. The point of the thirty days is not to declare every account autonomous. It is to know which ones have earned more room and which ones still need a hand on the gate.

![One operator’s desk with fifteen labeled client folders leading to a single control checklist](https://groas.com/media/blog/7882318eea35ffcb4ee424fe80f7983e1719dd10f7471b76178d8ac28769d326.png)

When the constraint lifts on day 31, do not reflexively hire a junior media buyer to resume the weekly checking you just handed off. Add the next five clients to the same sequence, or sell the capacity you freed as a service line under your own name. I run tier-one delivery through [groas for agencies](https://groas.com/for-agencies), with the engine inside my guardrails and a weekly log I can forward. The order does not change: mechanical work first, judgment gated, leash widened by proof. Scale the ten you can prove before you touch the five you cannot.

## Frequently Asked Questions

### What should I do in week 1 before automating a Google Ads account?

Spend roughly 30 minutes per account pulling the last 90 days of change history, current CPA or ROAS by campaign, and one sentence per client on what good means in their words. Save these starting numbers before automation touches anything, because without a baseline every later improvement looks like noise and every dip looks like your fault.

### Which Google Ads tasks should I automate first?

Start with search term review, budget pacing, and small bid maintenance inside existing targets, using exception reports from the MCC manager account so one login surfaces problems across all clients. Have automation surface negative keyword candidates for bulk approval rather than adding them automatically, since a word that looks wasteful alone can belong to a valuable longer query.

### How big should automated bid changes be allowed to get?

Allow nudges inside a written band of 10 to 15% maximum without approval, while target changes and larger budget moves stay locked. Moves above 10 to 20% can force Smart Bidding to restabilize, so the band limits how much can happen before you inspect the log and decide whether the rule deserves to stay.

### What should be on the checklist before letting automation run live in an account?

Confirm the primary conversion action matches money, save the baseline where you can find it in 30 seconds, verify MCC admin access with client ownership intact, document brand and competitor terms as allow or block, write down spend caps and bid bands, freeze offers and landing pages with the client for 14 days, and name a rollback rule such as pausing automation when CPA rises 30% for three days.

### Which changes should always need human approval even after automation?

Keep offer changes, landing page swaps, and changes to a client's spending allocation with a human approver, because the machine can report what moved but cannot infer why a client changed what the page promises. If you cannot explain a proposed change against the client's baseline and current instruction, do not approve it.

### How do I decide when to give an account more automation autonomy?

Read the action log per account and count actions you would have vetoed. If an account goes two straight weeks without a veto-worthy action, widen its band, for example bid nudges from 15% to 25% and overnight budget pacing. If even one action deserved a veto, keep the limits tight and fix the rule that permitted it.

### How should accounts be tiered after the 30-day migration?

Tier one has clean tracking, stable volume, and two veto-free weeks in the log, so it runs autonomously within guardrails with a weekly one-pager. Tier two is stable but thin, with under 20 conversions a month, so it keeps tight bands and monthly target reviews. Tier three has broken tracking or a client who changes offers without warning, and is not scaled until the client agrees to a freeze rule and the signal is usable.

### What happens if I skip a week of the 30-day plan?

Skipping week 1 leaves week 4 as an argument without a starting number, so you cannot defend against claims that automation hurt performance. Handing off judgment before mechanics in week 2 lets budget move without client context, and skipping the week 3 gating or rollback rule means offer and page changes reach live bidding with no agreed threshold for stopping the damage.

## Related Posts

- [![A paper price tag trapped inside a wooden puzzle box with only its red string poking out, like a page answer hidden behind a widget.](https://groas.com/media/blog/fc591013b9fbca0a4fbbd5b5da9840f87092e2e1974af7c54a3f3b23280ab402.png)](https://groas.com/post/the-landing-page-pre-flight-checklist-fo)
  ### [The AI Overview Landing Page Checklist PPC Operators Already Know](https://groas.com/post/the-landing-page-pre-flight-checklist-fo)
  [October 6, 2026 • 9 min read](https://groas.com/post/the-landing-page-pre-flight-checklist-fo)

  [Written by Alexander Perelman](https://groas.com/post/the-landing-page-pre-flight-checklist-fo)
- [![At night a man feeds coins into a meter to keep a flickering neon arrow lit, while the shop next door's name is carved in stone and glows for free.](https://groas.com/media/blog/ad30079702ecc11a3bff7edb537edcca030726c0ed2abe36967400042b81b547.png)](https://groas.com/post/pay-for-the-ad-in-the-ai-overview-or-ear)
  ### [AI Overview Ads or Citations? The Case for Each, and My Verdict](https://groas.com/post/pay-for-the-ad-in-the-ai-overview-or-ear)
  [October 6, 2026 • 11 min read](https://groas.com/post/pay-for-the-ad-in-the-ai-overview-or-ear)

  [Written by David](https://groas.com/post/pay-for-the-ad-in-the-ai-overview-or-ear)
- [![Clay figure at 1am stands under twelve blaring smoke alarms holding a mop, tickets piling at his feet: alerts are cheap, the fixing is the real work.](https://groas.com/media/blog/7dc21b6208fddea75f45ab3140778709349a82c720e56c41e17f0a244bae350c.png)](https://groas.com/post/stop-shopping-for-aeo-software-at-10-cli)
  ### [Stop Shopping for AEO Trackers. At 10 Client Domains, Execution Wins](https://groas.com/post/stop-shopping-for-aeo-software-at-10-cli)
  [October 6, 2026 • 9 min read](https://groas.com/post/stop-shopping-for-aeo-software-at-10-cli)

  [Written by David](https://groas.com/post/stop-shopping-for-aeo-software-at-10-cli)

## Pay For Results, Not For Hours

Businesses buy the outcome, agencies resell it, and groas answers for it either way.

[See If You Qualify](https://groas.typeform.com/to/xC1bQNUT)

## Structured data

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://graph.groas.com/entity/groas","name":"groas","url":"https://groas.com/","logo":{"@type":"ImageObject","url":"https://groas.com/icon-512.png","width":512,"height":512},"sameAs":["https://www.linkedin.com/company/groas/"]},{"@type":"WebSite","@id":"https://groas.com/#website","name":"groas","url":"https://groas.com/","inLanguage":"en-US","publisher":{"@id":"https://graph.groas.com/entity/groas"}},{"@type":"WebPage","@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#webpage","url":"https://groas.com/post/one-agency-fifteen-client-accounts-zero","name":"Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan","description":"One operator, fifteen accounts, thirty days, zero new hires. Hand off mechanical Google Ads work first, gate judgment calls, and widen automation only when its…","inLanguage":"en-US","isPartOf":{"@id":"https://groas.com/#website"},"about":{"@id":"https://graph.groas.com/entity/groas"},"primaryImageOfPage":{"@type":"ImageObject","url":"https://groas.com/media/blog/20a73052d7834c7c99ec26c3b5d3cc0d59e69cc51ab03e09ee5e9d3ccd90e708.png"},"breadcrumb":{"@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#breadcrumb"},"dateModified":"2026-09-30T22:53:38.092Z","mainEntity":{"@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#article"}},{"@type":"BreadcrumbList","@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://groas.com/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://groas.com/blog"},{"@type":"ListItem","position":3,"name":"Google Ads Best Practices","item":"https://groas.com/category/google-ads-best-practices"},{"@type":"ListItem","position":4,"name":"Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan","item":"https://groas.com/post/one-agency-fifteen-client-accounts-zero"}]},{"@type":"BlogPosting","@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#article","url":"https://groas.com/post/one-agency-fifteen-client-accounts-zero","mainEntityOfPage":{"@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#webpage"},"isPartOf":{"@id":"https://groas.com/blog#blog"},"headline":"Fifteen Google Ads Accounts, Zero New Hires: A 30-Day Migration Plan","description":"One operator, fifteen accounts, thirty days, zero new hires. Hand off mechanical Google Ads work first, gate judgment calls, and widen automation only when its change log earns it.","datePublished":"2026-09-30T05:15:19.834Z","dateModified":"2026-09-30T22:53:38.092Z","image":{"@type":"ImageObject","url":"https://groas.com/media/blog/20a73052d7834c7c99ec26c3b5d3cc0d59e69cc51ab03e09ee5e9d3ccd90e708.png"},"author":{"@id":"https://groas.com/author/alexander-perelman#person"},"publisher":{"@id":"https://graph.groas.com/entity/groas"},"articleSection":"Google Ads Best Practices","keywords":"Google Ads, Google Ads Best Practices","wordCount":2212,"inLanguage":"en-US"},{"@type":"Person","@id":"https://groas.com/author/alexander-perelman#person","name":"Alexander Perelman","jobTitle":"Head Of Product @ groas","description":"Ex Goldman Sachs and Ex Stanford Computer Science","image":"https://groas.com/media/blog/4f17cac3a81acc224cc1b2cfab8f94bbc295a3089d13e8421125771ef8d4064f.jpg","worksFor":{"@id":"https://graph.groas.com/entity/groas"},"sameAs":["https://www.linkedin.com/in/alexander-433793253/"]},{"@type":"FAQPage","@id":"https://groas.com/post/one-agency-fifteen-client-accounts-zero#faq","mainEntity":[{"@type":"Question","name":"What should I do in week 1 before automating a Google Ads account?","acceptedAnswer":{"@type":"Answer","text":"Spend roughly 30 minutes per account pulling the last 90 days of change history, current CPA or ROAS by campaign, and one sentence per client on what good means in their words. Save these starting numbers before automation touches anything, because without a baseline every later improvement looks like noise and every dip looks like your fault."}},{"@type":"Question","name":"Which Google Ads tasks should I automate first?","acceptedAnswer":{"@type":"Answer","text":"Start with search term review, budget pacing, and small bid maintenance inside existing targets, using exception reports from the MCC manager account so one login surfaces problems across all clients. Have automation surface negative keyword candidates for bulk approval rather than adding them automatically, since a word that looks wasteful alone can belong to a valuable longer query."}},{"@type":"Question","name":"How big should automated bid changes be allowed to get?","acceptedAnswer":{"@type":"Answer","text":"Allow nudges inside a written band of 10 to 15% maximum without approval, while target changes and larger budget moves stay locked. Moves above 10 to 20% can force Smart Bidding to restabilize, so the band limits how much can happen before you inspect the log and decide whether the rule deserves to stay."}},{"@type":"Question","name":"What should be on the checklist before letting automation run live in an account?","acceptedAnswer":{"@type":"Answer","text":"Confirm the primary conversion action matches money, save the baseline where you can find it in 30 seconds, verify MCC admin access with client ownership intact, document brand and competitor terms as allow or block, write down spend caps and bid bands, freeze offers and landing pages with the client for 14 days, and name a rollback rule such as pausing automation when CPA rises 30% for three days."}},{"@type":"Question","name":"Which changes should always need human approval even after automation?","acceptedAnswer":{"@type":"Answer","text":"Keep offer changes, landing page swaps, and changes to a client's spending allocation with a human approver, because the machine can report what moved but cannot infer why a client changed what the page promises. If you cannot explain a proposed change against the client's baseline and current instruction, do not approve it."}},{"@type":"Question","name":"How do I decide when to give an account more automation autonomy?","acceptedAnswer":{"@type":"Answer","text":"Read the action log per account and count actions you would have vetoed. If an account goes two straight weeks without a veto-worthy action, widen its band, for example bid nudges from 15% to 25% and overnight budget pacing. If even one action deserved a veto, keep the limits tight and fix the rule that permitted it."}},{"@type":"Question","name":"How should accounts be tiered after the 30-day migration?","acceptedAnswer":{"@type":"Answer","text":"Tier one has clean tracking, stable volume, and two veto-free weeks in the log, so it runs autonomously within guardrails with a weekly one-pager. Tier two is stable but thin, with under 20 conversions a month, so it keeps tight bands and monthly target reviews. Tier three has broken tracking or a client who changes offers without warning, and is not scaled until the client agrees to a freeze rule and the signal is usable."}},{"@type":"Question","name":"What happens if I skip a week of the 30-day plan?","acceptedAnswer":{"@type":"Answer","text":"Skipping week 1 leaves week 4 as an argument without a starting number, so you cannot defend against claims that automation hurt performance. Handing off judgment before mechanics in week 2 lets budget move without client context, and skipping the week 3 gating or rollback rule means offer and page changes reach live bidding with no agreed threshold for stopping the damage."}}]}]}
```
