QR Checkpoint Hunt: Run a Scavenger Hunt with a Live Leaderboard
Print a QR poster for each checkpoint. Participants scan with their phone camera — no app, no account — and every check-in earns points on a live leaderboard.
A QR Checkpoint Hunt turns any venue into a game. You add a checkpoint for every place you want people to visit — booths, rooms, stops around campus — and print one QR poster per checkpoint. Participants scan any poster with their phone camera, enter their name once, and every check-in earns points on a live leaderboard. No app and no account for participants.
How it works
For you, the organizer:
- Create a hunt — it starts with three example checkpoints you can rename.
- Add a checkpoint for every place you want people to visit, each worth the points you choose.
- Print the QR posters — one page per checkpoint, plus a How-to-play poster — and put one up at each spot.
- Open the hunt when your event starts. Until then, anyone who scans sees "this hunt isn't open right now".
For each participant:
- They scan any QR poster with their phone camera — every checkpoint is a starting point.
- At their first check-in they enter their name (and any optional details). That's the only form they ever see.
- Every later scan is a one-tap check-in. After each one they see their progress, score, and rank — and a link to the live leaderboard.
The check-in form
The first time someone scans one of your posters, a short form signs them up: their name (required) plus a few optional fields — typically email and organization. After that, their phone remembers them and checking in is a single tap.
Only the name ever appears on the public leaderboard. The optional fields are visible to you alone — on your hunt admin page and in the CSV export. The fields are set on your account, not per hunt: email us and we'll change them for you.
Points and winners
Each checkpoint awards its points the first time a participant checks in there — scanning the same poster twice never double-counts. Changing a checkpoint's points applies to future check-ins; deleting a checkpoint keeps the points people already earned there.
A hunt is a passport, not a race: everyone who completes all checkpoints earns the same total, so all finishers share the top spot. If you want a single winner, weight the checkpoints differently — say, a high-value final checkpoint that's only put up near the end — or draw a winner from the finishers.
The live leaderboard
Your hunt has a public live leaderboard that updates as participants check in. Open its link on a TV or projector at the entrance for extra motivation — and for the final reveal. See Leaderboards on a TV.
Watching check-ins arrive
Your hunt admin page shows who has checked in where — one row per participant, one column per checkpoint — along with each participant's details and score. From there you can also remove a participant or reset the hunt entirely (printed QR posters stay valid after a reset).
When the event is over, flip the hunt to closed and export the CSV: each participant's details, one column per checkpoint, and totals — your attendee list to take home.
Limits
- Free: up to 25 participants and 10 checkpoints per hunt
- Plus: up to 100 participants and 100 checkpoints per hunt
- Pro: up to 1000 participants and 100 checkpoints per hunt
When a hunt is full, the check-in page tells participants to find the organizer instead of failing silently.
Looking for participants to add themselves to a regular leaderboard — without checkpoints or scanning for points? That's Quick Join.
Getting started
Setup takes about five minutes: create the hunt, rename the example checkpoints, print the posters, and open the hunt when your event starts.