Most mastermind meetings die the same way.
Someone shares a win. Someone else piggybacks with a story. Forty minutes later you've had a nice chat, nobody got help with anything real, and everyone logs off wondering why they blocked two hours for this.
The fix is boring: a mastermind group agenda that you actually enforce.
I paid $13,000 to join my first mastermind when my SaaS was doing $15-20K a month. Six months later I was at $75K a month. The single biggest difference between that group and every free peer group I'd tried before? The paid one ran the same tight agenda every single call. No drift, no "let's just see where the conversation goes."
I now run my own group, Profitable Founder Club, on a version of that same structure. This is the exact agenda, with minutes attached, plus the variations for 60 and 90-minute calls and the fixes for when your agenda stops working.
What a mastermind group agenda actually needs to do
An agenda has one job: convert time into solved problems.
Not networking. Not motivation. Solved problems.
Every block in your agenda should survive this test: "does this help a specific member make a specific decision this week?" If it doesn't, cut it.
That means three things have to be in every meeting:
- Accountability check. Did people do what they said they'd do last time? Skip this and commitments become suggestions.
- Deep work on 1-3 real problems. The hot seat. This is the product. Everything else is packaging.
- Written commitments for next time. One sentence per person, captured somewhere everyone can see.
And three things that usually don't deserve the time they get:
- Long win-sharing rounds (cap it at 30 seconds per person)
- Guest trainings (fine occasionally, poison as a default)
- Open discussion with no owner (this is how meetings drift)
The 60-minute mastermind group agenda
This is the tightest version that still works. Good for weekly groups of 4-6 founders.
- 0:00-0:05 | Check-in. One win, one number, 30 seconds each. The number matters: MRR, trials, churn, whatever each member tracks. Numbers keep people honest in a way "things are going well" never does.
- 0:05-0:15 | Commitment review. Go around: what did you commit to last call, did it happen, what got in the way. Yes or no answers first, context second.
- 0:15-0:45 | One hot seat. One member, one problem, 30 minutes. Five minutes of context, ten minutes of questions from the group, fifteen minutes of suggestions and pushback. I broke down the exact minute-by-minute format in my guide to running a mastermind hot seat.
- 0:45-0:55 | Rapid-fire round. Anyone can ask one quick question and get 2 minutes of answers. This catches the small stuff that doesn't deserve a full hot seat.
- 0:55-1:00 | Commitments. Each member states one commitment for next call. Someone writes them down. Same doc every week.
One hot seat per hour is the constraint most groups get wrong. They try to give everyone airtime every week and end up giving nobody real help. Rotate instead: with 5 members and a weekly call, everyone gets a full hot seat every 5 weeks and rapid-fire access every week. That's a better deal than 10 shallow minutes each.
The 90-minute mastermind group agenda
This is what I'd run for bi-weekly groups, and it's close to what we run in Profitable Founder Club, where every call works through 3 member problems.
- 0:00-0:05 | Check-in. Same as above. One win, one number.
- 0:05-0:15 | Commitment review. Bi-weekly groups need this to have teeth. Two weeks is long enough to quietly drop a commitment and hope nobody remembers. Somebody has to remember.
- 0:15-1:15 | Two or three problem blocks. Either two 30-minute hot seats, or three 20-minute problem-solving blocks. The 20-minute version trades depth for coverage: 3 minutes of context, 7 minutes of questions, 10 minutes of answers. It works when members bring well-framed problems ("should I raise my base plan from $29 to $49?") rather than fuzzy ones ("thoughts on my pricing?").
- 1:15-1:25 | Rapid-fire round.
- 1:25-1:30 | Commitments.
If your members keep bringing fuzzy problems, that's an agenda problem too. Fix it upstream: require a 3-sentence written problem statement 24 hours before the call. Situation, what you've tried, the decision you're stuck on. Half the time, writing it solves it. The other half, the group starts from minute one instead of minute fifteen.
The agenda for your first meeting
Meeting one is different. Nobody has commitments to review and nobody trusts each other enough for a real hot seat yet. Don't pretend otherwise.
Run this instead, 90 minutes:
- 0:00-0:30 | Deep intros. 5 minutes per member: what you're building, current revenue, the one thing that would make the next 12 months a win. Real numbers required. If people won't share MRR in meeting one, they'll never share the embarrassing stuff later, and the embarrassing stuff is where masterminds earn their keep.
- 0:30-0:50 | Ground rules. Decide together and write them down: cadence, attendance expectations, confidentiality, how hot seats rotate, what happens after two missed calls. Twenty minutes now saves you the awkward enforcement conversation in month three.
- 0:50-1:20 | One volunteer hot seat. Someone goes first with a real problem. This sets the depth bar for everyone else.
- 1:20-1:30 | First commitments.
How often should you meet, and how the agenda changes
Cadence changes the agenda more than group size does.
Weekly: use the 60-minute version. Weekly plus 90 minutes is how you burn people out by month two. Momentum is high, commitment review is short because nobody forgot anything in 7 days.
Bi-weekly: the 90-minute version. This is the sweet spot for founders who are actually operating a business. Enough time between calls to ship the thing you committed to, not so much that the group loses the thread. It's what we settled on for the Club after testing both.
Monthly: honestly, I'd push back on monthly for anyone under $100K MRR. A month is long enough for a founder to make 15 decisions the group never gets to weigh in on. If monthly is all your group can do, extend to 2 hours, run three hot seats, and add a mid-month async check-in in a group chat where everyone posts their number and their blocker.
Whatever you pick, keep the meeting itself on rails. I wrote a full breakdown of facilitation, roles, and keeping people on time in how to run a mastermind meeting.
Five agenda mistakes that quietly kill groups
1. No timekeeper. An agenda without an enforcer is a wish list. Rotate the role. The timekeeper's only job is to say "two minutes left" and mean it. It feels rude for exactly one meeting, then it becomes the culture.
2. Win-sharing inflation. Wins are fun, so the wins round grows. 5 minutes becomes 20. Cap it: one win, one number, 30 seconds. Celebrate properly in the group chat instead.
3. Letting the loudest member set the topic. The hot seat rotation exists so airtime gets decided by the schedule instead of by whoever talks the most. If someone hijacks another member's seat with their own stuff, the facilitator redirects. Every time.
4. Skipping commitment review when it gets awkward. The week three people all failed their commitments is the most important commitment review you'll ever run. Skip it once and you've told the group commitments are optional.
5. Adding content. Someone suggests a book club segment. A guest speaker. A training. Each one sounds like added value and each one dilutes the reason people showed up: getting help with their business. If members want training, run it as a separate optional call. In the Club we keep those separate too: bi-weekly calls are for solving 3 member problems, and the monthly Q&A with founders past $100K MRR is its own session.
What to do when your agenda stops working
Every group drifts eventually. Attendance dips. Calls start five minutes late, then ten. The agenda isn't broken, it's stale. Three fixes, in order:
Re-vote the ground rules. Every 6 months, spend 20 minutes re-deciding cadence, length, and format from scratch. Groups that opt in again show up differently than groups running on defaults from a year ago.
Change the problem format. If 30-minute hot seats feel sluggish, run a month of 20-minute blocks. If rapid-fire is where all the energy is, expand it. The template serves the group, not the other way around.
Shrink the group. If two members haven't brought a real problem in 8 weeks, the kind thing is a direct conversation, not a softer agenda. A tight group of 4 beats a polite group of 8.
And if you're the only one who cares enough to fix it, that's your answer too. Some groups are done. Better to join or build one with structure baked in than to drag a dead one forward.
FAQ
How long should a mastermind meeting be?
60 minutes for weekly groups, 90 minutes for bi-weekly. Under 60 minutes you can't run a real hot seat plus accountability. Past 2 hours, quality drops fast and scheduling gets hard for operators. If you need more than 90 minutes regularly, your group is probably too big.
How many hot seats should one meeting have?
One per hour, roughly. A 60-minute call fits one 30-minute hot seat. A 90-minute call fits two 30-minute seats or three 20-minute problem blocks. Resist the urge to give everyone airtime every call; deep help on rotation beats shallow help every week.
What if one member dominates the meeting?
Structure is the polite fix. A rotation schedule decides whose problem gets worked on, a timekeeper enforces blocks, and the facilitator redirects hijacks back to the person in the seat. If someone keeps steamrolling after that, you have a membership problem. No agenda tweak fixes a person.
Should the agenda be the same every meeting?
Yes, mostly. Predictability is a feature: members prep better when they know exactly what's coming. Change the format deliberately (a quarterly goals session, an annual planning call) rather than improvising week to week. Re-evaluate the standing agenda every 6 months.
Do I need a facilitator for a peer mastermind?
You need the role, not a hire. Rotate facilitation and timekeeping between members each call. The facilitator keeps blocks on time and pulls quiet members in. Groups without the role don't stay peer groups for long; they become audiences for the most talkative member.
Steal the agenda, or join one that already runs it
Everything above works with a Google Doc and a timer. Pick the 60 or 90-minute version, run it for 6 weeks without skipping commitment review, and you'll know if your group is real.
And if you don't have the group yet, that's the actual hard part. Finding 4-6 bootstrapped founders at your stage who show up prepared every two weeks is harder than any agenda.
That's the part I built Profitable Founder Club for: a private mastermind for SaaS founders between $5K and $50K MRR pushing toward $100K. Bi-weekly calls that solve 3 member problems using the exact structure in this post, plus a monthly Q&A with founders already past $100K. Capped at 20 members so the hot seat rotation stays tight.