Paid DM AdviceMarch 8, 202614 min read

7 Common Mistakes New Paid DMs Make (And How to Avoid Them)

The paid DM space is growing fast, and that's great news. But most new paid Dungeon Masters make the same handful of mistakes in their first few months β€” mistakes that lead to burnout, empty seats, and giving up entirely. Here are the 7 biggest pitfalls and exactly how to sidestep them.

Becoming a paid Dungeon Master is one of the most rewarding ways to turn a hobby into income. You get to tell stories, build worlds, and create unforgettable experiences β€” and people pay you for it.

But there's a learning curve that has nothing to do with storytelling or encounter design. The business side of paid DMing is where most newcomers stumble. After talking to dozens of paid DMs and watching the same patterns repeat across communities, we've identified seven mistakes that trip up nearly every new paid DM.

The good news? Every one of these is fixable. And fixing them early is the difference between a sustainable side income and a burned-out hobby.

Mistake 1: Underpricing Your Sessions

❌ The Mistake

Charging $5 per player because you think low prices will attract more people and help you β€œget started.”

This is the single most common mistake new paid DMs make, and it's the most damaging. The logic seems sound: β€œI'm new, so I should charge less to attract players.” But here's what actually happens when you charge $5 per player:

  • βœ—Players assume low quality. Pricing is a signal. A $5 session feels like a gamble. A $20 session feels like a professional experience. People associate price with value β€” this is basic pricing psychology, and it applies to D&D just like everything else.
  • βœ—You attract low-commitment players. Players who balk at $15 are often the same players who cancel last minute, skip sessions, and don't engage between games. Players who pay a fair rate are invested β€” literally and emotionally.
  • βœ—The math doesn't work. At $5 per player with 4 players, you're earning $20 for a session that took 5+ hours of total work (including prep). That's $4/hour. You'll burn out before you ever build momentum.

How to fix it

The sweet spot for most new paid DMs is $15–$20 per player per session. At this range, you signal professional quality, attract committed players, and earn enough to make the prep time worthwhile.

Don't just pick a number, though. Calculate your actual time investment β€” session time plus prep time plus admin β€” and work backwards from a reasonable hourly rate. We break down the exact math in our complete guide to pricing D&D sessions.

πŸ’‘ Pro tip: If you're nervous about charging $15–$20 with no track record, offer a free or discounted Session 0. Let players experience your DMing before they commit. This removes the risk for them without devaluing your ongoing rate.

Mistake 2: Not Having a Clear Cancellation Policy

❌ The Mistake

Running sessions without any written policy on no-shows, late cancellations, or session minimums β€” then getting frustrated when players ghost.

You've prepped for hours. You've arranged your evening around the session. Then, 30 minutes before game time, two players drop out and a third simply doesn't show. Now you're stuck with a session that can't run, wasted prep, and zero income for the night.

This happens to every new paid DM who doesn't set expectations upfront. Without a cancellation policy, players treat your game like a casual hangout β€” something they can bail on whenever something better comes up.

How to fix it

Create a written cancellation policy and share it with every player before they join your table. Here's a template you can adapt:

Sample Cancellation Policy

48+ hrs:Full refund or credit toward a future session. No questions asked.
24–48 hrs:50% refund or credit. The DM has already started prepping for you.
<24 hrs / No-show:No refund. The seat was held for you and can't be filled on short notice.

Session minimum: If fewer than 3 players can attend, the session will be rescheduled. All attending players receive credit toward the next session.

The key is communicating this before anyone pays. Put it in your game listing, your Session 0, and a pinned message in your Discord server. Players respect boundaries when they know about them upfront. It's the ambiguity that creates conflict.

πŸ’‘ Pro tip: Frame your policy as protection for everyone, not just yourself. β€œThis policy exists so that no player shows up to a cancelled session, and no DM preps for a game that doesn't happen.” That framing makes it feel fair, not punitive.

Mistake 3: Trying to Please Every Player

❌ The Mistake

Saying yes to every player request, bending your campaign to accommodate everyone, and losing your own creative identity in the process.

When players are paying you, it's natural to feel like you owe them whatever they want. One player wants a gritty, low-magic setting. Another wants to play an anime-inspired homebrew class. A third wants more combat; a fourth wants more roleplay. You try to accommodate everyone, and the result is a game that satisfies no one β€” including you.

People-pleasing is the fastest path to DM burnout. It turns every session into an impossible balancing act and drains the creative energy that made you want to DM in the first place.

