Over 5 billion videos are watched on YouTube every single day.
Social videos enjoy 1200% more shares than text and static images combined.
Embedded videos encourage users to spend more time looking at your brand.
Videos on landing pages increase conversions by around 80%
Over 80% of users recall a video they have seen in the last month.