A method for collectively purchasing a gift in a social network environment is described. A request is received to establish a gift account, a recipient user of the social network environment is designated to receive the gift, and the gift is selected. Money is received from a plurality of contributing users for deposit into the gift account, and the selected gift is purchased using the money deposited in the gift account. The purchased gift is then provided to the recipient user.