Audit every client the way you audit your best one.
One screen for every profile you manage, reports in your branding, and pricing that follows locations rather than seats. The audit you sell is the audit you can actually run at scale.
What actually breaks at agency scale
Attention follows whoever emailed
The client who chases gets the hours. The quiet one gets nothing, and quiet is exactly how an account looks in the months before it leaves. Nobody chooses this allocation. It happens because nothing ranks the work.
The audit you sold becomes the audit you skip
Every pitch includes an audit. Month one gets a thorough one. By month six the audits are being reconstructed from memory the night before the review call, because doing them properly across forty clients by hand does not fit in anybody's week.
Every tool bills per seat
Most software charges for people, so the junior who would actually run the audits never gets a login and the account manager's password does the rounds. Then nobody can say who changed a client's hours, which is a bad conversation waiting to happen.
Reporting eats the margin
Screenshots from five tools into a document, a paragraph of commentary, twelve times a year, per client. Half a day each. It is the least billable work in the building and it consumes the most reliable block of time.
Proof is assembled backwards
Renewal arrives and the case for the retainer gets built from whatever numbers survived. Without baselines taken at the start, every renewal is an argument from impression, and impressions do not survive a competitive pitch.
Client data leaks between accounts
One shared dashboard for everything means one wrong tab in a screen share. Scoping access per client is not a feature, it is the difference between a wobble and a lost account.
How agencies usually set this up
Baseline every client on day one
Audit and rank scan before any work starts. It takes minutes per location and it is the difference between reporting results and reporting activity for the rest of the engagement.
Sort the book by what slipped
Work from a portfolio view ordered by change, not by who emailed. The account that declined in silence surfaces above the one that sent three messages about a logo.
Fix common gaps in bulk
The same field is missing across half the book. Close it in one pass, then spend the recovered hours on the work that is genuinely per client.
Put your branding on the reports
Same sections every month, filled automatically, your logo. The half day per client becomes the ten minutes it takes to write the note that clients actually read.
Give juniors their own logins
Per location pricing means the whole team works under their own names. The change log then answers who did what, which protects everybody.
Scope each client to their own data
Client A cannot appear in client B's screen share. Set it once at the start, not after the incident.
The audit as a sales instrument
An audit of a prospect's profile is the strongest pitch document in local SEO, because it is about them rather than about you. Ten minutes produces a field by field list of what is wrong, and handing it over costs nothing but positions you as the people who found it.
It also filters. A prospect who sees the list and does nothing was going to be a difficult client. The one who asks how fast you can fix it has already bought.
Why baselines decide renewals
The renewal conversation is only ever hard when there is nothing to point at. A baseline from day one turns did it work from a matter of opinion into a comparison anybody can read.
It also protects you in the other direction. When a client's rankings fell because the whole market moved, the portfolio wide view shows it, and you can demonstrate the difference between a market effect and a service failure.
Per location pricing and agency margin
Charging per seat punishes exactly the structure agencies use: many hands, briefly, across many accounts. Charging per location means the cost tracks revenue, because locations are what clients pay you for.
It also makes the math of a new client legible. One more location costs one more increment, whatever the size of the team that touches it.
White label, honestly used
Your branding on the report, none of ours anywhere. What that is for is coherence: the client hired you, and everything they receive should look like you.
What it is not for is pretending the work is something it is not. The clients who eventually see through that take the retainer with them, and they talk.
The quiet account problem
Agencies lose more revenue to silence than to complaints. A complaining client is engaged; a quiet one has often already decided. The portfolio view exists to make silence visible, because nothing else does.
A fixed monthly pass over the accounts that have not spoken is worth more than most new business activity, at a fraction of the effort.
Where this is not the right fit
- You want the work done for you. This is software an agency runs, not a white label fulfilment service.
- You sell guaranteed rankings. Nothing here will support that claim, because the claim cannot be supported.
- Your model depends on activity reports rather than outcome reports. The baselines make outcomes visible, which cuts both ways.
- You need seat based enterprise procurement. Pricing here follows locations, deliberately.
The mistakes that cost agencies the most
Skipping the day one baseline
Everything after it becomes unprovable, including the things that worked.
Working the inbox instead of the book
The loudest client is rarely the one at risk.
One shared login for the team
The change log becomes fiction exactly when you need it.
Reports that change shape monthly
Clients cannot compare March with April, and eventually they notice that they cannot.
Showing only the good numbers
The first bad month then has no context, and bad months always come.
Leaving dormant clients unopened
Those are the accounts that leave without a conversation.
Where the difference actually shows
In the renewal meeting. The agencies that keep clients walk in with a baseline, a trend and a short note about what happens next. The ones that lose them walk in with a deck of screenshots assembled the night before.
The tooling does not have the meeting for you. It means you arrive holding a comparison rather than an impression, which is most of what the meeting turns on.
The tools this usually starts with
Agency GBP Audit
Score any profile and hand over the fix list.
Portfolio Report
Every client, ranked by what slipped.
Local SEO Reports
Your branding, same sections, built monthly.
Bulk Optimization
Close the common gaps across the book.
Local Rank Tracker
Baselines and coverage per client.
Centralised Reviews
Every client's reviews in one queue.
Questions people ask
How does pricing work for an agency?
Tiered by location count. One location is $16, two to seven share a flat $37, and from eight locations each is $5.33. Most agency books sit in the $5.33 tier, and nothing is charged per seat.
Is the reporting genuinely white label?
Yes. Your logo and colors, no platform marks anywhere in the document.
Can staff be limited to their own clients?
Yes, and they should be. Scoping per client is what prevents the wrong data appearing in a screen share.
Can I audit a prospect before they sign?
Yes. An audit of their profile is the strongest pitch document you can hand over, and it takes about ten minutes.
What happens to client data if they leave me?
It exports. Their history is theirs, and being able to hand it over cleanly is part of leaving well.
Is there an agency tier?
No tiers at all. The plan is the plan, which means the tools you pitch with are the tools every client gets.
Audit it first. Then decide what to spend.
All 42 tools on one plan. One location is $16 a month, and from eight locations each is $5.33.