engine - 9:34 am on Aug 2, 2013 (gmt 0)
Welcome to WebmasterWorld.
It really depends upon the topic. Social media is a great tool, and better for some markets than others. It's difficult to ignore the opportunities for a new market/industry until it's proven not to work. I use social media regularly.
"How to" videos make worthwhile additions, too.
Viral videos work in B2B and B2C.
I regularly add content to keep the sites fresh.
Link development is a regular activity, but only quality links. I really don't care about a link for the sake of it.
Anything newsworthy is scheduled into a news release program.
I use traditional, offline media, in which is often tough to get coverage. Because it's tough, the link/coverage is valuable.
e-mail newsletters are very useful where there is a valid opt-in list. Issuing e-mail newsletters to bought-in lists is close to spamming, so I don't use that method to get to new business.
Once a site is established I hate to touch anything if it's ranking well. And, I never optimize a site just for Google or Bing.
Recommendations are probably the best ROI of everything. Satisfied customers tell their friends, and then their their friend's friends, etc.
Customer support: This is the most important of all as it's far more cost-effective to retain a customer than it is to gain a new one.
Oh, and this sounds crazy, I know, but I send out snail mail letters. It's worth spending time researching the contacts, and writing to them as individuals. It's as if snail mail is ignored by so many, giving opportunities for those that use it.
Again, it really depends upon the market sector.