A practical guide to designing the hidden-customer evaluation questionnaire from scratch: question types, key dimensions, a 20-question template, scoring system and digital tools.
The mystery shopper questionnaire is the measurement instrument the entire audit rests on. A well-designed questionnaire produces objective, comparable, actionable data. A poorly designed one generates reports full of ambiguous answers, useless for making improvement decisions. In this guide we explain how to prepare it from scratch: what question types to use, which dimensions can't be missing, how many questions to include and how to weight them to get a meaningful overall score.

A mystery shopper questionnaire (also called an evaluation form, hidden-customer checklist, or audit form) is the structured document the anonymous evaluator fills in after completing the visit to the location. It systematically and objectively records every point of the service protocol you want to measure: from whether the employee greeted the customer within 30 seconds, to whether they offered a complementary product, to whether the restroom was clean.
Unlike a conventional customer satisfaction survey, a mystery shopper questionnaire doesn't ask about subjective opinions but about concrete, verifiable facts. Not "How would you rate the service you received?" but "Did the employee offer any additional or complementary product during the visit?" This distinction is essential: facts are comparable across visits and locations; opinions are not.
The questionnaire is the core of the mystery shopping program because it determines the quality of the data it will produce. A professional agency can field the best evaluators in the market, but if the questionnaire has ambiguous questions, poorly weighted dimensions, or too many open questions, the resulting reports will have little analytical value. That's why questionnaire design is the most critical phase of any mystery shopping audit program.
A typical mystery shopper questionnaire has between 20 and 50 questions, structured into sections or dimensions that reflect the customer's journey through the location. It's filled in within the first 2 hours after the visit, while the evaluator's memory is still accurate, and sent to the agency for review and quality control before being incorporated into the final report.
The choice of question type determines the objectivity and comparability of the data. Mystery shopping uses three main types:
These are the most common and the most valuable for measuring protocol compliance. They record objective facts the evaluator can confirm or deny with no room for personal interpretation. Examples:
Yes/No questions let you calculate exact compliance rates and easily compare locations. Their limitation is that they don't capture the quality of the interaction, only whether it happened or not.
These are rating questions where the evaluator scores the quality of an aspect on a scale from 1 to 5 (or 1 to 10 in some formats). They're used when the fact itself matters less than the quality of execution. Examples:
Likert questions capture perceived quality but introduce a subjective element. To minimize this, anchor each point on the scale with a concrete description of the behavior that corresponds to each score.
These let the evaluator add qualitative context that closed questions can't capture. They're essential, but should be used sparingly: no more than 15-20% of the questionnaire. Examples:
Open questions produce qualitative comments that enrich the report, but aren't directly quantifiable. Their main value lies in detecting exceptional situations (very positive or very negative) that closed questions didn't anticipate.
| Question type | When to use | Recommended share | Main advantage |
|---|---|---|---|
| Yes / No | Compliance with a specific protocol | 50-60% of the questionnaire | Maximum objectivity and comparability |
| Likert scale (1-5) | Quality of execution | 25-35% of the questionnaire | Captures nuances of quality |
| Open | Context and exceptional cases | Max. 15-20% of the questionnaire | Qualitative richness |
Dimensions are the major thematic blocks that structure the questionnaire. Each dimension groups the questions related to a single aspect of the service protocol. These are the 7 dimensions that shouldn't be missing from any store or service mystery shopping questionnaire:
Measures the quality of the first encounter between employee and customer. It's the most important dimension because the first contact sets the tone for the whole interaction and shapes the overall perception of the visit. Aspects to evaluate:
Evaluates service times at different points of the visit: waiting to be served, time to resolve the inquiry, checkout queue time. This dimension is especially relevant in banking, telecom and food service. Aspects to evaluate:
Measures the state of the facilities during the visit: shelves, fitting rooms, restrooms, counter, checkout area. This dimension is fully objective and doesn't depend on the evaluator's judgment if the standards are well defined. Aspects to evaluate:
Evaluates whether the employee has the technical knowledge needed about the product and communicates it effectively during the sale. This dimension requires the evaluator to ask specific questions as part of their scenario. Aspects to evaluate:
Measures whether the employee actively tried to close the sale and how. This dimension is critical in sectors where conversion depends directly on the salesperson's skill. Aspects to evaluate:
Evaluates whether the employee offered complementary products (cross-selling) or higher-value products (upselling) during the interaction. This dimension directly impacts average ticket size. Aspects to evaluate:
A dimension complementary to the sales pitch, focused on more specific technical aspects: specifications, compatibility, warranties, financing conditions or regulations applicable to the sector. Especially relevant in banking, telecom, automotive and pharmacy. Aspects to evaluate:

