You might need a discount code for a number of reasons. You might choose to send one out to your customers via email for creating an account with you or signing up for your Newsletter. You may also create one to give your customers a discount for a special seasonal promotion. The possibilities are endless.