I am part of another team that actively uses StumbleUpon to promote each other's shops. We have found that StumbleUpon significantly increases visits/views to our shops and items. However, I'm curious about two things:
1) Do others see a link between being Stumbled a lot and actually getting sales?
and
2) Do you know how it works technically when an item is Stumbled? I have found that when I stumble one of my own items, my shop views (according to Etsy's shop stats) immediately jump around 10 views/visits. Is this a technical component of Stumble, or is it that people are actually clicking on the Stumbled link? Just curious!