1. An online system for generating reports related to manufactured consumer product online orders, comprising: a configuration database having product configuration options for selection by a user; a multimedia user interface operable to receive a manufactured product configuration selected by the user from the configuration database; an inventory database queried via the multimedia user interface to determine if one or more unreserved products in-process match the user-selected manufactured product configuration; a sales processor operable to receive a user reservation of an unreserved product in-process if the user-selected manufactured product configuration at least partially matches the one or more unreserved products in-process in the inventory database; an order processor operable to receive a custom order from the user if the user-selected manufactured product configuration does not at least partially match the one or more unreserved products in-process in the inventory database; at least one presentation application operable to capture user online session data including a presentation application identifier, session identifier, user data, user click stream data, and the user reserved product configuration or the custom order product configuration, and generate a session report message incorporating the user online session data; a web server in communication with the presentation application and operable to receive the session report message; and a report processor operable to receive the session report message, and storing the user online session data in a report database; wherein the report processor is operable to generate a report related to manufactured product online orders, based on at least a portion of the information stored in the report database.