How It Works
Organize your Secret Santa gift exchange in three simple steps
Create & Invite
Set up your event with a name, date, and budget. Invite participants by email—they'll get a link to join.
Draw Names
Once everyone has joined, draw names with one click. Each person gets a private email with their match.
Share Wishlists & Shop
Participants create wishlists from any store. View your giftee's list and buy the perfect gift.
Everything You Need for the Perfect Gift Exchange
Our Secret Santa organizer includes all the features to make your holiday gift exchange stress-free
Random Name Drawing
Fair, automated name assignment ensures truly random matches. Set exclusions so couples or coworkers don't draw each other.
Budget Settings
Set min/max spending limits so everyone knows what to expect. Supports multiple currencies.
Integrated Wishlists
See your giftee's wishlist with items from any store. No guessing—just links to exactly what they want.
Private Email Notifications
Each person gets a private email with only their match. No one else can see who you're buying for.
Works with Any Store
Participants can add wishlist items from Amazon, Etsy, Target, small boutiques—anywhere with a URL.
Surprises Stay Secret
Gift-givers can mark items as purchased to coordinate—but the recipient won't see who bought what.
Frequently Asked Questions
Got questions? We've got answers
Our Secret Santa generator randomly assigns each participant to another person in your group. Simply create an event, invite participants via email, and once everyone has joined, click "Draw Names." Each person receives a private email revealing only their assigned giftee—no one else can see the matches.
Yes, GiftsForMy Secret Santa is completely free to use. There are no hidden fees, no premium tiers, and no limits on the number of participants or events you can create. We believe gift-giving should be joyful, not expensive.
Absolutely! When creating your event, you can set a minimum and maximum budget range (e.g., $20-$50). This information is displayed to all participants so everyone knows what to spend. You can also choose different currencies.
Our exclusion feature lets you set rules like "spouses can't draw each other" or "coworkers from the same team should be excluded." Just add exclusions before drawing names, and our algorithm ensures those pairs are never matched.
Each participant can create and share their wishlist directly within the event. When you draw a name, you'll see your giftee's wishlist (if they've created one) with links to the exact items they want. No more guessing what to buy!
Yes! GiftsForMy works perfectly for any group—office holiday parties, family Christmas exchanges, friend group gift swaps, or any other occasion. There's no limit to how many people can participate.
You can track invitation status in your event dashboard. Pending invites are clearly marked, and you can send reminder emails to participants who haven't responded yet. You can also remove participants before the draw if needed.