Bridging the gap from social media to online commerce