Generic Notification Engine for marketing/campaign purposes