I'm wondering how many do all their own promotion and how many outsource to SEO or advertising professionals? I know going with an SEO company can be expensive but there are freelancers who will do things relatively cheaply.
My company handles all promotions and advertising. I don't think I would ever outsource to SEO or advertising professionals. But, who knows. Can't tell the future