For this kind of situation, a shared
wishlist can make organizing gifts much easier. With Ohmywishes, you can collect different gift ideas in one place and send the wishlist to relatives who are participating in the surprise. When someone decides to take a particular gift, it can be booked so that other participants understand that this option has already been chosen. This is especially useful when several family members are buying presents independently and you want to avoid duplicates. I would look at Ohmywishes for this purpose because the service is free and doesn't require everyone to spend a lot of time coordinating purchases in a group chat.