AMP4Email: interactive emails for better customer engagement