Parchment texture background
GM Tips
May 5, 2025
7 min read

5 Organization Tips That'll Save Your Sanity (and Your Saturday Nights)

Stop digging through scattered notes and forgotten NPCs. Here's how to organize your campaign without losing your mind.

Medieval scriptorium desk showing dramatic transformation from scattered chaos to magical organization with glowing connections
From scattered notes to organized campaign knowledge

You know that moment when a player asks "What was that shopkeeper's name again?" and you're frantically flipping through three notebooks, your phone notes, and that page corner you definitely wrote it on? Meanwhile, everyone's staring at you, phones are coming out, and you can feel the session momentum dying.

Yeah, we've all been there.

Let's be honest - campaign organization isn't the sexy part of being a GM. Nobody dreams of perfectly categorized NPC lists. But here's the harsh truth: scattered notes are the #1 cause of forgotten plot threads, vanishing NPCs, and that moment when you realize you've accidentally given the same tavern three different names.

Good organization is the difference between confidently running your world and breaking out in cold sweats when players remember your lore better than you do (spoiler: they always will). Here are five battle-tested strategies that actually work when you're juggling real life, your fantasy world, and that growing pile of prep work.

1. Name Things Like You'll Forget Them (Because You Will)

Three weeks from now, "Bob" isn't going to help you remember which NPC that was. Trust us, future-you will thank present-you for being specific.

Here's what actually works:

  • Locations: Add what it is to the name - "The Rusty Anchor Tavern" beats "Tavern #3"
  • NPCs: Include their role - "Marcus the Nervous Guard Captain" not just "Marcus"
  • Sessions: Date + key event - "Session 12: The Party Accidentally Started a Revolution"

Real talk: "Session 12: The Haunted Library" will save you from the nightmare of clicking through files named "Library Thing," "That Library Session," and "Spooky Books."

2. Connect Your Notes (Or Suffer the Consequences)

Remember when your players asked about that mysterious stranger from five sessions ago, and you couldn't remember if they were connected to the thieves' guild or the wizard college? We've all improvised our way out of that corner.

Here's the simple fix:

  • Link NPCs to locations: "Marta Saltwind → The Salty Serpent Tavern"
  • Connect plot hooks to people: "Missing Gems Quest → Lord Blackwood + Shady Fence"
  • Cross-reference everything: When the duke appears in multiple notes, link them all

Think of it like creating your own wiki, except it's just for avoiding that panic when players remember your world better than you do. And they always do.

3. Keep a Timeline (Before Your Players Do It For You)

You know that player who takes notes? The one who remembers it's been "exactly 47 days since we saved the village"? They're going to catch your continuity errors. Every. Single. Time.

Save yourself the embarrassment:

  • Note the in-game date: "Spring 15th - Party burned down the inn (accidentally)"
  • Track time between sessions: "3 days travel + 1 week downtime = Spring 25th"
  • Mark the big moments: "Level 5 - Summer 2nd - After defeating the Cheese Wizard"

Pro tip: One of my players once corrected me about how long an NPC had been pregnant. In front of everyone. Start that timeline now.

4. Tag Everything Like Your Session Depends on It (It Does)

Mid-combat, your player asks, "Wait, doesn't that guard have the magic sword we gave him?" You need to find that info NOW, not after five minutes of frantic searching while everyone checks their phones.

Tags are your panic button:

  • By Type: #NPC #Location #Quest #Item #DeadlySecret
  • By Status: #Active #Completed #OhGodWhatHaveTheyDone
  • By Importance: #MainPlot #SideQuest #ThingITotallyForgotAbout

Real example from my game: Tagged an NPC as #MinorVillain. Players adopted him. He's now #AccidentalPartyMember #SendHelp. Tags evolve with your campaign - embrace the chaos.

Pro tip: Create a "status" tag system. I use #Active, #OnHold, #Resolved, and #PlayersForgotThankGod. That last one happens more than you'd think.

5. Write Session Summaries (Your Future Self Will Worship You)

I know, I know. It's midnight, you just finished a four-hour session, and the last thing you want to do is write. But here's the thing - in two weeks, you won't remember why the party has a grudge against the butterfly collector.

Just jot down:

  • What actually happened: "Tried to infiltrate ball, started food fight instead"
  • Decisions that'll bite you later: "Told the queen they were cheese merchants"
  • NPCs they inexplicably loved: "Barry the Guard - literally just said 'Hello'"
  • Threads you're definitely forgetting: "They kept that cursed ring, didn't they?"

Doesn't need to be Shakespeare. "Party killed mayor, adopted his cat, heading north" is better than nothing. And trust me, three months from now, you'll read that and think "THEY DID WHAT?"

Level up tip: Ask a player to handle session recaps. Seriously. They'll remember things you missed, and you get one less thing on your prep list. Win-win.

Bonus: Choose Your Weapon (Digital vs. Paper)

Quick reality check: The best organization system is the one you'll actually use. That said, here's what works for different GM styles:

Digital Tools (Notion, Obsidian, OneNote, ScriptoriumGM):

  • Perfect if you love search functions and cross-linking everything
  • Great for sharing with players or accessing from multiple devices
  • ScriptoriumGM bonus: Built specifically for GMs, so no fiddling with templates
  • Warning: Don't spend three hours perfecting your template instead of prepping

Physical Notes (Binders, notebooks, index cards):

  • Faster for jotting notes during sessions (no loading screens)
  • Better if you remember things better when you write them down
  • Bonus: Can't crash or run out of battery mid-session

Hybrid Approach (What most of us actually do):

  • Scribbled notes during play, organized digitally later
  • Key NPCs on index cards, everything else on laptop
  • Physical backup for when technology inevitably fails

The "Good Enough" Philosophy

Here's the truth nobody tells you: Perfect organization is procrastination in disguise. I've seen GMs spend hours color-coding their notes instead of actually prepping content.

Your goal isn't perfect organization. It's preventing that horrible moment when you can't find what you need. A messy system you use beats a perfect system you abandon after two weeks.

The Secret? Start Small (Seriously)

Look, we built ScriptoriumGM because we've lost too many Saturday nights to disorganized campaigns. Our platform can store your entire campaign notes and reference materials in your assistant's knowledge and help you create new ideas when you're too tired to write.

But here's the real advice: Don't try to organize everything at once. That's like alphabetizing your spice rack during a dinner party.

Pick ONE thing:

  • Start with just naming things properly
  • Or just write one-sentence session summaries
  • Or just tag your main NPCs

Build from there. An imperfect system you actually use beats a perfect system that makes you want to quit GMing.

Anti-burnout reminder: If you're spending more time organizing than playing, you're doing it wrong. The point is to make GMing easier, not to create another job for yourself.

Your Turn, GM

What's your biggest organization disaster? That time you forgot a major NPC existed? When you gave the same tavern three different names? Share your organizational horror stories in our Discord - we've all been there, and we could all use a laugh.

Ready to reclaim your prep time? ScriptoriumGM handles the organization so you can focus on the fun parts.

Related Articles

Get Notified of New Articles

Subscribe to our newsletter for the latest TTRPG tips, AI tools insights, and platform updates.

By subscribing, you agree to receive blog update emails. Unsubscribe anytime.

Ready to get started?

Try these techniques in your next session with ScriptoriumGM.

Start Free