KPI Mystery Shopping
The KPI Reporting Platform

A reporting platform built in-house, evolving every release.

We built the platform ourselves and ship to it constantly. Reports published on sign-off, configurable dashboards, and tiered access: no static PDFs, no third-party dashboard tax, no Excel forwarding chains. The right cut for every role, from frontline manager to CEO.

48-72h
Visit to published report
3
Calibrated access tiers, role-based
CSV·PDF
One-click exports, no integration tax
In-house
Built and shipped to constantly
What is next

A new experience, arriving later this year.

We are building the next version of the KPI reporting experience now, and it is being designed on the same language as this site: the same score bands, and the same habit of putting the reason next to the number.

The demonstrations below are the platform as it runs today. We will show you the new one here when it is ready.

A live look

From login to insight in under 30 seconds.

A working dashboard demonstration using representative, anonymised data. Scroll the frame to explore the report, switch campaigns, or filter by score band. Every chart and table follows the same interaction patterns as the live platform.

Scroll the dashboard sideways

login.kpimysteryshopping.com.au/coastal/dashboard?c=3
You are logged in as client
Client Dashboard
Campaign:
SCORING BANDS :

CAMPAIGN RESULTS

Campaign Result
81.7%
Previous : 73.7%
This campaign
Over past 3 campaigns
Network Average
79.3%
Previous : 73.1%
Across your stores
Over past 3 campaigns
Sector Benchmark
74.5%
Previous : 72.8%
Industry average
Over past 3 campaigns
Best Location
88.4%
Previous : 81.2%
Your strongest site
Over past 3 campaigns

THREADS & SECTIONS

THREAD RESULTS ?
84.6%
PRESENTATION
75.6 %
LAST RESULT
9.0 %
CHANGE
69.6%
SELLING SKILLS
45.1 %
LAST RESULT
24.5 %
CHANGE
82.8%
CUSTOMER COURTESY
83.6 %
LAST RESULT
0.8 %
CHANGE
SECTION RESULTS ?
82.4%
RESTAURANT APPEARANCE
88.0 %
LAST RESULT
5.6 %
CHANGE
70.0%
CREW APPEARANCE
56.7 %
LAST RESULT
13.3 %
CHANGE
82.8%
CREW ENGAGEMENT
78.1 %
LAST RESULT
4.7 %
CHANGE
96.2%
FOOD QUALITY
73.6 %
LAST RESULT
22.6 %
CHANGE
77.8%
OVERALL EXPERIENCE
61.1 %
LAST RESULT
16.7 %
CHANGE
81.7%
OVERALL RESULTS
73.7 %
LAST RESULT
8.0 %
CHANGE

CUSTOMER SENTIMENT

RESTAURANT APPEARANCE
Question : I found the restaurant appearance to be inviting
Campaign 3
Strongly Agree
50.0%
Agree
16.7%
Neutral
33.3%
Disagree
Strongly Disagree
Over the past 3 campaigns
Campaign 3
50.0%16.7%33.3%
Campaign 2
33.3%16.7%50.0%
Campaign 1
50.0%16.7%16.7%16.7%
CREW APPEARANCE
Question : I found the crew appearance and hygiene compliance to be of a high standard
Campaign 3
Strongly Agree
16.7%
Agree
83.3%
Neutral
Disagree
Strongly Disagree
Over the past 3 campaigns
Campaign 3
16.7%83.3%
Campaign 2
16.7%33.3%33.3%16.7%
Campaign 1
50.0%33.3%16.7%
CREW EXPECTATIONS
Question : Overall, crew members seemed genuinely interested in making sure my experience was enjoyable
Campaign 3
Strongly Agree
50.0%
Agree
33.3%
Neutral
16.7%
Disagree
Strongly Disagree
Over the past 3 campaigns
Campaign 3
50.0%33.3%16.7%
Campaign 2
16.7%83.3%
Campaign 1
66.6%33.3%
MEAL EXPECTATIONS
Question : Overall my meal met my expectations
Campaign 3
Strongly Agree
33.3%
Agree
50.0%
Neutral
16.7%
Disagree
Strongly Disagree
Over the past 3 campaigns
Campaign 3
33.3%50.0%16.7%
Campaign 2
33.3%16.7%16.7%16.7%16.7%
Campaign 1
50.0%33.3%16.7%

