Global Brand + Digital Agency

Microsites and Landing Pages: A Primer

landing-page

Just about every business has a website – or at least should. But a website is not the only venue through which you can market your business on the web. The rise of online marketing and its various tactics have given birth to new forms of web engagement – including the microsite and landing page.…

Is Anyone Watching This? – Video Ads and Viewability

iStock_000047754040_XXXLarge_3

In the beginning of this millennium, around when the DVR became ubiquitous and the Internet realized its potential as the platform for content delivery, the television ad was pronounced dead. The perpetual march of technology, combined with a growing distrust for traditional advertisements, was implicated in the TV ad’s demise. The death certificate, however, was…