Team Score · Guest NPS

How Guest NPS Works

Plain English: what NPS is, the exact sum behind it, the time period and rules, where the numbers come from, and how it feeds into the team score.

In one line

How many guests would recommend us, minus how many wouldn't

NPS — Net Promoter Score — is the single number for guest satisfaction. It comes straight from real guest feedback left after a visit, scored out of five stars, and turned into one figure per pub.

It measures the pub, not one person

NPS is about the whole guest experience, so it's a pub-wide figure — every team member at that pub carries the same NPS. It's the part of the score where the team rows together.

Step 1 · every review becomes a type

Five stars, three groups

Each guest rates their visit from one to five stars. We sort every rating into one of three groups — the classic NPS split, adapted to a five-star scale.

Detractor
1 star
★★
Detractor
2 stars
★★★
Detractor
3 stars
★★★★
Passive
4 stars
★★★★★
Promoter
5 stars
Step 2 · the sum

The formula

Promoters − Detractors ÷ Total reviews × 100 = NPS
Passives are not in the top of the sum, but they are in the total review count — so a wall of “fine, 4-star” visits quietly holds the score down, exactly as it should. The result runs from −100 (everyone a detractor) to +100 (everyone a promoter).
See it with numbers

A worked example

Reviews in the last 180 days80
Promoters (5★)52
Passives (4★) — counted in the total, not the sum16
Detractors (1–3★)12
(52 − 12) ÷ 80 × 100= 50
Pub NPS+50
The rules that matter

Time period & thresholds

Time period
Last 180 days

Only visits from the past 180 days count (by visit date, UK time). Older feedback rolls off, so the figure always reflects the last six months of guests.

Minimum reviews
At least 5

A pub needs 5+ reviews in the window before it gets an NPS at all. Below that it's left blank, so one or two reviews can't create a wild number.

Grouping
Per pub

Calculated separately for each venue, then shared by everyone on that pub's team.

Rounding
Whole number

Reported as an integer from −100 to +100 — the same figure on every screen.

Why 180 days?

Earlier, different screens used different windows — one used just 90 days, which was thin enough that a couple of quiet weeks swung the number and made the same pub look different in different places. We standardised on 180 days: long enough to be stable and fair, recent enough to still reflect how the pub is doing now. The 5-review minimum stops a slow week from producing a misleading score.

Where the numbers come from

Real guest feedback, not guesswork

1

Guests leave feedback via ResDiary

After a booking, guests are invited to rate their visit. Those star ratings are the raw material — genuine diners, not staff estimates.

2

The ResDiary Data Extract feed brings them in

Feedback is pulled from ResDiary into The Club automatically and stored per pub. That's the single source every screen reads, so Club, Analytics, Coach and the Test Player app all show the same NPS.

3

A manual figure is only a fallback

If a pub's live feed isn't flowing yet, an NPS can be typed in by hand so the score still works. The moment real feedback is available, the live feed takes over automatically — the typed figure is never used ahead of real guest data.

Into the team score

How NPS reaches a person's number

NPS is one of the weighted behaviours in the sales score (see the main score briefing). It's scored against a target on the same curve as every other metric — hit the NPS target and it earns the on-target score, beat it and it climbs, fall short and it drops.