This is a multi-part question, so apologies in advance!
My coworkers threw me a 'work' shower last night. Everyone was so sweet (and EXTREMELY, reducing-me-to-tears generous) and I really want to make sure I thank everyone properly. One of my coworkers "went rogue" (as she called it) and bought her own gift, but mostly what happened is that my boss took up a collection and based on the amount collected bought us 4 (big) gifts from the registry (and my dinner/drinks were covered, I think with office party funds).
(1) How do I thank everyone? I know some of this needs to depend on work culture, and the culture in my office for birthday gifts, going-away parties, etc. typically seems to be sending out a thank-you email to the staff list. I also would like to write handwritten notes for my boss and the one "rogue" coworker. Is there something else that I should do? I have seen advice on other sites that individual thank-yous should be written, but I don't know who to thank: some people contributed but couldn't attend, some people contributed but didn't sign the card, and presumably vice versa on both of those, and a few people outside of my immediate office were invited but did not attend and I have no idea if they contributed or even responded to the invitation. If situations were reversed and I was unable to contribute, but my coworker sent me an individual handwritten note, I think I'd be really uncomfortable.
(2) My father suggested I send the staff-wide note but then also write another note, group or individual, to the people who actually came. I feel weird about this because there were 4 or 5 people minimum who really wanted to be there but had extenuating circumstances/got sick last minute/etc. It also feels like overkill. Should I be doing this?
(3) Finally I've seen advice elsewhere suggesting throwing a bagel breakfast or something for everyone and putting it in a public area with a note. I cannot afford anything big but I could certainly bake cookies and write a nice card. Is that something that would make sense to do? And is it OK if the shower was Thursday night but that doesn't happen until Monday? I probably should have had something prepared for this morning but I wasn't sure what to expect from last night. The thank-you email will be going out this morning, as soon as I figure out what to write and to whom!