1. A method, executed by a processor, for generating a transaction classification rule, comprising: storing a transaction as unclassified in the absence of a classification rule for the transaction until a processing module of a transaction classification system is populated with the classification rule; receiving an identification, from a user and with a user interface (UI) of the transaction classification system, of the existing unclassified transaction upon which the classification rule will be based; generating an identification rule to identify subsequent unclassified transactions as similar to the existing unclassified transaction; using the identification rule to identify the subsequent unclassified transactions; receiving an indication, from the user and with the UI, of a specific web application technology indicated by the user; generating the classification rule using the identified transaction, wherein the classification rule is associated with the user-specified web application technology; and storing the classification rule for application to the subsequent unclassified transactions, wherein application of the generated classification rule to the subsequent unclassified transactions produces transactions classified according to the classification rule.