Promoting technology services using the Staples tech authority TV spot, this panel served as an overlay on hundreds of technology based websites.
Once the user opted in from a 300x250 banner, the TV would automatically play as the feature item. On complete or pause the user is presented with an interactive panel to learn more about Staples technology services.
