PA
PubAgent Limited
Hospitality Consultancy
PubAgent Briefing
Prepared for Shepherd Neame
July 2026 · Private · Draft for Matt Marsh and Lorraine Hawkins

The Digital Discovery Report: one report that proves the estate is being found.

The reporting layer for NeameGraph

Built from what Matt and Lorraine have asked for in writing since March. Five minutes to read; the working mock sits behind it.

What success looks like

Matt opens one export each week and pastes the discovery numbers straight into his report. Lorraine sends Paul a monthly pack that reads like a story: found, chosen, ready, per estate, this year against last. Anyone at the brewery can pick it up cold and understand what NeameGraph is doing and why it matters. Nobody argues with a wall of dashboards again.

The Answer

Build the Digital Discovery Report as its own reporting app, fed by NeameGraph. Three chapters, matching the three measurement lenses Lorraine already put in front of the exec board: Found (are we visible where people now look), Chosen (do they act: directions, calls, bookings) and Ready (is our data clean, current and machine-readable). Every period is selectable, every number carries its source, and the year-ago column is built in from day one.

Do not start from a blank page. Half the report already runs every night inside NeameGraph, and the app already has an outside door for feeds. The build is a reporting surface plus two new data feeds, not a new platform.

Why This Holds

1. Discovery has already moved, and the current reports cannot see it

Over the last reported quarter the managed pubs' Google profiles were viewed two million times while their websites took four hundred thousand sessions. Customers are finding pubs on Maps and in AI answers, then walking in. A sessions and pageviews report measures the wrong door.

5 to 1
Google profile views vs website sessions, managed estate

2,017,253 profile views against 405,323 sessions, Dec 2025 to Feb 2026. Source: Lorraine's Q1 exec deck, slide 3.

2. Half the report is already built and proven nightly

Every night NeameGraph walks the whole estate: it checks the pages, spots what changed, regenerates the structured data machines read, pushes it live and logs the fixes the web team should make. The Ready chapter is that engine reporting on itself; the period selector, comparison lines and narrative already exist in the app's Gazette screen. Matt's Scan, Compare, Report, History shape is already the skeleton in the code.

1,041
pub website pages checked every night, across 240 pubs

In one week: 19 schema updates deployed across 13 pubs, plus 26 corporate updates. Source: the weekly NeameGraph update, 7 May.

3. The missing half plugs in, it is not a research project

The Found and Chosen chapters need the view-and-tap numbers, how many people looked at a listing and asked for directions. Those live in Yext. NeameGraph already reads Yext every night, so they plug straight into the report. No new supplier, nothing to wait for. The site's own visit data is the one genuinely outside feed, and Shepherd Neame is already testing the route for it. Until each one is switched on, the report shows an example and marks it, rather than writing around the gap.

2
data feeds to wire: Google Business Profile, then GA4 via BigQuery

BigQuery is already "being tested to give us better reports" in SN's own words. Source: Q1 exec deck, slide 3.

The data we do not have yet, and where it comes from

The report never invents a number: every gap below is named on the page until its feed is wired. Each one has a known route in.

Missing data
Source
How it plugs in
Effort
Listing views, clicks, direction requests
Yext (through NeameGraph)
These live in Yext, and NeameGraph already reads Yext every night. So they plug straight into the report. No new supplier, nothing to wait for.
Days
Web team tickets and projects
Halo and Monday, your own exports
Drop your existing weekly Halo and Monday exports into the report and it reads them on the spot. No API, no credentials. Built and working now.
Done
Organic traffic, engagement, conversions
GA4 via BigQuery
Shepherd Neame is already testing the BigQuery export for tenanted reporting. Once enabled, the report reads it per estate, then per pub.
Days
Google search and Maps performance
Google Business Profile API
Deferred by choice for now; lands as a phase two feed with true year-on-year for the Found and Chosen chapters.
1 to 2 weeks
Keyword visibility (ongoing)
DataForSEO
Replaces the retiring Moz benchmark; feeds the keyword watchlist that names slipping terms for action.
Days

Already ours and live: the nightly change watch that catches every page change and what the engine did about it, schema coverage, listings accuracy through Yext, page health, and the fix list for the web team. We found the change watch had quietly stopped writing its record back in May, and we put it right, so it is logging again.

Next Steps: The Close
When
Action
This week

Walk Matt and Lorraine through the working mock. Agree the first metric set for each chapter and confirm the scope conversation with Paul, which gates the published cadence.

Weeks 2 to 3

MVP live. The Ready chapter runs on the live nightly feed; Found and Chosen open with the cited quarterly numbers and named gaps. Matt gets his weekly CSV export; the monthly PDF pack takes shape for Paul.

Weeks 4 to 6

Wire the Google Business Profile feed so Found and Chosen refresh themselves with a true year-ago column, then connect the GA4 BigQuery export. Per-pub drill-down and area-manager views follow once the feeds are steady.

The mock is ready to show today and the engine half is already running. Shall we put it in front of Matt and Lorraine this week?

Joe Mullane
Director
07580 258500
[email protected]  ·  pubagent.co.uk
PubAgent Limited · Hospitality Consultancy
Co. 16788530 · Kent, England