How to Take Session Bookings in Your WhatsApp Group

How to Take Session Bookings in Your WhatsApp Group

JustJoin ·

Keep the WhatsApp group exactly as it is and add one link for the booking step: what WhatsApp's own RSVP does, when it is enough, and how to hold places, run a waitlist and reuse one Club link.

Your group has forty people in it and a run every Tuesday. On Monday evening you post "Who's in tomorrow?" and the replies come in: a thumbs up, a "probably", a "me + 1", a voice note, and someone asking where you meet again. By Tuesday morning you are scrolling up to count, and the number is still a guess.

The group is not the problem. It is where your people talk, and it works. What a group chat is bad at is one specific job: holding a place for a specific person on a specific date. This guide keeps the group exactly as it is and adds one link for that job.

Three questions that look alike

Most of the confusion in a group chat comes from mixing three different questions:

  • Which date suits most people? That is a vote. A poll is the right tool for it.
  • Who is thinking of coming? That is interest. A reply, a thumbs up or a Maybe is enough.
  • Who has a place? That is a booking. It needs a limit, a list that stays correct when someone drops out, and a confirmation the person can find again.

A poll answers the first question well and the third one badly. A vote is not a place, and nobody gets told they are in.

What WhatsApp already does

WhatsApp does more here than many Hosts assume. Inside a group chat you can create what WhatsApp calls an "Event": a name, a date and time, a location and a description. Members answer Going, Maybe or Not going. Everyone who answered Going or Maybe gets a notification when it begins, and they are notified again if you change the details.

WhatsApp's own help page is just as clear about the limits:

  • You cannot invite anyone who is not in the chat, and you cannot forward the Event to another chat.
  • New members cannot see an Event created before they joined. WhatsApp's advice is to delete it and create a new one.
  • Only one person can host it. There is no co-host.

The help page describes no limit on how many people can answer Going. So the Event is a good way to see interest. It is not a list of places.

When the group's own tools are enough

Keep everything in WhatsApp if all of this is true:

  • There is no real cap. The park is big and nobody is ever turned away.
  • Everyone who might come is already in the group.
  • The Session is free and no money changes hands.
  • You are happy to count the Going answers and live with the odd surprise.

Plenty of good groups run exactly like this for years. Add a booking link when places are limited (a track, a studio, one coach for twelve people), when people outside the group should be able to join, when new members keep missing the Event, or when you start to charge.

Step 1: publish the next Session

Create your Club on JustJoin and add next week's Session: the date, the start time, the meeting point and the number of places. Write the meeting point the way people will look for it on the day, "the café terrace at the north gate" rather than a street name.

JustJoin puts no cap on bookings for free Sessions (the only limit is the capacity you set), and there are no ads. If you charge, it is 3% on paid Sessions with Stripe's processing fee on top and no subscription. The details are on the pricing page.

Step 2: post one message in the group

Here is a draft you can adapt and send yourself:

Tuesday run, 19:00 from the north gate café, 6 km easy. 15 places this week so the back marker can keep everyone together. Book your place here: [your Session link]. Can't make it after all? Cancel from your confirmation email so the next person gets in.

When you paste a public Session link into the chat, WhatsApp turns it into a preview card: the Session name and your Club, the date and time, the meeting point, how many places were left when you posted it, and your Club picture. JustJoin builds that card from the Session itself, so the group sees the details before anyone taps. A Private Session's link shows a plain card instead, so its details are not shown to whoever the link gets forwarded to.

Step 3: talk in the chat, keep the list on the page

Questions, route photos and "running late" messages stay in WhatsApp. Who has a place lives on the Session page and nowhere else. When someone asks "am I on the list?", the answer is in their confirmation email, not two hundred messages up.

Each Attendee books with a name and an email, without an account and without installing anything. They get a confirmation with a personal link to manage the booking, and JustJoin sends reminders 24 hours, 2 hours and 30 minutes before the start. You see who is coming by name. Attendee email addresses stay private, because JustJoin sends the emails for you.

Step 4: when someone drops out

Someone who cannot come cancels from the link in their confirmation email. If the Session was full, the first person on the waitlist moves into the free place and gets an email saying they are in. On a paid Session, that email asks them to pay to confirm. You do not have to post "one place free, who wants it?" and then referee the replies.

The waitlist guide covers how to set capacity so the waitlist does the work, and handling no-shows without being awkward covers the people who neither come nor cancel.

Step 5: next week, same link

After the run, repeat the Session for the following week in one tap. Your Club link always lists every upcoming Session, so put it in the group description once. Each week you can post the new Session link, or simply point back to the Club link. Someone who joins the group next month finds the same link in the description, which last week's Event cannot give them.

What this does not change

  • The group stays where it is. JustJoin has no chat, no member directory and nothing for your people to install.
  • You still post in the group yourself. JustJoin has no access to your group and never posts in it.
  • The booking link works for people outside the group too, so a friend of a friend can book without being added to the chat first.

For run Clubs

If your group is a run Club, JustJoin for run Clubs shows the whole setup on one page, and the run-club booking guide compares booking tools for run Clubs.

FAQs

Do my members need an app or an account to book? No. They tap the link, enter a name and an email, and they are booked. The confirmation email carries their personal link to manage or cancel.

Can I keep using WhatsApp's own Event as well? You can, but two lists drift apart. If places are limited, let the Session page be the list and use the chat for everything else.

Does JustJoin read my group or post in it? No. JustJoin has no access to your group. You copy the link and post it yourself.

What happens when the Session is full? New bookings join the waitlist. When a place opens, the next person moves in and is told by email.

What does it cost? Free Sessions are free, with no booking cap and no ads. Paid Sessions cost 3% plus Stripe's processing fee, with no subscription.

Want to see what your group would see first? Open the sample Club, then publish your next Session and post the link where your people already talk.