WhosFreeWhen?

15 July 2026

Why 'What Day Works for Everyone?' Always Turns Into a Nightmare (and How to Fix It)

Asking 'what day works for everyone?' sounds simple. Here's why it always spirals into weeks of back-and-forth, and the straightforward fix that actually works.

The message lands in the group chat sometime on a Tuesday. "We should sort a date for this! When does everyone work?" And just like that, a simple question begins its slow transformation into a weeks-long headache that ends in either no decision at all, or a date that does not actually work for half the people involved.

Sound familiar? Group scheduling has a reputation for being one of the most reliably frustrating things about organising anything with other people. And the frustrating part is that it always sounds like it should be easy. "We just need to pick a date." But it is not easy, and the reason why says a lot about how groups actually make decisions.


The Fundamental Problem: You Are Trying to Aggregate Private Information in Public

When someone asks "what day works for everyone?" in a group chat, they are asking ten different people to share private information (their schedules) in a public, unstructured format (the group chat), simultaneously, in a way that makes it easy for someone else (the organiser) to compile into a decision.

Every part of that sentence is a problem.

Private information is hard to share in public. People do not know each other's calendars. They have to look things up, think ahead, consider commitments that have not been confirmed yet. They are being asked to do a real cognitive task in the middle of a conversation that has already moved on to something else.

Unstructured responses cannot be aggregated easily. One person says "weekends work for me." Another says "not the 14th." A third says "I'm around from the 8th but not the 9th, and then free again from the 12th." Reconciling all of that into a coherent picture of when everyone is actually free requires someone to hold all of it in their head at once, which is basically impossible.

And then there is the public element. People see what other people have said before they respond. If someone confident says "Saturday the 15th works for me," suddenly the conversation anchors to that date. Others may agree even if it is not actually their best option, just to avoid conflict or seem easygoing.

The result is a mess.


The Collective Action Problem

There is a specific dynamic that plays out in almost every group scheduling conversation, and it has a name in social psychology: the collective action problem.

Everyone in the group wants to find a date. But no one individual wants to be the one who does the hard work of collecting everyone's schedules and figuring out the best option. So everyone waits for someone else to do it. The organiser asks the question but expects the group to help answer it. The group members give partial answers and then wait for the organiser to compile. The organiser waits for more responses. The responses trickle in over five days. By the time everyone has replied, the thread has drifted way down the chat and nobody can find the original question.

Three weeks later, someone says: "Did we ever sort that date?"


Why "I'm Pretty Flexible" Is Worse Than No Answer

You might think the collective action problem would be solved by people just being honest about their availability. But there is another pattern that makes things even harder: false flexibility.

Most people, when asked "when are you free?", will say some version of "I'm pretty flexible" or "I can make most dates work." This sounds cooperative and easygoing. In practice, it gives you almost no information.

What they mean is: "I have some flexibility but also some constraints I have not mentioned because I don't want to seem difficult." What you hear is: "This person will work with any date I choose." Then you pick a date and they cannot make it.

False flexibility is not dishonesty. It comes from a genuine desire to be helpful, combined with uncertainty about whether their constraints really matter. They do not want to be the person who blocks a date unnecessarily. So they hedge. And the hedging makes your job harder.

This is why asking "are you free on the 15th?" gives better information than "when are you free?" A specific question with a yes or no answer forces people to actually check their calendar rather than estimate.


The Date Range Problem

Even when people are genuinely trying to be helpful, coordinating across more than a few possible dates quickly becomes unmanageable.

Say you are trying to book something within the next six weeks. That is roughly 42 days. Asking each person "which of these 42 days can you do?" is asking them to do a lot of work, and the format of a group chat makes it nearly impossible to collect the answers in a usable way.

But shrink the question to just two or three fixed dates and you often end up with none of them working, because the right date was a Tuesday in the middle of the range that nobody thought to suggest.

The sweet spot is somewhere in between: a date range of four to six weeks, structured so that people can mark their actual availability across that window without it feeling overwhelming. That is enough flexibility to find a real answer without too many options to process.


Why the Group Chat Is the Wrong Venue

Group chats are good for conversation. They are genuinely terrible for decision-making.

