“Segmentation can be based upon a variety of factors including demographics, geography and spending behaviors as well as perceived needs and values. Traditionally, segmentation has focused on identifying customer groups based on core demographics and values.”