1. A non-transitory computer readable medium storing a computer program, comprising: computer code for identifying a single session; computer code for identifying a group of users participating in the identified single session; computer code for identifying a user profile of each of the users in the group, where each user profile contains one or more user attributes specific to the user associated with the user profile, and where the user attributes of the user profile includes at least one of demographic data, psychographic data, purchasing behavior, a user category, user preferences, and content customization settings; and computer code for creating a single group profile that is associated with each of the users in the group, wherein the single group profile is created to include at least one group attribute determined based on the user attributes of the identified user profiles and at least one rule, where the at least one rule outputs the at least one group attribute to the group profile as a function of at least a portion of the user attributes of the identified user profiles; wherein the at least one rule multiplies each of the attributes in the at least the portion of the user attributes of the identified user profiles by a factor that reflects an influence of a participation of the plurality of users in the single session on a value of each of the attributes in the at least the portion of the user attributes of the identified user profiles.