Yes, in order to claim the welcome bonus and several other offers, you need to enter an STS promo code. Find out more about these codes in our review.