1. A method for electronically providing predictions of network activity, the method comprising: identifying, based on input received from an input device, a value for an independent variable describing user interactions with a website, wherein the independent variable is identified by a processing device as a suspected determinant of revenue generated from the user interactions with the website; and for each of a plurality of dependent variables: determining a predicted value corresponding to the identified value of the independent variable based on a function relating the independent variable to the dependent variable, wherein the dependent variable indicates a revenue generating event resulting from the user interactions with the website, determining a probability that the identified value of the independent variable will result in the predicted value of the dependent variable, determining a ranking of the plurality of dependent variables based on the determined probabilities of the predicted values, wherein, for each of the plurality of dependent variables, a respective rank is assigned based on a respective influence of the independent variable on the dependent variable, and displaying, on an output device, the determined predicted value of the dependent variable and the determined probability of the predicted value, wherein the respective determined predicted values of the dependent variables are displayed in accordance with the ranking.