That varies from site to site. No deposit bonuses are most commonly available as new player bonuses. However, there are plenty of BTC sites that can dish out these deals as loyalty/VIP rewards, too.