1. A computer-implemented method for user association attribution, the method comprising: receiving, using one or more computing devices, information pertaining to a plurality of relationship events that each correspond to a new relationship between a participant and one entity of a plurality of entities in an electronic social network, or a dissolution of an existing relationship between the participant and the one entity; allocating, using the one or more computing devices and for each of the plurality of relationship events, a plurality of attribution values to a plurality of touchpoints accessed by a respective entity of the plurality of entities prior to the relationship event, wherein a positive attribution value is allocated to each of the plurality of touchpoints that correspond to a new relationship and a negative attribution value is allocated to each of the plurality of touchpoints that correspond to a dissolution of an existing relationship; generating, using the one or more computing devices, an aggregate attribution value for each of the plurality of touchpoints based at least in part on attribution values allocated to each of the plurality of touchpoints; and providing, using the one or more computing devices and to the participant, each aggregate attribution value generated for each of the plurality of touchpoints.