Free · No login

Map the Factions Pulling Your Campaign Apart

Political campaigns fail on bookkeeping. Three factions, two secret backers and a leader who owes someone a favour is four sessions of brilliant tension — or a muddle, depending entirely on whether you can still remember who owes what to whom. Put it on a map instead.

Enemy (85)Secret (60)Secret (55)Leads (95)Leads (90)Rival (70)Envoy (80)
The Iron Circle
Faction · Active
factionmilitary
The Silver Court
Faction · Active
factionmerchant
The Ash Brotherhood
Faction · Active
factionsecret
General Morreth
NPC · Alive
leader
Lady Voss
NPC · Alive
leader
The Pale Envoy
NPC · Unknown
leadersecret
The Contested City
Location · Known
location
A live map — the Faction War template. Two factions at open war, and a third quietly funding both. Drag to pan, scroll to zoom.

Built for the way faction politics actually breaks

Factions outlive their leaders

Leaders are separate nodes linked to their faction, so when your players assassinate General Morreth the Iron Circle doesn't vanish from your notes — it acquires a succession crisis. Swap the leader node, keep every faction-level relationship intact.

Influence runs one way

Directional edges record asymmetry: who has leverage over whom, who is funding a faction that doesn't know it, who thinks they're the senior partner. Bidirectional edges are for the open war everyone can see.

Loyalty is a number that moves

Every relationship has a 0–100 strength. Revise it after the session where the party humiliates an ambassador, and the map starts telling you what happens next instead of just recording what happened.

The good stuff stays hidden

Hidden edges and hidden nodes never reach a player share link. The conspiracy can be fully mapped from session one and still land as a surprise in session twelve.

A worked example

In the map above, the Iron Circle and the Silver Court are at open war over a contested city — a bidirectional Enemy edge at strength 85, the thing every NPC in the city will talk about. Their leaders, General Morreth and Lady Voss, carry a personal Rival edge of their own, which is why a ceasefire brokered by your players will still be fragile.

Then there are two lines your table cannot see: the Ash Brotherhood funds the Iron Circle, and the Ash Brotherhood advises the Silver Court. Both directional, both marked secret. Neither faction knows. Every time the war escalates for no visible reason, you know why — and so does your map, six months later, when you've forgotten.

Start from the Faction War template

The map above opens as a real campaign in one click — three factions, two leaders, a hidden agent, the contested city, and two quest goals to pull on. Rename the houses to fit your setting and you're running.

Tracking people rather than power blocs? Use the NPC relationship map. Running court politics specifically? The Royal Court template is built for succession drama.

Frequently asked questions

How is a faction map different from an NPC map?
The mechanics are the same but the unit of drama changes. On an NPC map the interesting question is who trusts whom; on a faction map it's who benefits. Factions are nodes that outlive their leaders, so you link a leader to their faction with a subordinate relationship and can then kill, replace or turn that leader without losing the faction's position in the wider conflict.
Can I show that a relationship runs one way?
Yes, and faction politics needs it constantly. Every relationship can be bidirectional or directional. Open war between two factions is bidirectional; a cult secretly funding a militant order that has no idea who its benefactor is runs one way, from cult to order.
How do I track a faction secretly backing both sides?
Draw a Secret relationship from the faction to each side and mark both hidden-from-players. The two lines sit on your map from session one, visible to you as the reason certain events keep going the way they do, and stay out of every player-safe share link until you decide otherwise.
Can I track how strong an alliance is?
Each relationship carries a strength value from 0 to 100 and free-form notes. In practice the strength number is how you record erosion: an alliance at 85 that your players spend three sessions undermining becomes a 40, and when it crosses whatever line you set in your head, it breaks.
What about factions the players haven't discovered?
Nodes themselves can be hidden from players, not just relationships. A conspiracy can sit fully mapped on your canvas — leadership, funding lines, catspaws — and be entirely absent from what your table sees until the moment it surfaces.
Does this work outside D&D?
Yes. Faction conflict is system-independent, and nothing here touches rules. It's used the same way for Blades in the Dark crews and their rivals, Vampire coteries and courts, Pathfinder Adventure Path factions, or a homebrew setting's noble houses.

Part of a complete GM toolkit

The Spider's Web combines an NPC relationship mapper, session planner, initiative tracker, dice roller, and generators into one campaign manager for any tabletop RPG — in person or online. Free, no login required. Your data stays in your browser.

Start your campaign — it's free →