The order of the questions matters as much as the content. The questionnaire should follow the same sequence as the customer's journey during the visit, so the evaluator can fill it in from memory, in the same order they experienced it. A disorganized structure forces the evaluator to mentally jump between moments of the visit, which increases errors and default answers.
The recommended structure is:
A block's weight percentage doesn't have to match its share of questions: a block can have few questions but a higher weight if it's strategically a priority for the brand.
These are the most frequent mistakes we find when reviewing questionnaires for clients looking to improve their mystery shopping program:
This template is designed for a mystery shopping visit to a retail or service location. It can be adapted to other sectors by adding or replacing questions according to the brand's protocol. Each question indicates the answer type and the dimension it belongs to.
| No. | Question | Type | Dimension |
|---|---|---|---|
| 1 | Was the storefront tidy and showing up-to-date products? | Yes / No | Store presentation |
| 2 | How many seconds did it take the employee to greet you after you entered? | Numeric (sec.) | First contact |
| 3 | Did the employee make eye contact and smile during the greeting? | Yes / No | First contact |
| 4 | Did the employee use the protocol's standard greeting phrase? | Yes / No | First contact |
| 5 | Did the employee ask at least one open question to understand your need? | Yes / No | Customer service |
| 6 | Did the employee listen without interrupting while you explained your need? | Yes / No | Customer service |
| 7 | Rate the treatment you received in terms of friendliness and empathy (1-5) | Likert 1-5 | Customer service |
| 8 | Could the employee correctly answer the 2 technical questions about the product? | Yes / No | Product knowledge |
| 9 | Did they mention at least 2 product benefits (not just features)? | Yes / No | Sales pitch |
| 10 | Rate the clarity and persuasiveness of the sales pitch (1-5) | Likert 1-5 | Sales pitch |
| 11 | Did they personalize the offer based on the need you had expressed? | Yes / No | Sales pitch |
| 12 | Did the employee actively try to close the sale before you made your decision? | Yes / No | Closing |
| 13 | Did they respond to any objection positively, without pressuring or giving up? | Yes / No | Closing |
| 14 | Did the employee offer a complementary product (cross-selling)? | Yes / No | Upselling / Cross-selling |
| 15 | Did the employee offer a higher-tier or premium version of the product (upselling)? | Yes / No | Upselling / Cross-selling |
| 16 | Were the shelves tidy and fully stocked? | Yes / No | Store presentation |
| 17 | Were prices on all products visible and accurate? | Yes / No | Store presentation |
| 18 | Did the employee say goodbye, thank you for the visit, and invite you to return? | Yes / No | Farewell |
| 19 | Rate your overall impression of the visit (1-10) | Numeric 1-10 | Overall |
| 20 | Briefly describe the closing argument the employee used (max. 150 words) | Open | Closing (qualitative) |
This template is a starting point. Professional programs add sector- and brand-specific questions, and calibrate each dimension's weight before the first visit.

The scoring system converts questionnaire answers into an overall score that lets you compare visits, locations and time periods. A good scoring system has three characteristics: it's transparent (everyone involved understands how it's calculated), it's weighted (not all dimensions count equally), and it's actionable (a low score on a dimension points to what needs improving).
| Dimension | Recommended weight | Rationale |
|---|---|---|
| Customer service and first contact | 30% | Greatest impact on the overall perception of the visit and customer satisfaction |
| Sales pitch and product knowledge | 20% | Direct impact on conversion and the location's perceived credibility |
| Sales closing | 15% | Critical for conversion in sectors with an active sales cycle |
| Upselling and cross-selling | 15% | Direct impact on average ticket size |
| Store presentation | 10% | Relevant for brand image but less impactful on direct conversion |
| Wait time | 5% | Important, but conditioned by external factors (foot traffic, staffing) |
| Farewell | 5% | Relevant for loyalty but with less impact on immediate conversion |
The overall score is calculated by summing each dimension's score multiplied by its weight. For example: if Customer service has a 70% compliance rate and carries a 30% weight, its contribution to the overall score is 70 × 0.30 = 21 points. The sum of all contributions gives the overall score out of 100.
We recommend setting alert thresholds: overall score below 60 = critical audit (requires an immediate action plan), between 60 and 75 = improvement zone (action plan within the next 30 days), between 75 and 90 = acceptable level (normal follow-up), above 90 = excellent level (identify and share best practices).
The choice of tool where the questionnaire lives impacts completion speed, quality control, and the analytical power of the resulting reports. These are the main options for 2026:
| Tool | Type | Best for | Indicative price |
|---|---|---|---|
| Google Forms | Generic form | Businesses with 1-5 locations and an internal program with no agency | Free |
| SurveyMonkey | Form with conditional logic | Questionnaires with conditional questions (if Yes → skip to Q7) | From $25/mo |
| Typeform | Conversational form | Evaluators who prefer a smoother, more visual filling experience | From $29/mo |
| Shopmetrics | Mystery shopping SaaS platform | Agencies and brands with their own evaluator networks and >20 locations | Enterprise (contact for pricing) |
| Sassie | Specialized field software | Mystery shopping agencies managing their own evaluator network | From $500/mo |
| Intouch Insight | CX + mystery shopping | Chains combining NPS surveys with mystery shopping visits | Enterprise (contact for pricing) |
| TraQiQ Falcon | Field audit + mystery shopping | Retail and hospitality with combined compliance and mystery audits | Contact for pricing |
For companies that prefer to outsource the entire program, an agency like InsidePro360 manages the platform, the evaluator network, and report quality control, removing the need to invest in your own tools.
At InsidePro360 we design a custom mystery shopper questionnaire for your sector, protocol, and objectives. We include pilot-visit validation and deliver your first report in under 72 hours.
Request a questionnaire design →