I do promote my business online by * getting ranked in major search engines * use Email Marketing Effectively * Publish articles * Facilitate and run contests and giveaways via your web site. * Blog and interact with your visitors * Develop a group in major social networking sites etc.

While publishing articles,blogs and social networking involves my creativity..to get ranked in search engines and for e-mail marketing services I approached a professional.They already have a pre-defined step as how to promote a business. Thewebpole.com used their Express E-mail marketing service where they give guaranteed results with their survey builder, real time reports schemes.I also used their Search Engine Visibility to get ranked in major search engines thereby bringing in more traffic to business.