1. A computer-implemented method for measuring an efficiency of a social media campaign (campaign) presented on a profile page on a social network, comprising: collecting searchable activity data which is publicly available on profile pages associated with members of the social network, from a remote server of the social network using a communication network; extracting, from the activity data, interaction data representing audience feedback on the campaign; assigning a weight to each interaction based on a type of the interaction; estimating an amount of money spent in developing the campaign based on the profile page of the campaign; determining an efficiency score of the campaign as a ratio between the amount of money and the sum of each interaction multiplied by its weight; presenting the efficiency score of the campaign on a display for viewing.