A chat interface is designed to show you the latest messages, not to aggregate information over time. By the time the tenth person replies, the first nine replies are buried. Nobody can see the full picture. Nobody can make sense of it.

There is also notification fatigue. When a group chat gets busy, people start skimming. The message containing your scheduling question gets skimmed along with everything else, and some people never properly register what they were being asked.

And then there is the social element. In a group chat, everyone's responses are visible. This creates pressure to agree with each other, to avoid being the awkward one who cannot do the popular date. People end up saying "yeah that works" when it only half-works, and then either quietly struggling on the day or pulling out closer to the time.


The Fix: Take Scheduling Out of the Chat

The solution to every one of these problems is to take the scheduling question out of the group chat and give it its own dedicated space.

Instead of asking "when does everyone work?" in the chat, you create a structured poll where each person marks their own availability independently, without seeing what others have entered. You share a link to that poll. People click the link, enter a name, and tap the days they are free. The tool collects all of that and shows you a visual overview of when there is the most overlap.

This solves the aggregation problem: the tool does the combining, not you.

It solves the false flexibility problem: people are asked to mark specific days, which forces them to actually check their calendar rather than estimate.

It solves the social pressure problem: responses are collected independently, not in a thread where everyone can see what others said.

And it solves the group chat problem: the scheduling question lives in its own space, separate from the conversation, where it cannot get buried.

WhosFreeWhen is built specifically for this. You create a free event in under a minute, get a shareable link, and paste that link into your group chat instead of an open-ended question. Everyone marks their availability at their own pace. You come back to a clear view of when the group is most free, pick the best date, and announce it.

The whole thing can go from "we need to sort a date" to "the date is confirmed" in two or three days rather than two or three weeks.


How to Do It

Here is the process in plain terms:

Create the event before you send the message. Go to WhosFreeWhen, name your event, pick the date range you are considering, and copy the shareable link. This takes about 60 seconds.

Share the link with a clear, specific ask. Do not say "when does everyone work?" Say: "I've set up a quick poll for [event]. Takes 20 seconds. Can everyone fill it in by Sunday?" Specific ask, specific deadline, specific link.

Set a deadline and stick to it. Without a deadline, people put it off indefinitely. Four or five days is usually plenty. Once the deadline arrives, pick the best date based on whoever has responded. You do not need 100% participation.

Pick the best date, not the perfect date. There will almost certainly not be a date that works for absolutely everyone. The goal is the date that works for the most people, especially the most important ones. Pick it, announce it, and move on.


Frequently Asked Questions

Why do people say they're flexible and then can't do the date I pick?

Because "flexible" in a group scheduling context usually means "I have some constraints I'm not sure are worth mentioning." Asking people to mark their availability on a structured calendar forces them to actually check, which gives you real data instead of rough estimates.

What if only half the group responds before the deadline?

Pick the best date from whoever responded. Once a date is set, people who did not respond are more likely to confirm one way or another. Waiting for 100% response rates almost never works.

Does the whole group need to use WhosFreeWhen?

Only the organiser needs to create the event. Everyone else just clicks the link, picks a name, and taps the days they are free. No sign-up required, no app to download, nothing to install.

What if we have tried this before and people still don't respond?

Try sending the link with a personal message rather than only posting in the group chat. Direct messages get much higher open rates than group messages. Also make sure your ask is short and includes the "20 seconds" time estimate, so people know it is not a big ask.


Conclusion

"What day works for everyone?" sounds like the simplest question in the world. But it asks people to do something genuinely difficult: share private scheduling information, in public, in an unstructured format, in real time, with a group that has no clear decision-making process.

That is why it always turns into a nightmare. Not because your friends or colleagues are disorganised, but because the method of asking is fundamentally broken.

The fix is simple. Stop asking the question in the chat. Start sharing a link where everyone can mark their availability in 20 seconds, independently, without needing to see what anyone else said. Let the tool do the aggregating and show you the best date.

Create a free WhosFreeWhen event the next time you need to get a date confirmed. The nightmare ends a lot faster than you expect.

Ready to find the perfect date for your group?

Free, no sign-up required for anyone.

Create a free event

Find a date that works

Create an event