Archived and Closed
This conversation is no longer open for comments or replies and is no longer visible to community members.
I want to include my website on StumbleUpon's search list. I can locate information that states I can add my site but no specific instructions on how to do it. Any assistance will be greatly appreciated..