How to
How do you run a mystery without railroading?
Apply the Three-Clue Rule: for any conclusion you want the investigators to reach, place at least three separate clues pointing toward it across distinct locations or witnesses, so no single missed roll or wrong turn can stall the whole plot. Don't lock essential clues behind binary failure checks; if a player searches a crime scene, they find the evidence automatically, while the dice decide speed, thoroughness, or stealth instead. And give the culprit an active agenda that keeps moving whenever the investigators hesitate.
The fragile glass railroad
Tabletop mysteries collapse most often because the Game Master envisions a single detective story in their head: the party must speak to the apothecary, discover the nightshade vial in the cellar, question the stable hand, and ambush the assassin at the docks. The instant players fail an Investigation check in the cellar or decide to tail the magistrate instead, the entire story grinds to an awkward halt.
To keep the game moving without forcing players onto a single scripted track, you must abandon linear plot sequences. Treat your mystery not as a path of breadcrumbs, but as a network of interconnected evidence nodes. Regardless of which lead the party pursues first, multiple clues should guide them toward the next hub of revelation.
Three core principles of resilient mystery design
Build your investigative scenarios around these three structural rules:
- The Three-Clue Rule For every essential conclusion the party must make to progress the investigation, seed at least three independent clues across the world. If one is missed and one is misinterpreted, the third will still carry the momentum forward.
- Default discovery over gating checks Never gate essential information behind a pass or fail d20 check. If an investigator examines the desk, they find the forged shipping manifest. Use dice rolls only to determine secondary benefits, such as deciphering coded ink, noticing a hidden pouch, or avoiding detection by approaching guards.
- The culprit ticking timeline Write a four-step schedule of what the culprit will do if undisturbed. If the players spend three days arguing or searching the wrong warehouse, the culprit carries out their next objective. The world reacts to delays rather than freezing in place.
A culprit who keeps acting reignites a stalled investigation on their own, as fresh consequences land on the scene.
Example
Worked example: The poisoning of Chancellor Corvo
See how structuring evidence across multiple vectors prevents an investigation from stalling.
- The linear single-choke-point design
- The GM decides the killer used rare marsh-viper venom purchased exclusively at Madame Zara Apothecary. The party examines the chancellor body, but the healer rolls poorly on a Medicine check. The GM says: You see no obvious wounds. The party wanders the tavern for two hours with zero leads, until the GM is forced to have an NPC enter and announce the answer.
- The multi-node Three-Clue design
- The conclusion is that the court physician poisoned the wine. Clue 1 (The Body): Blackened veins around the tongue indicate belladonna (discovered automatically by anyone inspecting the corpse). Clue 2 (The Cellar): A discarded apothecary receipt signed with the physician seal rests under an empty wine cask. Clue 3 (The Courtyard): A gossiping scullery maid reveals she saw the physician slipping out of the cellar just before the banquet toast.
- Why it works
- Even if the players ignore the body entirely and go straight to the kitchen, or fail their stealth roll in the cellar, they still gather enough puzzle pieces to formulate their own theory without GM interference.
The mystery pre-flight checklist
Before presenting a mystery scenario to your group, verify these structural foundations:
- A clear victim, crime, and motive established in the opening twenty minutes.
- Three distinct suspect factions or individuals, each with something to hide.
- At least three independent clues pointing to every required scene node.
- No essential clue hidden behind a mandatory binary d20 roll.
- A four-beat timeline of culprit actions that advance on in-game days or rests.
Was this useful?
Systems built for this
- GUMSHOE
Core clues are provided automatically whenever an investigator uses an appropriate investigative ability in a scene, eliminating binary skill checks that could stall the mystery and shifting play to deduction and decision-making.
- Brindlewood Bay
The Theorize move allows players to connect open-ended clues without a pre-written culprit, rolling with a modifier based on discovered clues to establish whether their group deduction becomes canon.
- Monster of the Week
The Investigate a Mystery move supplies direct answers to targeted diagnostic questions on a hit, providing hunters actionable information without confining them to a linear sequence of crime scenes.
Connecting clues and suspects in Codex Cryptica
Codex Cryptica's interactive knowledge graph is tailor-made for investigative campaigns. You can create entities for every suspect, location, and piece of physical evidence, drawing directional connection arrows between them.
As your players uncover clues during the session, tag relationships with labels like 'Possesses weapon', 'Alibi verified', or 'Blackmailed by'. The visual graph keeps track of which clues your players have verified and which leads remain open, so you don't have to.
Track mystery campaign nodes in Codex CrypticaRelated
Tools
- Quest generator Generate murder mysteries, stolen artifact leads, and conspiratorial patron hooks.
- NPC generator Produce shifty suspects, tight-lipped witnesses, and corrupt magistrates on demand.
- Dungeon generator Map out sprawling manor houses, crime scenes, and underground hiding places.
Other answers
- How do you write a one-shot adventure?
- How do you run a heist in a tabletop RPG?
- How do you run a conspiracy campaign?
- How do you design RPG puzzles that do not stall the game?
- How do you track unresolved plot hooks in an RPG campaign?
- How do you create quest hooks without railroading?
- How do you create a secret society for an RPG campaign?
- How do you handle players going off script as a GM?
- What RPG should I play for investigative horror?
- How do I run an investigator or detective without making other PCs irrelevant?
- How do I prepare an RPG session step by step?
- How do I write a good Call of Cthulhu one-shot?
- How do I pace an RPG one-shot?
- How do I run the different character roles that show up in an investigative horror RPG?
- How do I make interviewing NPCs interesting in an investigation?
- How do I handle players asking an NPC to "tell us everything you know"?
- How do I handle divination magic without letting one character solve every mystery?
- How do I prepare a D&D session?
- How do I run secret doors in D&D without endless Perception checks?