Secret Santa✦ Magic & Secret ✦

Secret Santa in a WhatsApp group

For most families, friend groups and teams, the group chat is where Secret Santa actually happens: the invitation, the arguments about budget, the hints. The one thing a chat can’t do on its own is the draw itself. Here’s how to do it properly with a single link.

Organising it now? Free, and nobody has to sign up.

🎁 Draw names for free

How it works in three steps

  1. Create the draw at drawmysecretsanta.com with everyone’s first name, the budget and the date.
  2. Tap Share and pick WhatsApp. The app sends a message to your group with the link.
  3. Everyone opens the link, taps their own name and sees who they’re buying for. Nobody else sees it, including you.

You don’t need anyone’s phone number or email, and nobody installs anything: it runs in the browser of any phone. The same link works in iMessage, Messenger, Telegram, Signal, Slack and Teams, so mixed groups are fine.

Why not use a poll, a bot or an AI?

With a shared link, each person sees only their own result, and the organiser can play too because the names are drawn on the server.

Messages you can paste

Invitation (before the draw):

🎅 Secret Santa this year? Budget £20, presents swapped at dinner on Saturday 19th. Reply 🙋 by Friday if you’re in!

Sharing the draw:

🎁 The names are drawn! Open this link, tap YOUR name (only yours, please) and you’ll see who you’re buying for: [link]. Save the picture of your result, you can only reveal it once.

More options, including reminders and reveal-day messages, are in our message templates.

Keeping the group organised

What if someone taps the wrong name?

This is the one thing to warn people about. If someone taps another person’s name, that result is marked as seen and its owner won’t be able to reveal it. It’s rare when you ask everyone to tap only their own name, but if it happens, the fair fix is to start a new draw and share the new link before anyone buys anything.

Large groups and communities

WhatsApp groups can be big. The draw works for up to 200 people. For very large groups, consider splitting into teams (one draw per team) so presents can be swapped in smaller circles.

Frequently asked questions

Does it work on iMessage, Telegram or email too?

Yes. The link can be sent any way you like. What matters is that each person opens it and taps their own name.

Does everyone need to be in the same group?

No. You can send the link privately to each person; it is the same draw.

Can I see who has already revealed their name?

Yes, the draw page shows how many people have seen their result, without showing who got whom.