1. A method for creating a predictive model to select an object from a group of objects that can be associated with a requested web-page, wherein a configuration of the requested web-page defines a subgroup of one or more selected objects from the group of objects, the method comprising: collecting information from a plurality of requests to the web-page that were responded by a web-page that included the object and collecting information on the results of presenting the object; defining a plurality of predictive factors to be extracted from the collected information; extracting, per each collected request, a value per each predictive factor; defining one or more bins, wherein each bin is associated with a range of values of one or more predictive factors, and wherein the bins are defined based on their explained variance; creating a bins table by defining per each collected request a value per each bin; and processing the bins table with a predictive model engine configured to generate a predictive model based on data stored in the bins table.