# How to run your first mystery shopper visit

> Create a visit in the wizard, pick the checklist for the form and the locations, set the window and requirements, and send the shopper a link — no app needed.

Источник: https://jecheck.io/en/docs/mystery/first-visit

A visit is created in a four-step wizard: what you audit, who and when, the assignment, and the requirements. You end up with a link for each location — send it to the shopper by email or messenger, or show it as a QR code.

## What you'll need

- company administrator rights;
- a checklist with questions — it becomes the shopper's form;
- the locations you want to audit;
- optionally, a mystery shopper in your shopper list (if you want to email the link).

## Step by step

1. **Open the wizard.** In **Work → Mystery shopper**, click **New visit** (if there are no visits yet, **Create the first visit**).
2. **“What we audit” step.** Choose the **Checklist for the form** and tick the **Locations** (there's a search and a **Select all** button). A separate visit with its own link is created for each location. The **Wave — optional** field helps you group visits, for example “October 2026”. Next to each location you can see how many days ago a shopper was there.

   ![The "What we audit" step: questionnaire checklist, locations and wave](/docs-media/en/mystery/wizard-what.jpg)
3. **“Who and when” step.** Pick a shopper from the list or choose **Anonymous link** — the shopper then introduces themselves when they open it. Set the **Visit window: from … to**. If the shopper has an email address, turn on **Email the link to the shopper**.
4. **“Assignment” step.** Fill in the **Cover story** (who to pose as and how to behave) and **Scenario and what to do**. You can start from a template: **Dine-in lunch**, **Takeaway order**, **In-store purchase**, **Complaint**.
5. **“Requirements” step.** Turn on what you need and set the numbers (see the section below).

   ![The "Requirements" step: visit switches and numeric fields](/docs-media/en/mystery/wizard-rules.jpg)
6. **Create the visits.** Click **Create N visits**. In the **Visits created** window, copy a link, share it, click **Copy all links** or show the QR code. **Open as shopper** lets you see the form through the shopper's eyes.

> [!TIP]
> The wizard remembers the settings of your last visit: checklist, cover story, scenario and requirements. That makes the next waves faster to set up.

## Visit requirements

| Toggle | What it does |
|---|---|
| “I'm here” geotag | the coordinates are compared with previous audits of the location |
| Timing | arrival, order, service, payment, departure — recorded with buttons |
| Receipt photo | proof of purchase and the basis for reimbursement |
| Employee description | the name from the badge or a description |
| Conversation recording | recorded in the browser or uploaded from a voice recorder; AI transcribes it and checks it against the form |
| Location photos | entrance, signage, dining area |
| Coordinator review | the form becomes an audit only after your decision |

Number fields: **Minimum minutes on site**, **Geotag tolerance, m**, **Receipt reimbursement limit** (empty means no limit) and **Currency**.

> [!WARNING]
> Covert recording of conversations is not legal in every country. Before turning on audio recording, make sure it's lawful where the visit takes place.

If you turn off **Coordinator review**, a form with no red flags becomes an audit as soon as it's submitted. A form with a red flag still comes to you for review. The AI review (if your plan includes it) is prepared for auto-accepted forms too — it appears on the visit card.

## Visit window

The shopper can't start the visit before the window opens, and the link closes once it ends. If the shopper has already started the form, they have another 24 hours after the window ends to finish it. If the form isn't submitted, the visit gets the “Expired” status. You can change the window, cover story and scenario later: click **Edit** on the visit card. An expired visit can be reopened with a new deadline using **Reopen**.

## Mystery shoppers

It's convenient to keep your regular shoppers in a list: **Shoppers** tab → **Add shopper**. Enter the name, email, phone, city and a note (for example, payment details for reimbursement). The **Active — can be assigned visits** checkbox hides a shopper from the wizard without deleting their history. If the selected shopper has recently visited the same location, the wizard warns you and suggests sending someone else.

## Frequently asked questions

### Can I send one link for several locations?

No. Each location gets a separate visit with its own link. You can copy the links for all locations as a single list with the **Copy all links** button.

### How do I send the link again?

Open the visit and click **Link** to copy it, or **Send by email** if the shopper is in your list and has an email address.

### Why is the “New visit” button disabled?

Your company has no checklist with questions. Create one in the [Checklists](/docs/checklists) section.
