Every game master knows the moment: a player asks the tavern keeper's name, or whether the duke they just betrayed is related to the cult leader from three sessions ago, and you have no idea. A long campaign generates more NPCs, factions, and dangling threads than any memory can hold.Campaign mapping is how you keep it all straight.

Here's how to build a campaign board that tracks your world's people, factions, and plot threads, so continuity holds up session after session and improvising gets easier.

Why Lists and Wikis Fall Short

Most GMs start with a folder of notes or a campaign wiki. Both store lore fine. What they hide is the thing that matters most at the table: relationships.

  • A wiki tells you the Iron Pact exists, but not who's secretly in it.
  • An NPC list gives you names, not who owes whom a favor.
  • Your notes say a quest is open. Which faction it will anger when it resolves is buried in some other note.

When a player does something you didn't plan, which is most of the time, you need to see the web of consequences fast. That's what the map is for.

What Goes on a Campaign Board

Think of your world as nodes and the relationships between them:

  • NPCs: the people your players meet, with their goals and secrets.
  • Factions: guilds, houses, cults, and kingdoms as their own nodes.
  • Locations: cities, dungeons, and regions the party moves through.
  • Quests and events: open threads and the things that have already happened.
  • Notes: the secrets, twists, and "if the party does X, then Y" contingencies.

The strings carry the intrigue: allied with, at war with, secretly serves, owes a debt to, quest giver, rules, spies on.

Building Your Campaign Map

Step 1: Map the Factions First

Before individual NPCs, lay out the powers in your world and how they relate: who's allied, who's at war, who wants what. Most of your interesting plots will come out of the tension between these groups.

Step 2: Hang NPCs Off the Factions

Add key NPCs and connect each to their faction and their personal goals. When a player asks "whose side is she really on?", you can answer consistently, because it's on the board.

Step 3: Track the Threads

Give every open quest and unresolved mystery a node, and connect it to the NPCs and factions it touches. You'll see which threads are going stale and which will detonate the moment the party pulls them.

Step 4: Mark the Secrets

Use notes for the twists only you know: the "trusted" advisor is a spy, the ruined temple is the cult's real base. Connect each secret to what it will affect, so the reveal lands with its consequences already wired up.

Step 5: Update It Live

After each session, spend five minutes adding what changed: new NPCs, shifted alliances, threads the party cut or ignored. Those five minutes are what keep the board trustworthy.

Prep Less, Improvise Better

The board exists so you can improvise. When you can see the whole web of relationships, you can invent a new NPC on the spot and know immediately which faction they'd belong to and who they'd fear, because the world around them is already drawn.

Keep factions, bloodlines, alliances, and betrayals on one board that grows with your world, instead of scattering them across a dozen wiki pages you'll never re-read mid-session.

Campaign Mapping in Redstrings

Redstrings suits GMs because it's built for people and groups connected by labeled relationships.

  • Person, Team, and Place nodes for NPCs, factions, and locations.
  • Labeled strings that capture alliances, rivalries, and secret loyalties.
  • Notes for the twists and contingencies only the GM can see.
  • PNG export to drop a spoiler-free map into your session-zero handout, while the full one stays yours.
  • 100% local and offline: works at the table with no account and no internet.

Download Redstrings free and map your world before the next session.