Comprehensive, accurate and timely player data can give a casino marketing advantages by helping to develop better customer reward programs.