GROUPS

BY STATE ?
100%
80%
60%
40%
20%
0%
93.0%
NSW
74.2%
VIC
78.0%
QLD
BY GROUP MANAGER ?
100%
80%
60%
40%
20%
0%
86.5%
Liam Berry
74.2%
Sarah Ferguson

BY PERFORMANCE

QUESTION PERFORMANCE ?
PERFORMED WELL(This campaign vs 6 campaign average)
QUESTIONSTHISAVERAGE
All menu / promotional display monitors and general lighting was operational100.0%100.0%
Every crew member was working efficiently, with a clear sense of purpose, and treating the food with care100.0%100.0%
The crew member gave me their full attention when taking my order100.0%100.0%
The correct amount was registered, and the crew member appeared competent in handling the transaction100.0%100.0%
The temperature of beverages ordered met my expectations100.0%100.0%
REQUIRES FOCUS(This campaign vs 6 campaign average)
QUESTIONSTHISAVERAGE
Time permitting, the crew member who took my order, engaged me in casual conversation50.0%26.7%
All crew members were wearing name tags33.3%27.8%
All crew members were wearing the correct uniform33.3%33.3%
I was asked if I was an existing loyalty customer or invited to join their loyalty program33.3%33.3%
My order was called or delivered within 5 minutes of placing my order66.7%66.7%
LOCATION PERFORMANCE
LOCATION ↓JOB TYPESCORETOOLS
Robina ?Visit91.7 %
Southbank ?Visit96.6 %
Richmond ?Visit82.0 %
Newtown ?Visit88.1 %
Pacific Fair ?Visit72.0 %
Showing 1 to 5 of 9 results
STAFF PERFORMANCE ?
J
Jane
95.9%
J
Janka
96.8%
J
Jonno
89.0%
J
Joly
76.4%
J
Josie
72.0%
B
Ben
59.7%
0%50%100%
Illustrative. A demonstration of the reporting platform using representative, anonymised data, not a client account.
The location report

Every shop, in one report.

Behind every dashboard number sits the full location report: overall and section scores, trend against the campaign, the shopper’s narrative, and every checkpoint with its response. Here’s a redacted sample for a fictitious fast-food brand. Switch the trend between line and bars, and hover any point for detail.

Scroll the report sideways

login.kpimysteryshopping.com.au/burger-men/report/20118
THE BURGER MEN
Job# : 20118
Location : Richmond (OB-1)
Survey : Fast Food (21)
Scoring Guide :0 - 64 %65 - 84 %85 - 100 %
Overall Results
83.0%
Campaign Avg : 81.7%
60%80%100%Location result · Campaign 1: 84%Location result · Campaign 2: 81%Location result · Campaign 3: 83%Campaign result · Campaign 1: 73%Campaign result · Campaign 2: 81%Campaign result · Campaign 3: 81%Network average · Campaign 1: 76%Network average · Campaign 2: 79%Network average · Campaign 3: 80%Campaign 1Campaign 2Campaign 3
Location resultCampaign resultNetwork average
Thread Results
86.1%
PRESENTATION
85.2%
CAMPAIGN RESULT
0.9%
DIFFERENCE
70.6%
SELLING SKILLS
68.6%
CAMPAIGN RESULT
2%
DIFFERENCE
87.3%
CUSTOMER COURTESY
82.7%
CAMPAIGN RESULT
4.6%
DIFFERENCE
THREADLOCATION AVGCAMPAIGN AVGPREVIOUS (3) RESULTS - OLDEST TO NEWEST
Presentation77.9%80.2%76.7%78.8%85.2%
Selling Skills70.6%64.2%49.0%75.5%68.6%
Customer Courtesy92.7%80.8%78.0%81.8%82.7%
Section Results
100.0%
RESTAURANT APPEARANCE
84.0%
CAMPAIGN RESULT
16%
DIFFERENCE
60.0%
CREW APPEARANCE
71.1%
CAMPAIGN RESULT
11.1%
DIFFERENCE
85.5%
CREW ENGAGEMENT
82.1%
CAMPAIGN RESULT
3.4%
DIFFERENCE
100.0%
FOOD QUALITY
97.4%
CAMPAIGN RESULT
2.6%
DIFFERENCE
66.7%
OVERALL EXPERIENCE
74.1%
CAMPAIGN RESULT
7.4%
DIFFERENCE
SECTIONLOCATION AVGCAMPAIGN AVGPREVIOUS (3) RESULTS - OLDEST TO NEWEST
Restaurant Appearance86.3%82.6%86.8%76.9%84.0%
Crew Appearance46.7%66.7%62.2%66.7%71.1%
Crew Engagement89.2%80.0%74.5%83.6%82.1%
Food Quality100.0%84.5%74.4%82.1%97.4%
Overall Experience77.8%66.7%59.3%66.7%74.1%
Restaurant Appearance18/18 -100.0 %
Commentary

