New data released by Piqora and TechCrunch states that pins may have more selling power than tweets or content on Facebook.