1. A computer executed method of analyzing sales data for products, the method comprising: retrieving, by a computer, product profile tags for a plurality of products, each product profile tag including values for a set of aesthetic characteristics of the respective product, the values including a set of levels corresponding to different variations of the respective aesthetic characteristic, each level having a score value for the particular variation of the particular aesthetic characteristic of the product; performing, by the computer, a numerical calculation based on the score values included in the product profile tags of two or more of the products to determine a set of calculated values for at least one aesthetic characteristic in common for the two or more products; receiving by the computer sales data for each of the two or more products; and correlating, by the computer, the determined grade corresponding to the particular aesthetic characteristic of the two or more products with the received sales data for the products.