Gambling sites use different approaches to make money off their traffic. They include affiliate marketing, advertisers, sponsorships, and many more. Some of them offer premium services or VIP programs to enhance their income. That's how they convert their traffic to money.