Anyone here receive decent amount of traffic from StumbleUpon ? I used it while ago and used to get some traffic from it but then my account was banned for promoting too many of my own sites. I haven't bothered about it for years since then.
But I read somewhere now the site has over 10 million users and some people getting loads of traffic from it. So any suggestions and ideas about how to use StumbleUpon to gain traffic ?
.