Yes, you need codes for specific bonuses, such as the 2 free SC social media bonus. However, these codes are provided by Punt Casino individually, so you don't need to search for them.