Online marketing is a term increasingly used not only by the marketing people.
Why? Because it has some significant advantages over print, outdoor or online TV. The online environement gained ground in recent years and the economic crisis has reinforced the concept of results-focused marketing. E-mail marketing, promotion through social networks and the blogosphere, google adwords campaigns or affiliate marketing tools that are to be used by all those who want to increase sales, improve company image and maintain a better relationship with customers and potential customers.
E-mail marketing - depending on campaign objectives, it’s targeting a group where to be send e-mail. May have intended to retain customers or those who have already had contact with your business or, if that end is "selling" a product / service, will create a portrait of the consumer and will devise a design and content adapted to the recipient. Advantages of e-mail marketing campaigns are given by the possibility of measuring the rate of response, the way the client act.

Promotion through the blogosphere and social networks is more difficult to quantify in numbers, but this impact can be greater than the potential customer. A good PR can be done online, you can create a community around your brand, you're in constant contact with those who comment or request information about the product / service and you can give your "advice" honest. Clients want to know you're there for them, not to sell them something. Bloggers who have the role of opinion leaders can greatly help your company's image, precisely because what they say is the value of a recommendation.
I think everyone has heard about Google AdWords, some of you even use them. Why? Because they are most effective when it is a specific purpose. More quality traffic means directly that the customers are interested in your product / service and now they know were to find you when they need you. Cost per click is accepted by everyone because it is a price per share. I know they pay X euros for Y clicks, or, even better, for Z customers.

About the same concept of cost per action is seen in the affiliate marketing system. It is a concept were owners of sites send visitors to a merchant site (through banners, advertorials, widgets, plug-in newsletters, etc.) and receive a commission on the value of purchase made by them. It can be an ideal way of promoting not only online shops. Such a campaign can be adapted to other business, keeping the idea of pay for each lead generated.