Home/Blog/ChatGPT Prompt for DnD Campaign: 10 Prompts to Plan an Arc
Blog

ChatGPT Prompt for DnD Campaign: 10 Prompts to Plan an Arc

P
promptstudio

10 ChatGPT prompts for a DnD campaign: turn a pitch into an arc, build factions with clocks, tie hooks to characters, plan session one, and prep each week.

ChatGPT Prompt for DnD Campaign: 10 Prompts to Plan an Arc

A good ChatGPT prompt for DnD campaign planning starts from what your table really has: a short pitch, the party's levels, how many sessions you will play, and what your players want to avoid. With those, ChatGPT can turn an idea into an arc sized to your schedule, factions that move on their own, and a first session you can run tonight. Below are 10 copy-paste prompts grouped by stage, plus a flagship prompt that builds the whole plan at once.

Use the AI for structure and ideas, and use your books or the SRD for rules and monsters. Talk through lines and veils with your players in session zero, and cut anything that does not fit your table.

Prompts for the campaign

1. Pitch to premise

Here is my campaign pitch: [pitch]. Write the premise in three sentences: the problem, why the party is involved, and what changes if they fail. Then give two alternative twists.

2. Arc sized to my sessions

We will play [number] sessions of [hours] each, starting at level [level] and ending near [level]. Split the campaign into three acts with sessions per act, each act's goal, its turning point, and the level at the end.

3. Factions with clocks

Create three factions for [setting]: goal, method, leader in one line, what they want from the party, and a four-step clock that advances when the party ignores them.

4. Villain plan

My main villain is [concept]. Write what they want, what they do each act if no one stops them, and three moments when the players can see their plan before they understand it.

Prompts for players and the table

5. Personal hooks

Here are my players' character concepts: [one line each]. Write one personal hook for each, tied to a faction or place in [setting], that pulls them into act 1.

6. Session zero questions

Write a session zero guide for a [tone] campaign: questions about tone, lines and veils, how the characters know each other, and table rules like [rules], in plain language.

Prompts for each session

7. Timed session plan

Plan a [hours] hour session for act [number]: opening scene, a choice, a social scene, an exploration scene, one fight or chase, and a cliffhanger, with minutes for each.

8. NPC quick sheet

Give me [number] NPCs for [place], each with a name, what they want, a voice or habit, and one secret. Keep each to two lines.

9. Recap and next steps

Here are my notes from last session: [notes]. Write a 100 word recap to read aloud, list the faction clocks that should advance, and suggest three scenes for next time.

10. Off the rails fix

My players just [unexpected choice]. Give me three ways the world reacts that keep the arc moving without forcing them back, using these factions: [factions].

Build the whole plan with the flagship prompt

The DnD Campaign Prompt: Pitch to Arc, Factions, and Session One combines prompts 1, 2, 3, 5, 6, 7, and 8. You add your pitch, party and levels, session budget, setting notes, tone with lines and veils, character concepts, and the rules your table uses. It returns a premise, a three-act arc, three factions with clocks, personal hooks, a session one plan timed to the minute, a prep list, and session zero notes. Its example is a sinking river town on stilts with three rival families, planned for 12 sessions of 3 hours.

Prep tools for the rest of the campaign

When a fight comes up, balance it with the D&D 5e 2024 combat encounter builder. Help players flesh out their heroes with the DnD character backstory builder and ChatGPT Prompts for DnD Characters, and picture them with ChatGPT Prompts for DnD Character Art. Short on time? Run a single night with the TTRPG one-shot adventure designer.

Find more story prompts in the Creative category, look through Browse, or post your own campaign prompt on Share.