Short answer: no. To get any bonus, first be a loyal player to that casino. This doesn’t mean you need to spend hours there, but showing up regularly helps. In most cases it’s just that VIP and high rollers will get better bonuses than the regular loyal customer. The types and how these bonuses become available vary.