1. A method for implementing a loyalty program, the method comprising the steps of: receiving and storing manufacturer item identifiers; receiving and processing a consumer ID; receiving and processing purchase data, wherein said purchase data comprises a retailer item identifier; associating said consumer ID, said purchase data, and a manufacturer item identifier; and performing an analysis that is dependent upon the step of associating said consumer ID, said purchase data, and said manufacturer item identifier.