Multi-location SEO reporting

Reporting a CMO can read.

Location-level performance rolled up the way your organization is structured, built from Search Console and Business Profile data, delivered monthly with an executive summary that says what changed and why.

Contents

What is in the report

Four layers, from the page leadership reads to the table a branch manager wants.

01

Executive summary

One page. What moved, what caused it, what is being done about it. Written for someone who will not read the rest.

  • Footprint-level trend against baseline
  • The three things that changed and why
  • Decisions or approvals needed this month
02

Rollups

Performance aggregated by whatever level your organization manages: brand, region, market, owner, or franchisee.

  • Brand and region comparison
  • Best and worst movers by market
  • Legacy-brand demand during a consolidation
03

Location detail

The per-location table: search impressions and clicks, Business Profile calls, direction requests, and website clicks, plus listing health.

  • Search Console metrics per location URL
  • Business Profile actions per listing
  • Listing health: suspensions, edits, review response
04

Baselines and seasonality

Every number sits next to its own baseline and its own prior year, so a seasonal swing is not reported as a win or a loss.

  • Rolling baseline per location
  • Year-over-year at the same point
  • Event spikes flagged and separated
Sources

Where the data comes from

First-party sources under delegated access. Nothing scraped, nothing estimated.

01

Search Console

Impressions, clicks, and position at the site level and per location URL, which is what makes location-level rollups possible.

02

Business Profile

Calls, direction requests, website clicks, and search views per listing, read through the Business Profile API under the manager access you grant.

03

Your location list

The source of truth for which locations exist, which region and owner they belong to, and how you want them rolled up.

How it is delivered

Monthly, as a report with the executive summary on the first page. Rollup pages follow, then the location table. The same structure every time, so anyone who read the last report can read this one without help. Weekly reporting is available at an additional cost for teams that need it.

Primarch assembles the report with internal tooling that pulls from Search Console and Business Profile for every location and checks the numbers before anything goes out. The tooling is how the report gets built at scale. What you receive is the report.

Read-only access to the underlying reporting is available on request for teams that want to look between reports.

FAQ

Questions about reporting

Can we get a dashboard instead of a report?
Read-only access to the reporting is available on request, and some clients use it between monthly reports. The report is the deliverable, though. There is no product to license, and the executive summary is the part leadership reads.
What access do you need?
Delegated access to Search Console for the site and manager access to the Business Profile locations, both revocable at any time. A location list with region and ownership is needed for the rollups. The privacy policy describes how the data is handled.
Does this replace our analytics agency or in-house team?
No. It sits alongside them. Web analytics, paid media, and call tracking stay where they are. This reporting covers organic search and listings performance at the location level, which most general analytics setups do not.
Can you fold in our rank tracker or call tracking?
Often, yes. Position data already comes from Search Console per location. Exports from an existing rank tracker or call-tracking platform can be included where they add something, and that is settled during scoping.
How quickly does reporting start?
The first report is a baseline, produced once access is in place. From there it is monthly, or weekly at an additional cost. The baseline is deliberately unflattering: it exists so that later reports have something honest to compare against.

Start with a baseline.

A scoping call covers your location count, how the organization is structured, and who reads the report.

Book a call