The Original Burger restaurant had a trendy fresh feel and was easy to locate in the dining precinct of the shopping centre. Externally it looked clean with an A-frame near the doorway promoting their latest burger creations, the 'Vintage Burger range'. The restaurant's facia was clean and all posters were clearly promoting the restaurant's burgers and shakes. On entering I was impressed with the lighting and the music playing that created a casual, relaxed ambiance to dine. The electronic menu was rotating all the options for the variety of burgers and combos available. The floor area looked freshly mopped and well-maintained. The POS was tidy and uncluttered. The side of the counter featured dispensers for napkins, straws and wooden cutlery, all looking full. The customer did not have a high visibility of the preparation area, but from what I saw it was clean, tidy and organised. The drink fridge was filled to approximately 50% capacity but was being filled by CM3 as I entered. Being air-conditioned it was a relief to walk inside from the hot day outside. All the tables were clear and wiped down and I saw this occur as customers left while I was dining.

THREADSREFCHECKPOINTRESPONSESCOREMAX
PresentationBOY3K1MYThe restaurant fascia, promotional material, windows etc. were clean and well maintainedCompliant22
PresentationQ4IIEKQ2All visible counters were clean, organised and free from clutter or personal itemsCompliant22
PresentationEH0O9BPIWhere visible, the cooking and preparation areas were clean, uncluttered and well maintainedCompliant33
PresentationEJ4QDNX7The floor area was clean and well maintainedCompliant11
PresentationNTRTZ02II observed tables being cleared and wiped down during my time at the restaurantCompliant22
PresentationXQN1NRUJAll menu / promotional display monitors and general lighting was operationalCompliant55
PresentationNSHZOF3EWhere visible, drink fridges looked well provisionedCompliant33
-4FZBEMODI found the restaurant appearance to be invitingStrongly Agree--
Crew Appearance15/25 -60.0 %
Commentary

There were three visible crew members; each wearing the correct uniform including Chef hats s and aprons. Their grooming was acceptable and CM2 had her long hair tied back in a plait under her hat whilst the other 2 crew members had short hair but still wore the hats. While all the crew wore aprons, I did notice CM1 had a noticeable stain down their apron as they took my order at the front counter and was the only crew member wearing a name tag. CM2 was mainly busy in the preparation area while CM3 was re-stocking the fridge.

THREADSREFCHECKPOINTRESPONSESCOREMAX
PresentationG4OHZDIRAll crew members were acceptably groomed and well presented, wearing clean and crisp attireNon Compliant05
PresentationUDVT589ZAll crew members were wearing the correct uniformCompliant55
PresentationW72XLPMBAll crew members were wearing name tagsNon Compliant05
PresentationWVXHCPSWAll crew members wore their hair up inside the cap or tied back, in accordance with food hygiene complianceCompliant55
PresentationR5BDTG0LAll crew members handling food directly wore gloves in accordance with food hygiene complianceCompliant55
-5QDL3ELDI found the crew appearance and hygiene compliance to be of a high standardStrongly Agree--
Crew Engagement71/83 -85.5 %
Commentary

