1. A computer-implemented method, comprising: collecting a first user interaction history comprising one or more user actions or system responses as a user uses an application; associating an indicator with the first user interaction history that indicates a degree of positive or negative interaction of the user with respect to one or more user actions or system responses in the first user interaction history, the degree of positive or negative interaction being at least partly representative of success or failure of the user in performing at least one of the one or more user actions in the first user interaction history as determined by comparing the first user interaction history with a second user interaction history; assigning an index to reference the first user interaction history or indicator; storing the first user interaction history and indicator according to the index; and providing the index to a support entity, wherein the first user interaction history and indicator are operable to be provided to the support entity when referenced by the index; comparing the indicator to a threshold; and providing an indication to the support entity if the indicator exceeds the threshold; wherein collecting a first user interaction history, associating an indicator, assigning an index, storing the first user interaction history and indicator, and providing the index to a support entity are performed while the user uses the application.