Using a bonus code to claim the Carnival Citi welcome offer is optional. I didn't use a promo code to activate mine. Once I completed the registration, I found the free coins on my player account. However, some players claim they unlocked extra perks with a Carnival Citi promo code.