Predicting election results using Twitter & Facebook statistics is an intriguing idea, but possibly not too accurate. Politwitter trys to look at more than just the leader or party follower totals, but a range of criteria including growth rates and sentiment. Even before the election started the Liberals were ahead on Twitter & Facebook, not much has changed. The NDP growth rates have greatly increased the past 2 weeks but wont catch the Liberals in most measures. The so called "NDP surge" in traditional polls has potentially thrown these numbers out the window. So more than being a predictor of who will win the election, these numbers reflect who won the social media game.

It's also possible that tradional phone polling doesn't take the youth vote into account or those with mobile-phones. Social media might be scewed towards younger voters whereas the opposite for polls.

There are 25 items below, 5 points are given to the winner and partial points given to the runners-up.


  1. Liberal 85/100
  2. NDP 63/100
  3. Conservative 58/100
  4. Green 44/100

item conservative liberal ndp green winner

1) Total Followers

total number of Twitter followers as of April 27th of all candidates & MPs for each party

2) Follower Increase

Increase in followers over the previous 3 weeks

3) Follower Increase Percentage


4) Leader Followers

Twitter followers of the party leaders

5) Leader Follower Increase

increase in leaders Twitter followers over the past 3 weeks

6) Leader Follower Increase Percent


7) Party Positive Sentiment

Overall percent of tweets that are positive compared to negative. Tweets mentioning MPs & candidates from each party

8) Leader Positive Sentiment

percentage of positive tweets mentioning a leader

9) Partisan Hashtag Usage

Some hashtags like #ndp or #roft are partisan. Which partisan hashtags had the most usage. View a list of hashtags.

10) Leader Mentions

How many times a leader is @mentioned in tweets

11) Total Retweets

Retweets of tweets by party candidates and MPs.

12) Total Replies

Replies to candidates and MPs.

13) Facebook Likes

Combined total of Facebook likes of all candidates

14) Leader Facebook Likes


15) Facebook Likes Increase

Increase in Facebook likes in the past 3 weeks

16) Facebook Likes Increase Percentage


17) Party Platform Sentiment

Overall sentiment towards each parties platform on Twitter
party date promise total tweets pos sentiment neg sentiment adjusted retweets mps news facebook
libApr 2Liberal Platform link1805580600.91112211845116
ndpApr 10NDP Platform link1104220550.8705441639
conApr 8Conservative Platform link8061341220.52680321432
greApr 7Green Platform link10622100.6951005

18) Average Promise Sentiment

Politwitter tracked the Tweeters and sentiment for election promisers made by each party. This is the average sentiment of all promises. view Twitter reaction to election promises

19) Total Promise Popularity

Volume of tweets mentioning a parties promises

20) Leading Swing Ridings

Politwitter ran stats on 33 swing ridings, using Twitter to predict the outcome. How many of these ridings is each party leading. view swing riding page

21) Leading Swing Riding Growth

Most growth in Twitter followers in the swing ridings

22) Most Engaged Candidates

Politwitter has a stats page ranking the most engaged canidates on Twitter. How many candidates does each party have in the top 10 most engaged list.

23) Most Popular Candidates

Number of candidates in the top 10 most popular list.

24) Candidates on Twitter

total number of canidates and MPs on Twitter

25) MPs in News

number of mentions of MPs in the news.