Although online marketing is a consistent process but gradually gives effective results and helps in generating leads for your website thereby increasing your sales. Moreover if you wish to get instant results it can be done through PPC that is pay per click and other social media optimization activities.