Skip to article
Back to Blog
D&DDiscordWest MarchesOnline Play

How to Run a West Marches Campaign on Discord

D
Danylo, Co-founder, Kazkar
6 min read
Share

TL;DR

A West Marches server needs three shared things so information travels between groups: the Board where expeditions form, the Map of what’s been explored, and the Report every group posts when it gets back. Keep the rest of the server small, and add one wiki that every group writes into.

The Server Layout

Start with this. It’s small on purpose: one category each for the Board, the Map, and the Report, plus a place to read the rules, a place to hang out, and voice rooms to play in.

  • Start here
    • #rules-and-world table rules, homebrew, a short intro to the world. Read-only
  • The Board
    • #job-board rumors, contracts, and notices from NPCs. Expeditions start here
    • #looking-for-group players propose expeditions and sign up
  • The Map
    • #map the current world map, updated after every report
  • The Report
    • #reports one post after every expedition. The most important channel on the server
  • Town
    • #tavern in-character chat between sessions
    • #off-topic everything else
  • Voice
    • expedition-1expedition-2 one room for each group that might play at the same time
A starting channel list for a West Marches server. The Board, the Map, and the Report each get their own category so nobody has to search for them.

What Is West Marches?

West Marches is a campaign format described by GM Ben Robbins on his blog. The idea is simple:

  • No fixed group. A server might have 10, 20, or 40 players. Each session is played by whoever wants to and can.
  • Players schedule the game. The GM doesn’t say “we play on Saturday.” Players say “we want to go to the swamps, who’s in?”
  • Every session is a complete expedition. The group leaves a safe town and comes back by the end of the session. Nobody gets stuck halfway through a dungeon for a week.
  • The world is shared. Whatever one group killed, found, or angered stays that way for everyone.

That last point is what makes the format exciting, and it’s also where it breaks. On Thursday, Marta’s group finds a dragon’s lair in the mountains and barely escapes. On Saturday, Oleh’s group, who never heard about it, cheerfully heads into the same mountains to “check out that cave.” Every group is made of different people, the world is shared, and each player only remembers their own part of it.

Why Discord Works

Discord gives you everything the format needs in one place everyone already opens every day: channels for announcements, voice rooms for play, roles for players and GMs, and reactions for quick sign-ups. The layout above handles the rest. What Discord won’t do on its own is move information from one group to the next, which is the job of the Board, the Map, and the Report.

The Board, the Map, and the Report

In a regular campaign, the whole group remembers what happened, because they were all there. In West Marches, each group only saw its own piece. These three shared things put the pieces together into one world.

The Board: Where Expeditions Start

The job board is what gets players together. The GM posts rumors and contracts, and players pick what interests them.

  • Write it in-world. Skip “there’s a level 3 dungeon” and post “The miller in Willow Hollow will pay 50 gold to whoever finds out what’s stealing his sheep.”
  • Give jobs a deadline. “The caravan leaves in two weeks” pushes players to plan.
  • Let the world react. If nobody took a contract, the next rumor tells what happened because of it.

The Map: What’s Been Explored

The map is the shared memory of geography: explored areas, discovered routes, dangerous places.

  • Start with an almost empty map. Let the players fill it in.
  • Have a player draw the map, not the GM. That way it shows what the characters know rather than what’s really out there.
  • Mark danger. “A dragon lives here” matters more than the exact shape of the mountains.

The Report: What Happened Without You

The report is the heart of the format. Without reports, groups live in parallel worlds, and a month later the dragon’s lair gets discovered for the fifth time. After every expedition, someone from the group posts one in #reports using a template like this:

EXPEDITION · [date] · [where we went]

GROUP
[Characters and players]

GOAL
[What we set out to do]

WHAT HAPPENED
• [Key events, 3–5 points]

WHAT WE FOUND
• [Places, items, routes]

WHO WE MET
• [NPC: name, who they are, how they feel about us]

DANGER
• [What to stay away from]

LEFT UNFINISHED
• [Hooks for the next group]

The last section matters most. “Left unfinished” turns a report into an invitation: another group reads it and goes to finish the job.

How to Schedule Expeditions

Scheduling is the second reason West Marches campaigns fall apart. This routine works:

  1. The GM posts open slots. “I can run Thursday and Sunday evening.”
  2. A player proposes an expedition in #looking-for-group. Where, why, and which slot.
  3. Others sign up with a reaction, like ⚔️ under the message.
  4. Set a minimum and a maximum. Usually 3 to 6 players. Fewer, and the expedition is moved. More, and it’s split in two.
  5. Priority goes to people who haven’t played in a while. Otherwise the same people take every seat.

Common Problems and Fixes

ProblemFix
Groups don’t know what others didA report after every expedition is a required rule
The same players take every slotPriority for people who haven’t played in a while
The GM burns outSeveral GMs running different regions of the same world
GMs’ notes contradict each otherOne shared wiki for all GMs instead of a separate document each
Nobody writes reportsA reward for reports and a short template instead of “tell us what happened”
New players don’t know what’s going onA “start here” page and the last few reports pinned in the channel

If you have several GMs, agree on how you’ll split the work up front. Our session zero checklist works for West Marches too: run it for the whole server instead of one group.

Shared Memory for Every Group

Even with good reports, one problem remains. Reports get written after the session, tired, at 1 AM. Half the names get lost, and the NPC Marta’s group talked to has a different name in Oleh’s group’s report.

So West Marches needs more than a feed of reports. It needs a wiki: one page per NPC, location, and faction, which every group adds to. We covered how to build one in our guide to campaign wikis, and what to put on each page in tracking NPCs, locations, and lore. If nobody has the energy to write reports at 1 AM, Kazkar can record each expedition in its voice room and add what the group found to one wiki for the whole campaign, so Saturday’s group finds Thursday’s discoveries already linked.

Keep GM secrets separate from the shared wiki. For how to split what players see from what they don’t, see player notes vs. DM notes.

When it works, the payoff is small and very satisfying. Next Saturday, as Oleh’s group gets ready for the mountains, someone opens the wiki, finds the page for “The Lair in the Grey Teeth,” and says, “Guys, maybe the swamps first?” Nobody from Thursday had to be there for that warning to reach them.

Frequently Asked Questions

What is a West Marches campaign?

A format with a large pool of players instead of a fixed group, a shared world, and expeditions the players schedule themselves. Each session starts and ends in a safe town, and what one expedition changes stays changed for everyone.

How many players do you need for West Marches?

Aim for at least 8–10 players on the server so a group can always come together. Each expedition takes 3 to 6 people.

How do groups find out what other groups did?

Through a report after every session, a map players keep updated, and a campaign wiki. Without them, each group ends up playing in its own version of the world.

Can several GMs run one West Marches?

Yes, and on big servers it works better. Agree on who handles which regions and keep all your notes in one shared wiki.

Can you run West Marches outside of D&D?

Yes. It works in any system with exploration and a dangerous world, including Pathfinder, OSR games, and Shadowdark.

Your move, adventurer

One memory for every expedition

Kazkar records each expedition in its Discord voice room, writes the chronicle, and adds the NPCs, places, factions, and items the group found to one wiki for the whole campaign, so the next group finds them already linked. Free to start, no card required.

Add Kazkar to Discord
Share
The Scribe
D

Danylo

Co-founder, Kazkar

Danylo is a co-founder of Kazkar and a tabletop RPG player and GM. He writes about running games, tracking campaign lore, and turning messy session notes into stories worth keeping.

Meet the Kazkar team →