Secret Santa
How to run Secret Santa without spoilers, redraw drama, or duplicate gifts
A complete Secret Santa process for invitations, exclusions, encrypted drawing, private wish lists, anonymous questions, and safe redraws.
Agree on the rules before drawing names
Set the budget, exchange date, delivery plan, sign-up deadline, and whether handmade, second-hand, experience, or food gifts are welcome. Confirm who is participating before the draw.
Collect exclusions privately. Couples, members of the same household, or last year’s pairing may need to be separated. A valid system should prove that every participant has exactly one recipient and fail the whole draw when the rules are impossible.
Treat the draw as one atomic event
Do not assign names one at a time or let an organizer manually patch the last impossible pairing. Generate the complete one-to-one assignment set, verify every constraint, and save it only when the entire draw is valid.
The organizer needs to see who is ready and whether a draw completed. They do not need a master list of recipients. Each participant should reveal only the assignment encrypted for them.
- Require at least three accepted, ready participants.
- Freeze the participant roster and active exclusions for the draw.
- Generate all assignments and verify no self-assignment or duplicate recipient.
- Reveal each result only to its giver.
Give every participant a private way to ask questions
Anonymous two-way messages solve the most common reason people ask the organizer to reveal a pairing. A giver can ask about size or preferences; a recipient can add a helpful detail without learning the giver’s identity.
Keep contact details out of the conversation. The system should label messages by role, encrypt their content at rest, and restrict each thread to the matched pair.
Make redraws rare, explicit, and complete
A redraw invalidates every previous result. Record a reason, revoke private list links tied to the old assignment, clear readiness that must be reconfirmed, and mark the old draw as superseded rather than silently overwriting it.
Never redraw one person in isolation. That creates hidden conflicts and makes it impossible to prove the exchange is still one-to-one.
Practical checklist
- Budget, exchange date, location, and delivery rules are written down.
- Every participant has accepted and confirmed readiness.
- Exclusions are entered before the draw.
- The organizer cannot inspect completed assignments.
- Participants can ask encrypted, pseudonymous questions.
- A redraw revokes old access and records the reason.
Frequently asked questions
Can a Secret Santa organizer see who drew whom?
They should not need to. A privacy-preserving system can show that the draw completed and every person has one recipient without exposing the assignment map.
What happens if someone drops out after the draw?
Reset the entire draw, record why, revoke old private links, confirm the remaining roster, and draw again. Partial reshuffling is difficult to verify and can reveal pairings.
How can a giver ask for a size without revealing themselves?
Use a role-labelled, encrypted conversation between the matched giver and recipient. The recipient sees “Your Secret Santa,” not the giver’s identity.