Card issuers provide signup bonuses to attract new customers and grow their business. Some credit cards give new cardholders a signup bonus if they spend a certain amount in their first few months with the card. The card determines the minimum amount and the premium itself.