Opinion poll: Does social media generate leads for your business?