what is e cycle of internet marketings