1. A method for managing sales activities of sales associates, the method comprising: (a) a server computer receiving sales information from a remote computer, the sales information including sales data relating to a status of a plurality of sales opportunities among each of the sales associates, each of the plurality of sales opportunities including multiple phases of a sale, wherein the server computer compiles the plurality of sales opportunities and defines a sales activity curve for each of the sales associates; (b) the server computer processing the sales information; (c) the server computer identifying weaknesses of the sales associates based on a respective one of the sales activity curve of each of the associates; and (d) the server computer in advice content for a manager to manage the sales associates based on the identified weaknesses of the sales associates.