Fantasy campaign world illustration

RPG Campaign Management

Campaign Tracker

Run your campaign without losing the story.

One place for sessions, NPCs, locations, factions, world events, and player recaps. Built by a Dungeon Master, for Dungeon Masters.

System-agnostic. Works with D&D 5e, Pathfinder, and any TTRPG.

Your campaign notes are scattered.

Most Dungeon Masters juggle notebooks, Google Docs, Discord pins, and chat logs just to remember what happened last session.

Campaign Tracker brings everything together: session logs, NPC profiles, location maps, faction webs, and a living world timeline. Prep faster and play better.

01

Log sessions as you play

Capture highlights, NPC encounters, location visits, and open threads right after the game.

02

Build your world between sessions

Flesh out NPC profiles, map locations, track factions, and record world events with in-game dates.

03

Share recaps with your players

Players get a read-only portal with session recaps, upcoming schedule, and a feedback form.

Features

Everything your table needs

Session Tracking

Log every session with highlights, DM prep notes, private notes, story threads, NPC mentions, and location visits. Build a complete record of your campaign as you play.

NPC Database

Full profiles for every character: portrait, race, class, alignment, status, disposition, faction membership, and last known location. Portraits pull through to recaps and the campaign dashboard.

Location Atlas

Map your world with nested locations, banner images, terrain tags, and visit history. See which NPCs are currently at each location and browse sub-locations in a single click.

Faction Management

Track guilds, kingdoms, cults, and factions with type, alignment, influence, leaders, allegiances, and enemies. See which NPCs belong to each faction and what events they were involved in.

World Events Timeline

Log major events with in-game dates and link them to NPCs, locations, factions, and sessions. Build a searchable world history that spans centuries of lore.

Player Portal & Recaps

Players join via invite link and get a read-only portal with session recaps, NPC and location info, upcoming session details, and a feedback form after each game.

Scheduling & RSVP

Set the next session date, share a link, and let players RSVP. The campaign dashboard shows a next-session countdown so everyone stays on the same page.

In-Game Calendar

Build a custom calendar for your world: name the months, set week length, add a year label. Sessions and events appear in a timeline view grouped by in-world month and year.

Plot Threads & Hooks

Track open threads from each session: unresolved mysteries, dangling hooks, and promises made. Mark them resolved as the story progresses.

DM Private Notes

Every entity has a private notes field visible only to you. Sessions, NPCs, locations, factions, and events. Keep your secrets separate from the player-facing summaries.

Campaign Vault

A global library of NPCs, locations, factions, and events that spans all your campaigns. Reuse a recurring villain or a legendary city across multiple campaigns without duplicating data.

Portrait & Image Uploads

Upload portraits for NPCs, banner images for locations, faction artwork, and event illustrations. Images appear on cards, detail pages, and player recaps.

FAQ

Common questions

What is Campaign Tracker?
Campaign Tracker is a web-based campaign journal for tabletop RPG Dungeon Masters. It helps you log sessions, track NPCs and locations, manage factions, build a world events timeline, and share player-facing recaps, all in one place.
Does it work with D&D 5e and other systems?
Yes. Campaign Tracker is system-agnostic. It works with D&D 5e, Pathfinder, Call of Cthulhu, Blades in the Dark, and any other tabletop RPG. It tracks what matters for any campaign: sessions, characters, places, and story threads.
Can my players access it?
Yes. Players join via an invite link and get a read-only portal with session recaps, upcoming schedule, public NPC and location info, and a post-session feedback form. They never see your private DM notes.
How do session recaps work?
After each session you write highlights, threads, and notes. Campaign Tracker generates a player-facing recap page. Players read it in their portal or via a shareable link, and can leave feedback on each session.
What is the Campaign Vault?
The Vault is a global library of NPCs, locations, factions, and events that spans all your campaigns. Reuse a recurring villain or a legendary city across multiple campaigns without duplicating records.
Do I need to install anything?
No. Campaign Tracker is a web app. Open it in any browser, sign in with a magic link email, and start tracking. Nothing to install or self-host.

Your campaign deserves better notes.

Start tracking sessions, NPCs, locations, and story threads in one place. Free to use. No install required.