1. A method comprising, by a computer system comprising physical computer hardware: selecting an overall set of end-user transactions; wherein each end-user transaction of the overall set is associated with at least one outcome of a plurality of outcomes; selecting an outcome from the plurality of outcomes; identifying an outcome-filtered subset of the overall set, the outcome-filtered subset comprising end-user transactions of the overall set associated with the selected outcome; for each transaction property of a plurality of transaction properties, measuring a difference between the transaction property's prevalence in the outcome-filtered subset and the transaction property's prevalence in the overall set, the measuring yielding a property-prevalence differential for each transaction property; based, at least in part, on the property-prevalence differentials, determining one or more of the plurality of transaction properties to be correlation factors for the selected outcome; generating a report comprising information related to the correlation factors; and publishing the report.