Discount and coupon codes are very basic currently, and do not include any marketing thought process. Discount and coupon codes need to be presented as a marketing toolkit that allows marketing managers to create these promotions while keeping a view of the marketing budgets going towards these initiatives.