Scheduling a group meeting sounds simple. It almost never is.
You pick three times. Someone can't do any of them. You pick three more. Now someone else can't. A week passes. You still don't have a time on the calendar, and half the people have forgotten what the meeting was even about.
There's a better way. Here's how to schedule a group meeting without the back-and-forth.
Why group meeting scheduling breaks down
The root problem is information asymmetry. You have your calendar. Everyone else has theirs. Nobody has a complete picture of when the whole group is free.
So you guess. Then they guess. Then you iterate, one email at a time, until something lands — or until everyone gives up.
The fix isn't more emails. It's collecting everyone's availability at once.
Step 1: Pick a few candidate times, not one
The biggest mistake when scheduling a group meeting is proposing a single time. When that time doesn't work for someone, you're starting from zero.
Instead, propose 4-6 options across different days and times. The wider the spread, the more likely something hits. You're not committing to any of them yet — you're gathering data.
Step 2: Use a scheduling poll instead of email
A scheduling poll collects availability from everyone in one place. You share a link. Each person marks which times work for them. You see the results at a glance and pick the winner.
This replaces 8 emails with one link. It also removes the social pressure of replying — people can mark availability honestly without worrying about being the one who said no.
Tools like WhenWorks let anyone vote without creating an account, which matters when you're coordinating across a company or with people outside your organization. Nobody wants to sign up for something just to say they're free Thursday afternoon.
Step 3: Set a deadline for responses
Group meetings fall apart when one or two people never respond, leaving the organizer stuck waiting.
Set a deadline when you share the poll — "Please vote by Wednesday at noon so I can confirm the time." Most people will actually respond. The ones who don't have implicitly said they're flexible or disengaged.
Don't wait for 100% participation. Once you have most of your group, pick the time with the most votes and send the invite.
Step 4: Pick the winner and send a proper invite
When the votes are in, pick the time that works for the most people — especially the highest-priority attendees.
Then send an actual calendar invite, not another email. The invite should include:
- •The time and timezone (critical for distributed teams)
- •The meeting goal in one sentence
- •Any materials people need to review beforehand
If someone couldn't make the final time, loop them in separately rather than delaying the whole group.
Step 5: Protect the time once it's set
The other reason group meetings fail: they get rescheduled.
Once a time is on the calendar, don't move it unless there's a genuine conflict from a key attendee. Repeated rescheduling trains people to not bother clearing their calendar in the first place.
The fastest way to schedule a group meeting
- •Open WhenWorks
- •Pick 4-6 times across the week
- •Share the link with your group
- •Wait for votes (set a 48-hour deadline)
- •Pick the winner and send the invite
From start to finish: under 5 minutes. No email thread. No waiting a week to find out everyone's availability.
Ready to try it? Create a free scheduling poll → — no account required to vote.


