what is e cycle of internet marketing