SocialFlow is perceived as one of Echobox's biggest rivals. SocialFlow was founded in 2009, and is headquartered in New York, New York. Like Echobox, SocialFlow also competes in the Media, Entertainment and Arts space. SocialFlow generates $2M less revenue vs. Echobox.