WooCommerce Event Manager is a great solution for managing events and this is a simple solution for managing coupon code for specific events to specific customer
- Event Specific Coupon
- Coupon Restricted by specific Users
- Coupon Restricted by Specific Dates

You can buy this addon from this URL : WooCommerce Event Coupon code addon