As I entered the restaurant, I saw two groups of customers already seated and enjoying their meals; no customers were in the queue as I approached. CM1 was stationed at the POS and greeted me in a friendly manner, offering a smile and welcome by saying, “Hi there, what can I get you today?” I ordered the 'Original Cheese Burger' with barbeque sauce. The crew member asked me if I would like it in a combo. I said a combo would be good. CM1 asked, “Would you like a regular or large combo?” I asked what the difference was and was told that you received a 600ml drink instead of the 390ml and two scoops of fries, pointing to the display on the side of the counter of the one or two scoops of fries containers. I asked for the large combo. CM1 first asked which drink I would like and then processed my order. He told me it was $18.95 and said I just needed to tap my card on the EFTPOS machine. While I did this CM1 asked if I was dining in or taking away and I said I would dine in. I was pretty happy with my service to this point as the crew member was friendly and helpful. However, even though no other customers were waiting, they did not engage me in casual conversation. CM1 said, “That payment is all good” and handed me a table number and told me they would bring it to the table when the meal was ready. After 8 minutes, CM2 brought my order out on a tray, picked up my table number sign, smiled and walked away with not a word being said.

THREADSREFCHECKPOINTRESPONSESCOREMAX
Presentation3LQV5IGMEvery crew member was working efficiently, with a clear sense of purpose, and treating the food with careCompliant66
Customer CourtesyEUMEEP2DThe crew member at the Point Of Sale , acknowledged queued customers verbally or with a smileCompliant33
Customer CourtesyKSJREYZQCustomers were served within a minute of joining the queueCompliant66
Customer CourtesySFDVJIBEWhen it was my turn to be served I was acknowledged with a friendly greetingCompliant55
Customer Courtesy5U9TIQIWThe crew member gave me their full attention when taking my orderCompliant55
Customer CourtesyUEU6QRGWThe crew member spoke in English, and at an acceptable paceCompliant33
Selling SkillsDV0MGGZ9I was asked what I would like to order, and or, a special menu item was suggestedCompliant33
Selling SkillsITPYNFLTI was asked which size meal and or which additional ingredients i would like to add to my mealCompliant33
Selling SkillsPKQZEHVTA beverage or combo was offered to go with my mealCompliant22
Customer CourtesyMGZKJFBDTime permitting, the crew member who took my order, engaged me in casual conversationCompliant55
Customer Courtesy2FLHTBIZThe crew member smiled and made strong eye contact while taking my orderNon Compliant05
Customer Courtesy8POFR9LQWhilst taking my order the crew member displayed positive body language, was friendly, and projected sincerity and enthusiasmCompliant88
Selling SkillsL8SPIH49I was asked if I was an existing loyalty customer or invited to joint their loyalty programNon Compliant05
Presentation9TK1DGICThe correct amount was registered, and the crew member appeared competent in handling the transactionCompliant22
PresentationASSTAQWKI received an order number and or table number and was instructed to either wait for my number to be called or informed that my order would be brought directly to the tableCompliant22
Customer CourtesyYOLT9IPWAt the Point Of Sale , I was thanked and or afforded a friendly farewellCompliant66
PresentationFTT3FNJCMy order was called loudly and clearly or brought to my tableCompliant22
Customer Courtesy7IN4OEWXMy order was called or delivered within 5 minutes of placing my orderBetween 5-10 Minutes24
Customer CourtesyVFFDO2EGThe crew member who handed me my order, smiled, thanked me, and or offered a pleasant verbal farewellCompliant55
PresentationI34B6LKLNapkins, cutlery, condiments and straws were all readily availableCompliant33
-X3FBKJTCOverall, crew members seemed genuinely interested in making sure my experience was enjoyableAgree--
Food Quality18/18 -100.0 %
Commentary

The meal looked extremely appealing and whet my appetite with the look and smell. I confirmed it came exactly as ordered. I took a bite, and the tomato sauce dripped out over my hands. The burger tasted fresh and was just the right temperature. The portion size was as expected, and the ingredients were plentiful and delicious. The fries were well seasoned, albeit a little overcooked to my liking but they were a very generous two scoops and I could have possibly just ordered one scoop. My Fanta was ice cold with ice making up the majority of the plastic cup and I wished I had said “minimal ice”.

