Shared publicly  - 
 
Twitter Generates 9 Times More Leads. I'm curious how many of you are seeing this, but more importantly, as Optify points out in this post -- what sort of conversion are you seeing? I need to get to the conversion scientists!
2