"Wait, who was that again?" is the most common question at any table. By the time a campaign is a few months old, the party has met dozens of people: a quest giver here, a suspicious guard there, a merchant who turns out to matter six sessions later.
Players lose track of them for a simple reason. The GM knows these characters from prep, while the players met each one once, for ten minutes, weeks ago. This guide is about closing that gap from the players' side, with a light system the whole table can keep up.
Write down three things, not ten
When a new character turns up, you do not need a full profile. Three things cover nearly every "who was that?" moment:
- The name, as you heard it. Fix the spelling later.
- One line on who they are. "Nervous innkeeper at the Leaky Lantern" beats a paragraph.
- What they want, or what they want from us. This is the part that makes them matter again later.
If you only ever write those three, you will already be ahead of most tables. Everything else can be added if the character comes back.
Add a hook to remember them by
Names slip, but details stick. Next to the name, note the thing the table will remember them by: the voice the GM used, a nervous habit, a joke someone made about them. "Brom, the innkeeper who kept polishing the same glass" brings back the whole scene in a way the name alone will not.
This is also why a nickname the table uses should go in your notes. If everyone calls him "glass guy", that is how people will search for him.
A simple NPC sheet
When a character comes up a second time, give them a proper entry. Keep each one short and give them all the same shape so they are quick to scan in the middle of a game.
## [Name]
Also called: [nicknames, titles, other spellings]
Who: [one line]
Wants: [what they are after, as far as we know]
Remember them by: [voice, habit, the moment that stuck]
Where: [where we usually find them]
Attitude to us: [friendly, wary, owes us, hostile]
Status: [alive, missing, dead, unknown]
Met: [Session 3], seen again [Session 9]
Attitude to us and Status are the two lines that change, and the two that matter most when they do. An ally who turned on the party, or a villain who is no longer alive, causes real confusion when the old version is still written down.
Brom
- Also called: glass guy
- Who: innkeeper of the Leaky Lantern in Gullhaven
- Wants: to keep his inn and stay out of the harbourmaster's way
- Remember them by: polishes the same glass whenever he is nervous, which is always
- Where: behind the bar at the Leaky Lantern
- Attitude to us: friendly, but scared. Paid us 40 gold to keep his name out of the smuggling.
- Status: alive
- Met: session 14
Group them so they can be found
A flat list of fifty names is almost as hard to use as no list at all. Group characters in whichever way your table thinks about them:
- By place: everyone in Gullhaven, everyone at the keep.
- By faction: the harbour guild, the thieves, the temple.
- By relationship: allies, enemies, people who owe us, people we owe.
Pick one grouping as the main one and stick to it. Place works well for campaigns that travel; faction works well for intrigue in one city.
Keep it to what the party knows
Write down what the characters have seen and been told, not what you suspect. If you think the friendly priest is secretly behind everything, write it as a theory: "Wren thinks he is hiding something." When the truth comes out, update the entry. That keeps the list trustworthy, and keeps it safe to share with the whole table.
Keep it up to date
The NPC list stays useful if it gets a few minutes after each session:
- Go through the session's notes or recap and pick out every name.
- Add a "seen again" session to anyone who came back.
- Give a full entry to anyone who has now appeared twice.
- Change any Status or Attitude to us that moved.
If your table already keeps a session recap, its "People we met" section is the list to work from. If you keep a campaign wiki, each NPC entry becomes a character page, and this routine is the same one that keeps the wiki alive.
Use it at the table
An NPC list only helps if people open it during the game. Keep it somewhere everyone can reach on a phone, and get into the habit of looking up a name before asking the GM. Most GMs will be glad of it: it saves them repeating themselves and lets them bring back old characters knowing the players will remember who they are.
If you use RealmBinder
In RealmBinder, the characters and adversaries in your session notes become entries automatically, each linked to the sessions they appear in with a summary written from them. If a name might be someone you have already met, it asks rather than guessing, and hovering a linked name in a note or recap shows that character's entry. When a note says a character died, it suggests the status change, and nothing is updated until someone applies it.
Whatever you use, the habit is the same. Write the name, one line on who they are and what they want, and the detail that will bring them back to mind.