THREADSREFCHECKPOINTRESPONSESCOREMAX
PresentationSDGGAJ8OMy meal was exactly as orderedCompliant22
PresentationWQLUZTVCMy meal looked fresh and appealingCompliant22
PresentationK6ONUDDCThe presentation of my meal met my expectationsCompliant22
PresentationGOOOHKRRThe portion size or volume of my meal met my expectationsCompliant33
Presentation7JBDWXRJThe temperature of my meal met my expectationsCompliant33
PresentationAHSXDT8VThe temperature of beverages ordered met my expectationsCompliant22
Selling Skills459SD32WThe taste of my meal including beverages met my expectationsCompliant44
-FPUYY5P0Overall my meal met my expectationsAgree--
Survey Sections10/15 -66.7 %
Commentary

The restaurant was attractive and inviting, the crew were polite and helpful. With the restaurant not being too busy, the crew could have spent a little more time on casual conversation. CM1 was friendly, but CM2 gave the impression that she was there to do her job and nothing beyond that. I didn't feel either crew member went out of their way to make my experience stand out from a customer service perspective or as great as the meal that they delivered. The burger and fries were delicious, but I can understand not everyone wants overcooked chips. I would gladly tell my family and friends to give it a try. The crew engagement I received was fine but ultimately forgettable. Still, I would be likely to return.

REFCHECKPOINTRESPONSESCOREMAX
5BBHRU50Overall my experience met expectationsAgree--
SXUJPG1IMy overall experienceGood1015
Visit Details
INPUT NAMEINPUT VALUE
Date of Visit13/02/2024
Time of Visit12:08 pm
# of Crew Members3
# Of Customers2
Wait time to be served in seconds20
Wait time for meal in seconds480
Description of MealOriginal Cheese Burger large combo
Cost of Meal18.95
CM1Jesse, short brown hair under cap, 6 foot.
CM2Female, long blonde hair in a plait under cap, 5 foot 8.
CM3Male, short brown hair under cap, 5 foot 9.
Capabilities

Built for the way operators actually work.

Most used
Published on sign-off
Completed results are published to the client dashboard after KPI quality review and sign-off, typically within 48 to 72 hours of the visit: immediate visibility of every signed-off assessment and of the consolidated analysis. No waiting on monthly PDF cycles.
Configurable dashboards
Tailored to the metrics most relevant to your program, using a mix of graphics, numeric summaries and feedback measures.
By-question breakdowns
From individual question level through to consolidated group analysis, with narratives, photos and timestamps from every shop.
Flexible groupings
Roll up by location, region, brand or campaign: single click, side-by-side comparisons.
CSV and PDF exports
Push any analysis page or location report to CSV or PDF for board packs or review. No third-party platforms.
Tiered access levels
Role-based permissions down to individual user level. Each stakeholder sees what’s relevant to their scope.
Competitor programs
Where you want the comparison drawn, we shop your competitors to the same survey and report them beside your own locations. It is our fieldwork on your program, not a bought-in industry table.
You administer your own users
Add a manager, change what a region can see, or close an account for someone who has left. Your administrators do it in the platform, without raising a request with us.
Access model

The right view, for the right person.

A single platform with three calibrated entry-points, with permissions configurable down to individual user level where governance requires it. Staff see the metrics that drive their next shift; executives see the network rolling up.

Location: Frontline managers
Your store’s scores, by-question breakdowns, narratives, and where you sit vs. network average. Single-store login, mobile-friendly, weekly digest.
Region: Regional & state
Compare your locations side by side; spot which checkpoints are systemic vs. one-store issues. Multi-store rollup, custom groupings, compare-to-network mode.
Network: Executive
Network-wide rollups, distribution charts, top/bottom-10 alerts and Excel-ready exports. Executive summary email, cross-quarter trends, API export available.
The fastest way to see it

See your data in our platform.

Request a free shop and we'll spin up a real dashboard for your locations. No integration, no setup fee.