Email campaigns events
The Email campaigns module exposes events related to users' subscriptions to your email campaign or newsletter. When a user subscribes for your newsletter or email campaign, he is added to your mailing list.
INewsletterSubscriptionCompletedEvent
This interface is implemented by all events that fire after a email campaign subscription is created. There is only one such built-in event and you must subscribe to the interface rather than the class that implements it. Subscribe using the following code:
In the event handler, you can access the following information:
- Email – the email of the subscribed user
- ListId – the subscription list ID
INewsletterSubscriptionDeletedEvent
This interface is implemented by all events that fire after a email campaign subscription is deleted. There is only one such built-in event and you must subscribe to the interface rather than the class that implements it. Subscribe using the following code:
In the event handler, you can access the following information:
- Email – the email of the subscribed user
- ListId – the subscription list ID
- CampaignId – the email campaign ID