How to fix it

  • β†’Define your style upfront. Before players join, tell them exactly what kind of game you run. β€œThis is a narrative-heavy, medium-crunch campaign with a 60/40 roleplay-to-combat ratio.” Players who want that will sign up. Players who don't will self-select out β€” and that's a good thing.
  • β†’Use Session 0 as a filter, not just an intro. Session 0 isn't just about setting expectations β€” it's about finding the right fit. If a player's preferred playstyle clashes with your game, it's better to part ways early than to force a mismatch for weeks.
  • β†’Accept that not every player is your player. A paying player who doesn't fit your table is worse than an empty seat. One disruptive or mismatched player can drive away the four who are a great fit. Protect the table, not the headcount.
  • β†’Collect feedback, but curate it. Ask for feedback after every few sessions. Take suggestions seriously β€” but filter them through your vision for the game. You're the director, not an order-taker.
πŸ’‘ Pro tip: The DMs who charge the most and have waitlists are almost always the ones with the strongest creative identity. Players pay for your vision, not a generic D&D session. Lean into what makes you unique.

Mistake 4: Neglecting Session Reminders

❌ The Mistake

Assuming players will remember when the session is and show up on time without any prompting.

Your players have jobs, families, other hobbies, and a dozen other things competing for their attention. Even the most committed player can forget about a Tuesday night session when life gets busy. And when they forget, you get no-shows β€” which means lost income, wasted prep, and a disrupted game for everyone who did show up.

Most new paid DMs rely entirely on players remembering the schedule. Maybe they posted the date once in Discord. Maybe they mentioned it at the end of last session. That's not enough.

How to fix it

Implement a two-reminder system that dramatically reduces no-shows:

πŸ“…

48-Hour Reminder

Send a message to your group two days before the session. Include the date, time, and a quick teaser of what's coming: β€œThis Thursday at 7 PM EST β€” the party finally reaches the Crimson Vault. See you there.” This gives players enough time to adjust their schedule or notify you if they can't make it.

⏰

2-Hour Reminder

A short ping two hours before game time. β€œWe're live in 2 hours! Make sure you've got your character sheet ready.” This catches anyone who lost track of the day and gives a final window to flag issues.

Paid DMs who use this two-reminder system report no-show rates dropping from 15–20% to under 5%. It's one of the highest-impact, lowest-effort changes you can make.

πŸ’‘ Pro tip: Sending manual reminders gets tedious fast, especially if you're running multiple games. Rollkeep automates session reminders directly in your Discord server β€” 48 hours and 2 hours before each game, with no manual effort on your part.

Mistake 5: Running Too Many Games Too Fast

❌ The Mistake

Jumping straight to 4–5 games per week because you're excited and want to maximize income immediately.

The math is seductive. If one game earns you $80 per session, then five games earns $400 per week. That's over $1,600/month β€” real money. So new DMs sign up for as many games as they can fit into their schedule.

Here's what actually happens: by week 3, the prep becomes overwhelming. By week 5, you're recycling content across games and your quality drops. By month 2, you're dreading sessions instead of looking forward to them. Many new paid DMs who sprint like this quit paid DMing entirely within 8–10 weeks.

How to fix it

Start with 1–2 games per week and hold that pace for at least a month. This gives you time to:

  • β†’Refine your prep workflow. Figure out how long prep actually takes you, where you can cut corners without sacrificing quality, and what tools save you time.
  • β†’Build your admin systems. Payment collection, scheduling, player communication β€” these all need to be streamlined before you scale. Doing them manually for 5 games is a nightmare.
  • β†’Gauge your energy levels. DMing is performative, creative work. It's more draining than most people expect. Learn how many sessions you can run per week while still being excited to prep for the next one.
  • β†’Maintain quality. Two excellent games will earn you more long-term β€” through reviews, referrals, and retention β€” than five mediocre ones.

A sustainable scaling timeline

Month 1–2:1–2 games/week. Build your systems, find your rhythm.
Month 3–4:Add a 3rd game if you feel energized and your quality is consistent. Don't force it.
Month 5+:Scale to 4–5 games/week only if you've automated your admin work and have a reliable prep pipeline. Most full-time paid DMs cap at 4–6 games per week.
πŸ’‘ Pro tip: The right number of games per week is the highest number where you're still excited to prep for each one. The moment prep feels like a chore, you've overcommitted.

Mistake 6: Poor Payment Collection Process

❌ The Mistake

