There is an interplay of factors which makes internet marketing to work; this may not be an easy question to answer. Internet marketing is dependent on techniques and on the way and manner these techniques are used. The attitude of target audience is also a factor, their possibility of visiting your site and patronizing your efforts are factors to be considered in web marketing.The first factor to always consider before embarking in web marketing is the target audience. The internet is opened to millions of people all over the world that does not guarantee a visit to your site. Before deciding to market any item be sure you have the target audience. It is necessary to know this before investing your time, energy and resources into a venture that may not yield return in investment.To avoid this pitfall it is necessary to conduct a research on whether you should engage in web marketing for your business or not. The findings should convince you on whether it is worthwhile venturing into marketing your internet product. This can effectively be handled by research firms which are experts in conducting quick research. Their findings should be your drawing line. If they recommend your business can thrive in web marketing it is then time to oil your online advertising machine for a kill.In online marketing it is worthwhile to seek the services of professional internet advertisers or marketers. If you are not a professional in this area professionals can be engaged as consultants to work out which marketing option will be efficient, and design advert campaign message, and also help evaluate which methods are working and not working.If it is working there is no end to success one can make in internet marketing. You can only limit yourself by your use of working strategies to execute the internet marketing business. There are internet marketing tools at your disposal to deploy to work they include website optimization, links placement, e-newsletter publication and effective use of affiliates to promote your products and services.The search engine optimization is one good internet marketing strategy that should be used effectively. SEO is very important; it determines the place websites occupy in search engine ranking. In internet marketing it is well known that web visitors have little or no time for websites which does not occupy a good place in search engine rankings.Inbound links are good internet marketing strategy. Inbound links comes from another website redirecting researchers to your own webpage. The inbound links are used by search engines in ranking websites. They should be used effectively to generate more traffic into your website which will mean more business.Another great internet marketing strategy is affiliate marketing campaign. Affiliates are site owners who advertise for another site by placing add banner on their own site. They are compensated when purchase are made following the affiliate link or when they register or fill up a survey form at your website. It is a cost effective way of carrying on internet marketing, and you can only pay when someone following the affiliate add banner to patronize your site.