Ad Stamp is a new program from Federated Media Publishing that provides marketers with a "pushdown" ad that includes a banner and social-media features. The idea is to mimic online the branding impact of a two-page spread in a magazine or a 30-second TV spot, said John Battelle, CEO of Federated Media.

Full Story:

Related Summaries