1. A computer implemented method comprising: providing an application comprising an indication of a location of a configuration file, wherein the configuration file specifies user interactions to be tracked by the application when the application is executed; providing the configuration file at the location indicated in the application,. wherein, when executed, the application determines how to track user interactions by accessing the configuration file at the location, the configuration file separate from the executing application; and receiving a revision to the configuration file and replacing the configuration file with a revised configuration file at the location, wherein, replacing the revised configuration file at the location, changes the user interactions to be tracked by the application, the application tracking user interactions according to the revised configuration file.