Casinos track cross-referral play patterns through a combination of sophisticated data analytics, surveillance systems, and player tracking technologies. They utilize player loyalty programs that collect detailed data on individual betting behaviors, preferences, and interactions within the casino. By analyzing this data, casinos can identify correlations between players who frequently play together or recommend each other.