There are quite a few factors when we rank the various betting sites and promo codes.
But in general, we look at the value to the user (amount, turnover, eligibility, expiry, etc.) and then factor in how good we think the actual sportsbook is. There is a lot of overlap between the best betting sites and the best promos, which isn't too surprising when you think about it.