With land-based casinos, promotions are usually tied to loyalty programs and how active you are at spending on the casino’s services. As you know, casinos are often operated by large companies and these companies set up programs that put loyal customers in a special space. These promotions normally include free or discounted accommodations, dining, shopping, and entertainment; invitations to exclusive events; participation in special programs; and other non-cash promos.
On the other hand, online casinos offer percentage bonuses. Most casinos have deposit bonuses, in which you get a predefined percentage of the amount you deposited provided it is within the eligibility range. Deposit bonuses also spread through multiple deposits, i.e. your first, second, and third deposits. With the terms and conditions understood, you should keep note of the rollover requirement of each game.
Since baccarat games have some of the smallest house edges, the rollover requirement is often tremendous. Take roulette as an example, its house edge is very high so casinos often place a small rollover requirement and still cover their business. Baccarat is a bad business for them so they would require you to roll the bonus over and over before you would be able to transfer the bonus balance to your real balance.
For instance, games like roulette would have a rollover requirement of 10x while baccarat could be as high as 50x. Contribution percentage is another way to go about this. With this method, each casino game is given a different contribution percentage. Slot games are the best games here, as they can be an exact 100%; wagering $100 counts as $100. Baccarat could be a disappointing 2%, so wagering $100 would count as just $2. Therefore, baccarat would take far more time to clear your bonus than most other games.
In summary, offline casinos award non-cash rewards depending on how much you spend. Online casinos, however, offer cash rewards based on the amount you wager regardless if you win or lose, but activating them is quite demanding.