1. In a system comprising a network, a server connected to the network, a set of wells connected to the network, the server programmed to store and execute instructions that cause the system to perform a method comprising the steps of: collecting a set of data from the set of wells; creating a matched data set from the set of data; segregating the matched data set into a set of comparison groups; normalizing each comparison group of the set of comparison groups; calculating a set of performance metrics between a subset of the set of comparison groups; and, calculating a probability for each performance metric of the set of performance metrics; providing the data measured from the well as an initial flowback report that comprises hourly data of measured rates of produced phases of each well including: a surface wellhead flowing pressure, a surface wellhead flowing temperature, a working fluid volume for one of a gas lift and a jet pump, and a working fluid injection pressure; providing the performance metrics that comprise: a total proppant pumped, a reservoir conductivity, an initial effective fracture length, an effective fracture length change, an estimated gas recovery, and a net present volume; providing a first probability of a first performance metric that indicates whether the first performance metric for a first comparison group is different from the first performance metric for a second comparison group; providing the first comparison group as a validation group from a first set of wells that use an organic nano-fluid interfacial tension modifier; and, providing the second comparison group as a baseline group from a second set of wells that do not use the organic nano-fluid interfacial tension modifier.