Twitter Cards has given a new meaning to ‘Tweets’ and it expresses more than 140 characters could ever have Twitter introduced the cards two years ago  but just last month they added analytics which makes this feature a stellar for marketers