How to run a Secret Santa when everyone lives somewhere else

To run a long distance Secret Santa, collect the names, draw them online and send each person a private link by email or text. They scratch to see who they got, and nobody else can, not even you. Then agree on a budget that includes shipping, a mail-by date and a time to open everything together on video.

By bemypresent · Updated

The example

How the example starts: Jack's link: he scratches off the card, finds out he drew Noah and sees the budget, the date and Maya's note. Maya organized friends and cousins spread across Brooklyn, Austin and Denver.
Jack's link: he scratches off the card, finds out he drew Noah and sees the budget, the date and Maya's note. Maya organized friends and cousins spread across Brooklyn, Austin and Denver.
See the example

You can change all of it before you send it. Free, no sign-up.

Why the usual Secret Santa breaks down at a distance

In a living room, everyone pulls a name out of a hat and that's it. When people live in different cities, somebody has to do the draw for the whole group, and that person ends up knowing who got whom. It's usually the organizer, which means the one person who was supposed to be surprised isn't.

The other problem is the postage. In an r/work thread about a fully remote team, the first reply said shipping costs would be the biggest issue. A $25 limit means one thing for the person who drew a neighbor and something else for the one mailing across the country.

A person wrapping a present on a wooden table during a Secret Santa session
Wrapped and ready to mail: the shipping date matters as much as the name you drew. Photo: Phill Brown (Unsplash)

How to run it online, step by step

  1. Open Secret Santa on bemypresent and name your draw, something like “Friends and cousins Secret Santa.” You build it without an account.
  2. Under Participants, add 3 to 30 people. A name is enough, and an email for each is optional. If you're playing too, leave “I'm taking part too” on.
  3. Add a budget, an exchange date and a short note for everyone, up to 200 characters. The note is the place for your mail-by deadline.
  4. Tap “Make the draw and send” and confirm your email with a 6-digit code. Anyone with an email gets their link in their inbox.
  5. For everyone else, tap “Copy link” and text it to them privately. Each link belongs to one person.

When someone opens their link, they scratch the card and see who they drew, with the budget and the date. The link doesn't expire, and they can open it again to check: it asks them to scratch again each time.

What to agree on when everyone lives somewhere else

  • A budget that already includes shipping

    If the limit is $25, say the postage counts. Otherwise whoever drew someone across the country spends twice as much as whoever drew a cousin down the street, and the group notices.

  • A mail-by date, not just an exchange date

    December is when packages run late, so set a last day to ship with room to spare. Put it in the note, so it shows up right after the scratch.

  • One time to open everything on video

    This is what makes it feel like a real Secret Santa. Put the time in the note and have everyone reveal who they drew on the call, one at a time.

  • Addresses without giving away the draw

    bemypresent doesn't store addresses. One workaround is a shared sheet where everyone adds their own: each person only looks up the row of the name they drew, and nobody knows who looked at whose.

  • Couples who shouldn't draw each other

    The editor has an option to mark who can't draw whom. Set it for each couple, and the draw only goes through when every rule can be met.

A gift box wrapped in red paper with a white ribbon on a wooden floor
Once the budget, address and deadline are settled, the box arrives before the call. Photo: Pixabay (Pexels)

Other ways to do it, and when each one works better

  • A draw site with wish lists

    Elfster and DrawNames work well if everyone has an email and you want each person to post what they'd like. bemypresent has no wish lists.

  • A virtual white elephant

    For a small remote team, it can be a better party game: gifts are unwrapped on video and stolen from each other. One Reddit commenter hated the idea, though, so check that your group wants it.

  • One trusted person draws on paper

    It works for a group of 4 or 5 who know each other. That person messages everyone privately, but they know the whole draw, and everyone has to trust them to keep it quiet.

  • One private link per person

    That's what bemypresent does: the system makes the draw, each person scratches their own name, and not even the organizer sees who got whom. It suits scattered friends, big families and remote teams.

Messages to send the group

We're doing Secret Santa even though we all live in different cities. I'll text each of you a private link. Scratch it to see who you got. The limit is $25, shipping included.
The invite, in a warm tone.
Friendly reminder: if you drew someone across the country, you have until December 12 to ship. After that, Santa's running on January time.
The deadline reminder, in a playful tone.
We open the gifts on a video call on the 20th at 7 PM. Everyone reveals who they drew and opens what they got, one at a time. I'll send the call link the night before.
The plan for opening day, in a plainer tone.

How to make it with bemypresent

  1. Pick how it opens

    A birthday, an anniversary, Christmas, a memory album or a box with a surprise inside.

  2. Make it yours

    Add the names, your photos and a message. You see it exactly as they will, and it saves as you type.

  3. Publish it

    Confirm your email with a code, no passwords. We send you the link and its QR code, and you'll find it in your account on any device.

  4. Share it

    By text, on WhatsApp or with the QR code printed inside a card. They open it on their phone, no app needed.

Frequently asked questions

Can you do Secret Santa virtually?

Yes. You make the draw online and send each person a private link. Nobody needs to be in the same room, and the gifts go by mail or get opened together on video.

Do people need to sign up?

No. The people who get a link just open it. The organizer builds the draw without an account and confirms their email with a 6-digit code when they make the draw.

Does the organizer see who drew whom?

No. The result stays on the server and only appears on each person's own link. The organizer scratches their own name like everyone else.

What if someone loses their link?

Each link doesn't expire and can be opened as many times as needed, scratching again each time. The organizer can copy anyone's link or resend the email.

How many people can join?

From 3 to 30. For a bigger group, run two draws, one per team, each with its own budget.