Exclusions
Secret Santa With Exclusions
Not every group can draw freely. Couples, spouses, siblings, and previous matches often need to be kept apart. Exclusions let you draw names with those rules in place — and the generator checks that a valid draw still exists.
When to use exclusions
- Couples and spouses who already exchange gifts at home.
- Parents who should not draw their own children.
- Siblings or roommates who want a wider mix.
- Previous matches, if your group likes to rotate gift partners.
- Workplace pairs where a manager should not draw a direct report.
Add an exclusion by selecting a giver and a receiver. The default “also apply in reverse” checkbox stores the rule both ways, which is what most couples and family rules need. Uncheck it when the restriction should only apply in one direction.
Directional rules, explained
Internally an exclusion means “this person cannot draw that person.” With the mutual option enabled, choosing “Alex cannot draw Sam” also creates “Sam cannot draw Alex.” Both rules are stored separately, so the draw sees the full constraint set.
The organizer page never shows these rules back to participants. Exclusions are part of the draw configuration, not a public list of who is dating whom.
A real constraint check, not a retry loop
A naive generator shuffles names and retries until the rules happen to work. That can fail silently or take a long time on larger groups. This generator builds each participant’s allowed receivers, randomizes that list, then performs a backtracking search. It finds a complete assignment when one exists and reports a clear error when one does not.
That matters for small groups. With four people and several mutual exclusions, it is easy to create a situation where no valid draw exists. You will see a message asking you to relax the rules instead of receiving a broken result.
Families, friends, and offices
For families, a common setup is to exclude spouses and parents from their own children, while leaving cousins and in-laws free to draw each other. Friend groups often exclude couples and anyone who matched last year. Offices sometimes exclude people in the same reporting line.
Keep the exclusion list as short as it needs to be. Every rule removes options, and a long list on a small group can make a valid draw impossible.
Open the generator and add your rules before drawing.
Frequently asked questions
What is a Secret Santa exclusion?
An exclusion is a rule that stops one participant from drawing another. It is directional, but the form offers a checkbox that applies the rule in both directions.
Should couples be excluded?
Usually yes. If two people already live together and buy gifts for each other, pairing them in the exchange can feel redundant. Excluding them keeps the exchange interesting.
Can I exclude previous matches?
Yes. If you remember last year’s pairings, add them as exclusions before drawing. There is no automatic history because the tool does not keep accounts between events.
What if my exclusions make a draw impossible?
The generator checks every constraint before creating an event. If no valid assignment exists, it explains that and asks you to remove an exclusion instead of returning an invalid draw.
Is there a limit on exclusions?
You can add up to 500 exclusion rules per exchange.