If you spend any time on r/Pickleball, you’ve seen the thread. The one where someone — the unfortunate guy who got volunteered to run the Saturday game — posts something like this:
(A composite of a dozen real threads.) We’ve got a Saturday group of about 18 on WhatsApp. Every Thursday I ask who’s in. By Friday night it’s a mix of yeses, maybes, and thumbs-ups I can’t interpret, and the court only fits 12. Half the group pays up front, the rest “next time.” Does anyone have a system that actually works?
Everyone is winging it. (For the lighter tour — the spreadsheets, the house rules, the drama — see the 100-thread field report. This post is the diagnosis.) And the answers — across dozens of these threads — fall into the same five patterns, each with the same exact failure mode.
Pattern 1: The Single Organizer
One person owns the chat, and there’s no named backup. They post the question, count the responses, make the call. It works fine at six players and one court.
It stops working the second they go on vacation, get sick, or just want to play without also running the whole thing. There’s no successor. The group goes quiet for a weekend and half the regulars find a different game.
Pattern 2: The Ambiguous Yes
People respond, but not with words. A thumbs-up. A heart. A laughing emoji on someone else’s “I’m out.” A reply that says “maybe” with a smiley face.
Every one of those means something different to the person who sent it. None of them mean anything specific to the person counting. The organizer ends up in DMs at 9pm asking “wait, so are you in?”
Pattern 3: Mental Math at 11pm
Court fits 12. RSVPs say 11 confirmed, 4 maybes, 3 emojis. The organizer is now doing combinatorics in their head: if 2 of the maybes show up, do I have to bump someone? If all 4 do, who’s the bump? Is it the people who said yes last?
The math is bad even when you can do it. The math is worse because nobody agreed on the rule in advance.
Pattern 4: The Forever Debtor
Court time costs money. Half the group pays before the game. Half says “I’ll get you next week.” One person hasn’t paid since February.
Everyone knows who it is. Nobody wants to bring it up. The organizer ends up either eating the cost or having an awkward conversation, neither of which they signed up for when they volunteered to run the chat.
Pattern 5: The Seasonal Collapse
Summer is fine. Everyone’s around. Then it’s August, half the regulars are on vacation, the group falls below the court cap two weeks in a row, the chat goes quiet, and by September people have drifted to other games. The group either dies or limps through the off-season on five people.
There’s no system to recruit — no way for friends-of-friends to discover the group, no way for new players to slot in when the regulars travel.
All five are the same problem
If you squint, all five problems are the same problem: the group is running on a tool that wasn’t built for coordination. WhatsApp is built for talking. Group texts are built for talking. The 👍 reaction is built for talking. None of them know what a court cap is, what an RSVP deadline is, or who’s actually playing on Saturday.
The successful groups in those Reddit threads aren’t using better tools. They’re using the same tools with strict house rules — “reply with the word IN or you’re not counted,” “deadline is Friday 5pm, no exceptions,” “Venmo me before you arrive.” The rules work. They also require the organizer to enforce them every single week, and they break the moment that person stops being available.
I built Dinkin because the rules should be built into the tool, not into one person’s willpower. The cap is real, and “I’m in” is a button, not an emoji. Share the ping link and a friend-of-a-friend can join — you still confirm them. The chat is still where you talk; Dinkin is where you actually decide who’s playing.
If you’re the organizer, the goal isn’t to be the organizer forever. It’s to make the group survive when you’re not.
If the group’s still on a chat and you want to keep it working a while longer, the survival guide has the seven rules. If you’re starting fresh, start here.