Patent attributes
Techniques for generation and management of pools for events are presented. Pool management component (PMC) generates an event associated with a recipient. Within a period of time of the event, PMC generates a pool relating to the event. Based on contact user data, transaction data relating to transactions or interactions between recipient and merchants, and affinities of the recipient to contact users or merchants, PMC determines which users to invite as candidates to contribute monetary funds to the pool and which merchants to be candidates to the pool and to present offers for products. Notification component notifies candidates of their invitation to participate in the pool. Pool component receives contributions from user candidates and offers from merchant candidates. At time of the event, notification component notifies recipient of the gift being presented to recipient via the pool, the gift comprising money, a product, or offer for a product.