I need to send an email based of following

Case1:
When campaign Member status = “Attended “ and campaign member type = “Contact”  Then - send an email to campaign member’s account owner.

Case2:
When campaign Member status = “Attended “ and campaign member type = “Lead”, Then - Send an email to lead owner.

I’m trying to achieve this declaratively using wf n process builder but it doesnt seem to work as campaign member type is not available declaratively.

I know i can achieve this by apex but don't want to - considering the 24hr single email limit.

Please suggest any best possible solution if i missed any.
 
Thanks in advance!