Chasing players for Venmo payments after the session, accepting inconsistent payment timing, or not enforcing payment at all.

The β€œI'll Venmo you after the session” approach feels casual and friendly. But it creates a cascade of problems. Some players forget. Some delay. Some pay half. You end up sending awkward DMs asking for money days later, which makes you feel like a debt collector β€” not a professional DM.

Worse, payment-after-session gives players an easy exit. If they didn't love the session, they simply don't pay. You've already delivered the service with no guarantee of compensation.

How to fix it

Switch to a payment-before-session model. This is the industry standard for professional paid DMs, and it solves virtually every payment problem in one move:

  • βœ“No more chasing payments. You receive payment before you prep, before you log on, before you run the game.
  • βœ“Players are more committed. When someone has already paid, they show up. Pre-payment reduces no-shows dramatically.
  • βœ“It feels more professional. Every other service β€” from fitness classes to tutoring β€” charges upfront. D&D should be no different.

Use Stripe for payment processing. It's the professional standard: players get receipts, you get reliable payouts, and the fees are transparent (2.9% + 30 cents per transaction). Avoid Venmo, Zelle, or Cash App for business transactions β€” they weren't designed for it, they lack dispute protection, and they look unprofessional.

πŸ’‘ Pro tip: Rollkeep integrates Stripe payments directly into your Discord session workflow β€” players pay when they sign up for a session, and you never have to chase anyone. It handles invoicing, receipts, and payouts automatically. Check out our guide to essential paid DM tools for more options.

Mistake 7: Not Building a Player Community

❌ The Mistake

Treating each game as a transactional one-off β€” players pay, you run the session, everyone goes home. No lasting connection, no community, no recurring revenue.

One-shots can be profitable, but they're a treadmill. Every week, you're marketing, recruiting, and filling seats from scratch. The DMs who build sustainable income aren't constantly hunting for new players β€” they're running recurring campaigns with a loyal community that keeps coming back week after week.

A player community is the difference between a side gig and a business. It gives you predictable income, a built-in audience for new games, and the social connections that make DMing feel rewarding instead of exhausting.

How to fix it

🏰 Set Up a Dedicated Discord Server

Create a central hub for all your games β€” not just individual campaign channels. Include spaces for general TTRPG chat, game announcements, character showcases, and memes. Your server should feel like a community, not a booking platform. Our guide to running paid campaigns on Discord walks through the full server setup.

πŸ“ Post Session Recaps

After each session, write a short recap and post it in your server. This does three things: it keeps absent players in the loop, it gives the story a tangible artifact that players can revisit, and it builds excitement between sessions. Recaps don't need to be novels β€” 3–5 paragraphs covering key events is enough.

πŸ’¬ Foster Between-Session Engagement

The strongest paid DM communities are active between sessions, not just during them. Post in-character prompts (β€œWhat's your character doing on their day off?”), share relevant lore drops, or ask players about their backstory goals. This keeps the campaign alive in their minds all week and makes them far more likely to renew.

🎯 Use One-Shots as a Funnel

Run occasional one-shots that are open to your full community. This lets waitlisted players experience your DMing style, introduces campaign players to each other across tables, and gives you a low-risk way to test new ideas. Players who love the one-shot are primed to join your next campaign.

Building a community takes time, but the payoff is enormous. DMs with an active server of 30–50 members rarely struggle to fill tables β€” they have waitlists. If you're starting from scratch, our guide on finding players for your paid campaign covers the best channels for your first recruits.

TL;DR β€” The 7 Mistakes at a Glance

1.Underpricing β€” Charge $15–$20/player minimum. Low prices signal low quality and attract uncommitted players.
2.No cancellation policy β€” Set a written policy with tiered refunds (48hr / 24hr / no-show). Share it upfront.
3.People-pleasing β€” Define your style, attract the right players, and protect the table over the headcount.
4.No session reminders β€” Send 48-hour and 2-hour reminders. Automate them if possible.
5.Scaling too fast β€” Start with 1–2 games/week. Scale slowly over months, not days.
6.Chasing payments β€” Collect payment before sessions via Stripe. Drop Venmo and Cash App.
7.No community β€” Build a Discord server, post recaps, engage between sessions. Community = sustainability.

Avoid These Mistakes on Autopilot

Rollkeep handles the operational side of paid DMing β€” automated reminders, Stripe payments, session scheduling, and player management β€” so you can focus on running great games instead of chasing logistics.

βš”οΈ Join Early Access β€” Free

Related articles