
Did You Know?
91%
OF CANADIANS ARE ON AT LEAST ONE SOCIAL MEDIA PLATFORM.
​
83%
OF BUSINESSES BELIEVE VIDEO MARKETING IS A GOOD RETURN ON THEIR INVESTMENT
58%
OF SITE VISITS IN 2018 WERE MADE FROM A MOBILE DEVICES.
57%
OF USERS SAY THEY WON'T RECOMMEND A BRAND WITH A POORLY DESIGNED MOBILE SITE
SERVICES
Â
Â
Â