A method of operating a networked computer system for providing promotional awards to casino property patrons, the networked computer system including a database and a promotions management computer server, the database including an award escrow data file including a plurality of escrowed award records, each escrowed award record including patron information including a patron ID and a unique session ID, award fulfilment instructions, messaging instructions, and a qualification status indicator indicating at least one of a qualified status and an unqualified status, the promotions management computer server is coupled to a plurality of player tracking servers, each player tracking server located at a different casino gaming property and coupled to a plurality of gaming devices, each player tracking server configured to detect patron activity at the gaming devices and transmit data indicating the patron activity to the promotions management computer server, the method including a processor of the promotions management computer server executing an algorithm to perform the steps of:
- receiving an activity signal from at least one player tracking server indicating corresponding patron activity, the activity signal including a corresponding patron ID associated with a patron, a corresponding session ID associated with corresponding patron activity, patron activity data associated with the corresponding patron activity, a property ID indicating a corresponding casino property, and a device ID associated with a corresponding gaming device;
- determining whether the patron activity data indicates a qualifying promotional event;
- and
- upon determining the patron activity data indicates a qualifying promotional event:
- selecting a promotional award;
- and
- generating an escrowed award record associated with the corresponding patron activity, the escrowed award record including the corresponding patron ID, the corresponding session ID, corresponding award fulfilment instructions including the selected promotional award, the property ID, and the device ID, corresponding messaging instructions including an award notification message, and a corresponding qualification status indicator indicating a qualified status;
- and
- modifying the award escrow data file to include the generated escrowed award record.