PunchMonkey
Racer — My Events Create Events Login

About Checkpoints

What is a checkpoint?

A checkpoint is a specific location on the course that a participant must reach and "claim" with their phone. The claim records a check-in for their team and syncs to the server in real time. The participant must physically be at the checkpoint to claim it, which keeps check-ins tamper-resistant and location-verified.

Two ways to claim a checkpoint

When you create or edit a checkpoint you choose how participants can claim it. You can enable either method, or both:

A checkpoint must have at least one method. Leaving a method's fields blank disables it.

Important: the web racer page cannot read NFC tags

Participants can race using either the PunchMonkey mobile app or the web racer page in a phone browser. These differ in what they support:

This means a checkpoint set up with only a Tag ID is unreachable for anyone racing from the web page. If you expect participants to use the web page (for example iPhone users who haven't installed the app), give those checkpoints GPS coordinates as well.

Checkpoint types — what happens when a checkpoint is claimed

Beyond crediting the visit, a checkpoint's type can make something happen on the participant's phone the moment they claim it. The type is independent of how the checkpoint is claimed — any type works with NFC or GPS.

Triggers

Any checkpoint — of any type — can be marked as a trigger with the "This checkpoint is a trigger" checkbox on the checkpoint form. Claiming a trigger affects other checkpoints in the same leg that point to it:

When you set up a Hidden checkpoint or a Mystery clue, you choose its trigger from a drop-down of the checkpoints in that leg that are marked as triggers. A checkpoint can be a trigger and something else at the same time — for example a Message checkpoint that also reveals a hidden bonus control when it's claimed.

Ideas for using types in your race

Start and Finish tags

In addition to mid-leg checkpoints, every leg requires two special NFC tags:

These are configured when you create or edit a leg, not in the Checkpoints section.

Race Start and Race Finish tags

Each race can also have a designated Race Start tag and a Race Finish tag:

This means for a typical single-leg race you only need two physical tags: one at the start (which is both the Race Start and Leg Start) and one at the finish (which is both the Race Finish and Leg Finish). For a multi-leg race, the Race Start is usually the first leg's Start tag, and the Race Finish is the last leg's Finish tag.

Set these from the race management page using the Set as Race Start and Set as Race Finish buttons.

Checkpoint ordering

Each leg has a Checkpoint ordering setting:

← Back to home