It depends on one casino to the next. Some websites list promo codes that players enter during registration. Other casinos automatically add free spin, casino chips, or cash to player accounts.