DSDrawSage

Secret Santa With Exclusions

An exclusion is a rule like "Sam must not draw Alex." Use exclusions for partners who'd buy for each other anyway, people who live together, managers and their reports, or repeat pairs from last year. DrawSage finds a random assignment that respects every rule.

How it works

  1. Create the draw and wait for everyone to join.
  2. On the organizer page, choose a giver and who they must not get, then click Add.
  3. Add the reverse rule too if it should go both ways.
  4. Run the draw. If the rules make a valid draw impossible, you'll get a clear message instead of a broken result.

Common exclusions

  • Couples and partners, in both directions
  • People in the same household
  • Manager and direct report, at the office
  • Last year's pairs, so everyone gets someone new
  • Siblings, if your family prefers cross-family gifting

When exclusions are too strict

  • With very small groups (3 or 4 people), many exclusions can make a valid draw impossible.
  • Rule of thumb: each person should still have at least 2 possible recipients.
  • If the draw fails, remove one rule or add another participant.

A worked example: three couples and two kids

Imagine a family of eight: three couples (Ana & Ben, Cara & Dev, Eli & Fay) and two teenagers (Gus and Hana, Ana & Ben's kids). You want partners not to draw each other, and you'd rather the teens didn't draw their own parents. That's two exclusions per couple (both directions) plus four for the teens, ten rules in total.

Even with ten rules, each person still has at least five possible recipients, so a valid draw is easy to find. Add the rules on your organizer page, run the draw once, and you're done. If you had only four people with the same number of rules, the draw might become impossible, and DrawSage will tell you so instead of producing a broken result.

Avoiding last year's pairs

Many families like to rotate so you never buy for the same person twice in a row. Before you run this year's draw, add a one-way exclusion for each of last year's pairs (giver → last year's recipient). Keep last year's list somewhere private, like a note on your phone, since the organizer page never shows assignments.

Office exclusions

At work, the most common rule is that managers and their direct reports don't draw each other. That removes the pressure to overspend on a boss and avoids awkwardness. You can also exclude people who sit together and already know each other's tastes, if you want to mix teams.

Common exclusion patterns

  • Couples and partners, so nobody buys for the person they already buy for.
  • Households and siblings who live together.
  • Last year's pairs, so everyone gets someone new.
  • Managers and their direct reports, if your workplace prefers it.
  • Two people who would rather not swap, handled quietly by the organizer.

How many exclusions is too many?

Every exclusion removes options. In a group of eight, a few couples are fine. In a group of four, excluding two couples leaves very few valid arrangements and the draw may become predictable. As a rule, keep each person's exclusions to less than half the group. DrawSage checks feasibility before running and tells you if the rules cannot all be satisfied.

Why not just redraw until it looks right?

Redrawing by hand until a pairing 'looks fine' quietly breaks the secret, because whoever is checking now knows the pairings. It also biases the result towards arrangements the checker happened to prefer. Entering exclusions up front keeps the process blind and fair: the rules are applied automatically, the result is random among all valid options, and nobody has to peek. It also saves time, because a valid draw is found instantly.

FAQ

Are exclusions one-way or two-way?

One-way. "A must not draw B" doesn't stop B drawing A, so add both if you need them.

Does an exclusion make the draw less random?

Assignments are still random among all valid options; the rules only remove the forbidden ones.

Can I add exclusions after the draw?

No. Exclusions lock once the draw runs, so add them first.

Can participants see the exclusions?

No. Only the organizer page shows them.

How many exclusions is too many?

Make sure every person can still give to at least two people. With small groups, keep rules minimal.

What happens if the draw is impossible?

You'll see a clear error. Remove a rule or add a participant, then run it again.

Can I exclude someone from receiving any gifts?

No. Everyone in the draw gives and receives one gift. Remove them from the draw instead.

Do exclusions make some pairings more likely?

They only remove forbidden pairings; all remaining valid arrangements stay possible.

More Secret Santa guides

Gift ideas by budget