Coupon System for 1st Appointments Using Marketpress & Appointments+?

Please let me know if and how I can generate a unique coupon for 50% off of the 1st session for people using e-newsletter or whatever email system so that I can have a single unique 50% off coupon for an appointment for people that sign up for the email list.